BCInterfaceData - The BCInterface data container.
More...
#include <BCInterfaceData.hpp>
|
virtual void | readBC (const std::string &fileName, const std::string &dataSection, const std::string &name) |
| Read parameters for all kind of BC. More...
|
|
virtual void | showMe (std::ostream &output=std::cout) const |
| Display general information about the content of the class. More...
|
|
BCInterfaceData - The BCInterface data container.
- Author
- Cristiano Malossi
The BCInterfaceData class provides a general interface for the data container in order to pass information to all the BCInterface classes.
Definition at line 52 of file BCInterfaceData.hpp.
◆ parametersContainer_Type
◆ BCInterfaceData() [1/2]
◆ BCInterfaceData() [2/2]
◆ ~BCInterfaceData()
◆ operator=()
Operator =.
- Parameters
-
- Returns
- reference to a copy of the class
Definition at line 75 of file BCInterfaceData.cpp.
◆ readBC()
void readBC |
( |
const std::string & |
fileName, |
|
|
const std::string & |
dataSection, |
|
|
const std::string & |
name |
|
) |
| |
|
virtual |
◆ showMe()
void showMe |
( |
std::ostream & |
output = std::cout | ) |
const |
|
virtual |
◆ setBaseString()
void setBaseString |
( |
const std::string & |
baseString | ) |
|
Set the base string of the boundary condition.
- Parameters
-
baseString | Boundary condition base string |
Definition at line 123 of file BCInterfaceData.cpp.
◆ setBase()
void setBase |
( |
const std::pair< std::string, baseList_Type > & |
base | ) |
|
|
inline |
Set the base type of the boundary condition.
- Parameters
-
base | Boundary condition base type |
Definition at line 128 of file BCInterfaceData.hpp.
◆ boundaryID() [1/2]
void boundaryID |
( |
const ID & |
boundaryID | ) |
|
|
inline |
◆ baseString()
const std::string& baseString |
( |
| ) |
const |
|
inline |
Get the base string of the boundary condition.
- Returns
- Boundary condition base string
Definition at line 152 of file BCInterfaceData.hpp.
◆ base()
Get the base type of the boundary condition.
- Returns
- Boundary condition base
Definition at line 161 of file BCInterfaceData.hpp.
◆ mapBase()
Get the base map of the boundary condition.
- Returns
- Boundary condition base map
Definition at line 170 of file BCInterfaceData.hpp.
◆ boundaryID() [2/2]
const ID& boundaryID |
( |
| ) |
const |
|
inline |
◆ parameters()
Get the parameters vector {A, B, C, ...}.
- Returns
- Boundary condition parameters vector
Definition at line 188 of file BCInterfaceData.hpp.
◆ readBase()
void readBase |
( |
const GetPot & |
dataFile, |
|
|
const std::string & |
path, |
|
|
std::pair< std::string, baseList_Type > & |
base, |
|
|
std::string & |
baseString |
|
) |
| |
|
protected |
◆ isBase()
bool isBase |
( |
const GetPot & |
dataFile, |
|
|
const char * |
base, |
|
|
std::string & |
baseString |
|
) |
| |
|
protected |
◆ readParameters()
void readParameters |
( |
const GetPot & |
dataFile, |
|
|
const char * |
parameters |
|
) |
| |
|
protected |
◆ M_base
◆ M_baseString
◆ M_mapBase
◆ M_boundaryID
◆ M_parameters
The documentation for this class was generated from the following files: