MAST
MAST::BoundaryConditionBase Class Reference

#include <boundary_condition_base.h>

Inheritance diagram for MAST::BoundaryConditionBase:
Collaboration diagram for MAST::BoundaryConditionBase:

Public Member Functions

 BoundaryConditionBase (MAST::BoundaryConditionType t)
 
virtual ~BoundaryConditionBase ()
 
MAST::BoundaryConditionType type () const
 
- Public Member Functions inherited from MAST::FunctionSetBase
 FunctionSetBase ()
 
virtual ~FunctionSetBase ()
 destructor deletes the function pointers More...
 
bool contains (const std::string &nm) const
 checks if the card contains the specified property value More...
 
void add (MAST::FunctionBase &f)
 adds the function to this card and returns a reference to it. More...
 
template<typename ValType >
const ValType & get (const std::string &nm) const
 returns a constant reference to the specified function More...
 
template<typename ValType >
ValType & get (const std::string &nm)
 returns a writable reference to the specified function More...
 
virtual bool depends_on (const MAST::FunctionBase &f) const
 returns true if the property card depends on the function f More...
 

Protected Attributes

MAST::BoundaryConditionType _bc_type
 
- Protected Attributes inherited from MAST::FunctionSetBase
std::map< std::string, MAST::FunctionBase * > _properties
 map of the functions in this card More...
 

Detailed Description

Definition at line 51 of file boundary_condition_base.h.

Constructor & Destructor Documentation

MAST::BoundaryConditionBase::BoundaryConditionBase ( MAST::BoundaryConditionType  t)
inline

Definition at line 55 of file boundary_condition_base.h.

virtual MAST::BoundaryConditionBase::~BoundaryConditionBase ( )
inlinevirtual

Definition at line 60 of file boundary_condition_base.h.

Member Function Documentation

MAST::BoundaryConditionType MAST::BoundaryConditionBase::type ( ) const
inline

Definition at line 63 of file boundary_condition_base.h.

Here is the caller graph for this function:

Member Data Documentation

MAST::BoundaryConditionType MAST::BoundaryConditionBase::_bc_type
protected

Definition at line 69 of file boundary_condition_base.h.


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