#include <VariationalOperator.hpp>

Public Types | |
| enum | Property { normal, jump, mean } |
Public Member Functions | |
| const size_t & | testFunctionNumber () const |
| const VariationalOperator::Property & | testFunctionProperty () const |
| VariationalOperator (const size_t &number, const VariationalOperator::Property &property) | |
| VariationalOperator (const VariationalOperator &vo) | |
| virtual | ~VariationalOperator () |
Protected Attributes | |
| const VariationalOperator::Property | __testFunctionProperty |
Private Attributes | |
| const size_t | __testFunctionNumber |
Definition at line 30 of file VariationalOperator.hpp.
| VariationalOperator::VariationalOperator | ( | const size_t & | number, | |
| const VariationalOperator::Property & | property | |||
| ) | [inline] |
Copy constructor
| number | the number of the test function | |
| property | the properties of the test function |
Definition at line 73 of file VariationalOperator.hpp.
00075 : __testFunctionNumber(number), 00076 __testFunctionProperty(property) 00077 { 00078 ; 00079 }
| VariationalOperator::VariationalOperator | ( | const VariationalOperator & | vo | ) | [inline] |
Variational Operator
| vo | VariationalOperator |
Definition at line 86 of file VariationalOperator.hpp.
00087 : __testFunctionNumber(vo.__testFunctionNumber), 00088 __testFunctionProperty(vo.__testFunctionProperty) 00089 { 00090 ; 00091 }
| virtual VariationalOperator::~VariationalOperator | ( | ) | [inline, virtual] |
| const size_t& VariationalOperator::testFunctionNumber | ( | ) | const [inline] |
Returns the test function number
Definition at line 52 of file VariationalOperator.hpp.
References __testFunctionNumber.
Referenced by SpectralLegendreDiscretizer::assembleSecondMember(), FEMDiscretization< Structured3DMesh, TypeOfDiscretization >::assembleSecondMember(), FEMDiscretization< GivenMeshType, TypeOfDiscretization >::assembleSecondMember(), DiscretizedOperators< FiniteElement::ElementaryMatrix >::DiscretizedOperators(), SpectralLegendreDiscretizer::getDiagonal(), SpectralLegendreDiscretizer::getMultiDiagonal(), SpectralLegendreDiscretizer::timesX(), and SpectralLegendreDiscretizer::transposedTimesX().
00053 { 00054 return __testFunctionNumber; 00055 }
| const VariationalOperator::Property& VariationalOperator::testFunctionProperty | ( | ) | const [inline] |
Returns the test function property
Definition at line 62 of file VariationalOperator.hpp.
References __testFunctionProperty.
00063 { 00064 return __testFunctionProperty; 00065 }
const size_t VariationalOperator::__testFunctionNumber [private] |
test function number
Definition at line 40 of file VariationalOperator.hpp.
Referenced by testFunctionNumber().
const VariationalOperator::Property VariationalOperator::__testFunctionProperty [protected] |
stores test function properties
Definition at line 44 of file VariationalOperator.hpp.
Referenced by testFunctionProperty().
1.5.6