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

Go to the source code of this file.

Classes

struct  ModelPhaseInterfaceTypes< ModelType, typename >
 
struct  ModelPhaseInterfaceTypes< ModelType, VoidT< typename ModelType::modelType > >
 
struct  PhaseInterfaceInfo< TypeSet< InterfaceType, InterfaceTypes ... > >
 
struct  PhaseInterfaceInfo< TypeSet<> >
 

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Functions

template<class ModelType >
word modelName ()
 
template<class ModelType >
const dictionary & modelSubDict (const dictionary &dict)
 
template<class ModelType >
bool isModelPhaseInterfaceType (const phaseInterface &interface)
 
template<class ModelType >
void checkInterfacialModelsDict (const phaseSystem &fluid, const dictionary &dict, const wordHashSet &ignoreKeys=wordHashSet())
 
template<class ModelType , class ... InterfaceTypes, class ... Args>
void generateInterfacialModels (PtrList< phaseInterface > &interfaces, PtrList< ModelType > &models, const phaseSystem &fluid, const dictionary &dict, const wordHashSet &ignoreKeys, const phaseInterface &interface, const Args &... args)
 
template<class ModelType , class ... Args>
Foam::HashPtrTable< ModelType, Foam::phaseInterfaceKey, Foam::phaseInterfaceKey::hashgenerateInterfacialModels (const phaseSystem &fluid, const dictionary &dict, const wordHashSet &ignoreKeys, const bool ignoreNonModelPhaseInterfaceTypes, const Args &... args)
 
template<class ModelType >
Foam::HashPtrTable< ModelType, Foam::phaseInterfaceKey, Foam::phaseInterfaceKey::hashgenerateInterfacialModels (const phaseSystem &fluid, const dictionary &dict)
 

Detailed Description

Original source file generateInterfacialModels.H

Definition in file generateInterfacialModels.H.