Product2.H File Reference
Include dependency graph for Product2.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ProductValueTypeIsValid< Type, ValueType, Enable >
 
struct  ProductValueTypeIsValid< Type, scalar >
 
struct  ProductValueTypeIsValid< Type, ValueType, typename std::enable_if<(pTraits< ValueType >::rank > 0) &&(pTraits< ValueType >::rank<=pTraits< Type >::rank) >::type >
 
struct  ProductFilter< Type >
 
class  ProductFunction1s< Type, rank >
 
class  ProductFunction1s< Type, 0 >
 
class  Product< Type >
 Function2 which returns the product of two independent Function1-s of the two input arguments. The two function1s are specified as value1 and value2. More...
 

Namespaces

 Foam
 Namespace for OpenFOAM.
 
 Foam::Function2s
 

Functions

word valueName (const direction argument)
 Return the name of the value entry for the given argument. More...
 
word valueName (const direction argument, const word &typeName)
 Return the name of the value entry for the given argument and type name. More...
 
word valueName (const direction argument, const Tuple2< word, label > &typeAndRank)
 Return the name of the value entry for the given argument and type and rank. More...
 
template<class Type , class ValueType >
void lookupValueTypeAndRank (const dictionary &dict, const direction argument, Tuple2< word, label > &typeAndRank, label &found)
 Lookup the type and rank for the value entry for the given argument. More...
 
template<class Type >
Tuple2< word, label > lookupValueTypeAndRank (const dictionary &dict, const direction argument)
 Lookup the type and rank for the value entry for the given argument. More...
 
template<class Type >
Pair< Tuple2< word, label > > lookupValueTypeAndRanks (const dictionary &dict)
 Lookup the types and ranks for the value entries. More...
 

Detailed Description

Original source file Product2.H

Definition in file Product2.H.