|
FreePOOMA
2.4.1
|
A tag for checking whether the terms in an expression have conforming domains. More...

Classes | |
| class | ConformTag< D > |
| When evaluating expressions, we need to check to make sure that the left hand side has the same domain as the right. More... | |
| struct | LeafFunctor< Scalar< T >, ConformTag< D > > |
| Scalars conform with anything, so always return true. More... | |
Functions | |
conforms(Domain,ConformTag) | |
Check to see whether a given domain conforms with the given ConformTag. We just check to see if the length of each dimension is the same. We specialize this for ranks 1 thru 7 for efficiency. | |
| template<class Domain > | |
| bool | conforms (const Domain &d, const ConformTag< 1 > &ct) |
| template<class Domain > | |
| bool | conforms (const Domain &d, const ConformTag< 2 > &ct) |
| template<class Domain > | |
| bool | conforms (const Domain &d, const ConformTag< 3 > &ct) |
| template<class Domain > | |
| bool | conforms (const Domain &d, const ConformTag< 4 > &ct) |
| template<class Domain > | |
| bool | conforms (const Domain &d, const ConformTag< 5 > &ct) |
| template<class Domain > | |
| bool | conforms (const Domain &d, const ConformTag< 6 > &ct) |
| template<class Domain > | |
| bool | conforms (const Domain &d, const ConformTag< 7 > &ct) |
A tag for checking whether the terms in an expression have conforming domains.
| bool conforms | ( | const Domain & | d, |
| const ConformTag< 1 > & | ct | ||
| ) |
| bool conforms | ( | const Domain & | d, |
| const ConformTag< 2 > & | ct | ||
| ) |
References ConformTag< D >::length().
| bool conforms | ( | const Domain & | d, |
| const ConformTag< 3 > & | ct | ||
| ) |
References ConformTag< D >::length().
| bool conforms | ( | const Domain & | d, |
| const ConformTag< 4 > & | ct | ||
| ) |
References ConformTag< D >::length().
| bool conforms | ( | const Domain & | d, |
| const ConformTag< 5 > & | ct | ||
| ) |
References ConformTag< D >::length().
| bool conforms | ( | const Domain & | d, |
| const ConformTag< 6 > & | ct | ||
| ) |
References ConformTag< D >::length().
| bool conforms | ( | const Domain & | d, |
| const ConformTag< 7 > & | ct | ||
| ) |
References ConformTag< D >::length().
1.7.6.1