#include <BoundaryCondition.hpp>

Public Member Functions | |
| ConstReferenceCounting< Boundary > | boundary () const |
| ConstReferenceCounting < PDECondition > | condition () const |
| BoundaryCondition (ConstReferenceCounting< PDECondition > pdeCondition, ConstReferenceCounting< Boundary > aBoundary) | |
| BoundaryCondition (const BoundaryCondition &b) | |
| ~BoundaryCondition () | |
Private Attributes | |
| ConstReferenceCounting < PDECondition > | __pdeCondition |
| a PDE like condition. | |
| ConstReferenceCounting< Boundary > | __boundary |
| The associated boundary. | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const BoundaryCondition &bc) |
Definition at line 35 of file BoundaryCondition.hpp.
| BoundaryCondition::BoundaryCondition | ( | ConstReferenceCounting< PDECondition > | pdeCondition, | |
| ConstReferenceCounting< Boundary > | aBoundary | |||
| ) | [inline] |
Constructor
| pdeCondition | a PDE condition | |
| aBoundary | a boundary |
Definition at line 91 of file BoundaryCondition.hpp.
00093 : __pdeCondition(pdeCondition), 00094 __boundary(aBoundary) 00095 { 00096 ; 00097 }
| BoundaryCondition::BoundaryCondition | ( | const BoundaryCondition & | b | ) | [inline] |
Copy constructor
| b | a boundary condition |
Definition at line 104 of file BoundaryCondition.hpp.
00105 : __pdeCondition(b.__pdeCondition), 00106 __boundary(b.__boundary) 00107 { 00108 ; 00109 }
| BoundaryCondition::~BoundaryCondition | ( | ) | [inline] |
| ConstReferenceCounting<Boundary> BoundaryCondition::boundary | ( | ) | const [inline] |
read only access to the boundary.
Definition at line 51 of file BoundaryCondition.hpp.
References __boundary.
Referenced by BoundaryConditionSurfaceMeshAssociation::addPDEBoundaryConditionAndMesh(), BoundaryConditionSurfaceMeshAssociation::BoundaryConditionSurfaceMeshAssociation(), and VariationalProblemExpression::execute().
00052 { 00053 return __boundary; 00054 }
| ConstReferenceCounting<PDECondition> BoundaryCondition::condition | ( | ) | const [inline] |
read only access to the condition.
Definition at line 62 of file BoundaryCondition.hpp.
References __pdeCondition.
Referenced by BoundaryConditionSurfaceMeshAssociation::addPDEBoundaryConditionAndMesh(), and VariationalProblemExpression::execute().
00063 { 00064 return __pdeCondition; 00065 }
| std::ostream& operator<< | ( | std::ostream & | os, | |
| const BoundaryCondition & | bc | |||
| ) | [friend] |
writes the boundary condition.
| os | given output stream | |
| bc | given boundary condition |
Definition at line 76 of file BoundaryCondition.hpp.
00078 { 00079 os << "Boundary Condition\n"; 00080 os << *bc.__pdeCondition; 00081 os << *bc.__boundary; 00082 return os; 00083 }
a PDE like condition.
Definition at line 39 of file BoundaryCondition.hpp.
Referenced by condition().
The associated boundary.
Definition at line 42 of file BoundaryCondition.hpp.
Referenced by boundary().
1.5.6