#include <PDECondition.hpp>

Public Types | |
| enum | Type { dirichlet, neumann, fourrier } |
| allowed types. More... | |
Public Member Functions | |
| const size_t & | unknownNumber () const |
| const PDECondition::Type & | type () const |
| PDECondition (const PDECondition::Type &type, const size_t &unknownNumber) | |
| PDECondition (const PDECondition &C) | |
| virtual | ~PDECondition () |
Private Member Functions | |
| virtual std::string | typeName () const =0 |
Private Attributes | |
| const PDECondition::Type | __type |
| const size_t | __unknownNumber |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const PDECondition &bc) |
Definition at line 35 of file PDECondition.hpp.
| enum PDECondition::Type |
| PDECondition::PDECondition | ( | const PDECondition::Type & | type, | |
| const size_t & | unknownNumber | |||
| ) | [inline] |
Constructor
| type | type of condition | |
| unknownNumber | unknown number |
Definition at line 86 of file PDECondition.hpp.
00088 : __type(type), 00089 __unknownNumber(unknownNumber) 00090 { 00091 ; 00092 }
| PDECondition::PDECondition | ( | const PDECondition & | C | ) | [inline] |
Copy constructor
| C | given condition |
Definition at line 99 of file PDECondition.hpp.
00100 : __type(C.__type), 00101 __unknownNumber(C.__unknownNumber) 00102 { 00103 ; 00104 }
| virtual PDECondition::~PDECondition | ( | ) | [inline, virtual] |
| virtual std::string PDECondition::typeName | ( | ) | const [private, pure virtual] |
| const size_t& PDECondition::unknownNumber | ( | ) | const [inline] |
Read-only access to the unknown number
Definition at line 64 of file PDECondition.hpp.
References __unknownNumber.
Referenced by BoundaryConditionSurfaceMeshAssociation::addPDEBoundaryConditionAndMesh().
00065 { 00066 return __unknownNumber; 00067 }
| const PDECondition::Type& PDECondition::type | ( | ) | const [inline] |
Read-only access to the type of condition
Definition at line 75 of file PDECondition.hpp.
References __type.
00076 { 00077 return __type; 00078 }
| std::ostream& operator<< | ( | std::ostream & | os, | |
| const PDECondition & | bc | |||
| ) | [friend] |
Writes the condition
| os | output stream | |
| bc | the condition to write |
Definition at line 115 of file PDECondition.hpp.
00116 { 00117 os << bc.typeName(); 00118 return os; 00119 }
const PDECondition::Type PDECondition::__type [private] |
const size_t PDECondition::__unknownNumber [private] |
number of the associated unknown
Definition at line 48 of file PDECondition.hpp.
Referenced by unknownNumber().
1.5.6