Public Types | Public Member Functions | Static Public Attributes | List of all members
solverTemplate Class Reference

Class to store solver template specifications. More...

Collaboration diagram for solverTemplate:
Collaboration graph
[legend]

Public Types

enum  solverType { stCompressible, stIncompressible, stBuoyant, stUnknown }
 

Public Member Functions

 solverTemplate (const fileName &baseDir, const Time &runTime, const word &regionName)
 
word type () const
 
bool multiRegion () const
 
label nRegion () const
 
const wordregionType (const label regionI) const
 
const wordregionName (const label regionI) const
 
const wordListfieldNames (const label regionI) const
 
const wordListfieldTypes (const label regionI) const
 
const PtrList< dimensionSet > & fieldDimensions (const label regionI) const
 

Static Public Attributes

static const Enum< solverTypesolverTypeNames_
 

Detailed Description

Class to store solver template specifications.

Definition at line 47 of file solverTemplate.H.

Member Enumeration Documentation

◆ solverType

enum solverType
Enumerator
stCompressible 
stIncompressible 
stBuoyant 
stUnknown 

Definition at line 54 of file solverTemplate.H.

Constructor & Destructor Documentation

◆ solverTemplate()

solverTemplate ( const fileName baseDir,
const Time runTime,
const word regionName 
)

Member Function Documentation

◆ type()

word type ( ) const

◆ multiRegion()

bool multiRegion ( ) const

◆ nRegion()

label nRegion ( ) const

◆ regionType()

const word& regionType ( const label  regionI) const

◆ regionName()

const word& regionName ( const label  regionI) const

◆ fieldNames()

const wordList& fieldNames ( const label  regionI) const

◆ fieldTypes()

const wordList& fieldTypes ( const label  regionI) const

◆ fieldDimensions()

const PtrList<dimensionSet>& fieldDimensions ( const label  regionI) const

Member Data Documentation

◆ solverTypeNames_

const Enum<solverType> solverTypeNames_
static

Definition at line 63 of file solverTemplate.H.


The documentation for this class was generated from the following file: