32 #ifndef generateInterfacialValues_H
33 #define generateInterfacialValues_H
44 template<
class ValueType>
63 if (ignoreKeys.found(
modelName))
continue;
71 values.
insert(interfacePtr(), value);
#define forAllConstIter(Container, container, iter)
Iterate across all elements in the container object of type.
A HashTable with keys but without contents.
An STL-conforming hash table.
bool insert(const Key &, const T &newElmt)
Insert a new hashedEntry.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Traits class for primitives.
Word-pair based class used for keying interface models in hash tables.
static autoPtr< phaseInterface > New(const phaseSystem &fluid, const word &name)
Select given fluid and name.
Class to represent a system of phases.
A class for handling words, derived from string.
Foam::HashTable< ValueType, Foam::phaseInterfaceKey, Foam::phaseInterfaceKey::hash > generateInterfacialValues(const phaseSystem &fluid, const dictionary &dict, const wordHashSet &ignoreKeys=wordHashSet())
HashSet wordHashSet
A HashSet with word keys.