37 #ifndef BCInterfaceData0D_H 38 #define BCInterfaceData0D_H 1
41 #include <lifev/zero_dimensional/fem/ZeroDimensionalBCHandler.hpp> 44 #include <lifev/bc_interface/core/bc/BCInterfaceData.hpp> 109 void readBC (
const std::string& fileName,
const std::string& dataSection,
const std::string& name );
115 void showMe ( std::ostream& output = std::cout )
const;
160 const bcType_Type&
type()
const 179 M_type = M_mapType[dataFile ( type,
"Current" )];
BCInterfaceData0D & operator=(const BCInterfaceData0D &data)
Operator =.
std::map< std::string, bcType_Type > M_mapType
markerID_Type bcFlag_Type
BCInterfaceData - The BCInterface data container.
void showMe(std::ostream &output=std::cout) const
Display general information about the content of the class.
BCInterfaceData0D - The BCInterface1D data container.
BCInterfaceData0D()
Constructor.
ZeroDimensionalBCHandler - A boundary conditions handler for zero-dimensional models.
BCInterfaceData dataContainer_Type
const bcFlag_Type & flag() const
Get the flag of the boundary condition.
virtual ~BCInterfaceData0D()
Destructor.
void updateInverseJacobian(const UInt &iQuadPt)
const bcType_Type & type() const
Get the type of the boundary condition.
void readFlag(const GetPot &dataFile, const char *flag)
void readBC(const std::string &fileName, const std::string &dataSection, const std::string &name)
Read parameters for all kind of BC.
int operator()(const char *VarName, int Default) const
BCInterfaceData0D(const BCInterfaceData0D &data)
Copy constructor.
void setType(const bcType_Type &type)
Set the type of the boundary condition.
void setFlag(const bcFlag_Type &flag)
Set the flag of the boundary condition.
void readType(const GetPot &dataFile, const char *type)