#include <VariationalBorderOperator.hpp>


Public Member Functions | |
| ConstReferenceCounting< Boundary > | boundary () const |
| const size_t & | testFunctionNumber () const |
| VariationalBorderOperator (const size_t &number, ConstReferenceCounting< Boundary > boundary) | |
| VariationalBorderOperator (const VariationalBorderOperator &vo) | |
| virtual | ~VariationalBorderOperator () |
Private Attributes | |
| const size_t | __testFunctionNumber |
| ConstReferenceCounting< Boundary > | __boundary |
Definition at line 34 of file VariationalBorderOperator.hpp.
| VariationalBorderOperator::VariationalBorderOperator | ( | const size_t & | number, | |
| ConstReferenceCounting< Boundary > | boundary | |||
| ) | [inline] |
Copy constructor
| number | number of the test function | |
| boundary | the boundary where the variational border operator is defined |
Definition at line 71 of file VariationalBorderOperator.hpp.
00073 : __testFunctionNumber(number), 00074 __boundary(boundary) 00075 { 00076 ; 00077 }
| VariationalBorderOperator::VariationalBorderOperator | ( | const VariationalBorderOperator & | vo | ) | [inline] |
Copy Constructor
| vo | VariationalBorderOperator |
Definition at line 84 of file VariationalBorderOperator.hpp.
00085 : __testFunctionNumber(vo.__testFunctionNumber), 00086 __boundary(vo.__boundary) 00087 { 00088 ; 00089 }
| virtual VariationalBorderOperator::~VariationalBorderOperator | ( | ) | [inline, virtual] |
| ConstReferenceCounting<Boundary> VariationalBorderOperator::boundary | ( | ) | const [inline] |
Read-only access to the boundary
Definition at line 50 of file VariationalBorderOperator.hpp.
References __boundary.
Referenced by BoundaryMeshAssociation::__storesBoundariesAndMeshes().
00051 { 00052 return __boundary; 00053 }
| const size_t& VariationalBorderOperator::testFunctionNumber | ( | ) | const [inline] |
Returns the test function number
Definition at line 60 of file VariationalBorderOperator.hpp.
References __testFunctionNumber.
Referenced by BoundaryConditionCommonFEMDiscretization< MeshType, TypeOfDiscretization >::__StandardGetDiagonalVariationalBorderBilinearOperator(), BoundaryConditionCommonFEMDiscretization< MeshType, TypeOfDiscretization >::__StandardVariationalBorderBilinearOperator(), BoundaryConditionCommonFEMDiscretization< MeshType, TypeOfDiscretization >::__StandardVariationalBorderBilinearOperatorTimesX(), BoundaryConditionCommonFEMDiscretization< MeshType, TypeOfDiscretization >::__StandardVariationalBorderBilinearOperatorTransposedTimesX(), BoundaryConditionCommonFEMDiscretization< MeshType, TypeOfDiscretization >::__StandardVariationalBorderLinearOperator(), BoundaryConditionDiscretizationSpectralConform::getDiagonal(), BoundaryConditionDiscretizationSpectralConform::setSecondMember(), BoundaryConditionDiscretizationSpectralConform::timesX(), and BoundaryConditionDiscretizationSpectralConform::transposedTimesX().
00061 { 00062 return __testFunctionNumber; 00063 }
const size_t VariationalBorderOperator::__testFunctionNumber [private] |
test function number
Definition at line 37 of file VariationalBorderOperator.hpp.
Referenced by testFunctionNumber().
The boundary where the integral is computed
Definition at line 40 of file VariationalBorderOperator.hpp.
Referenced by boundary().
1.5.6