#include <BaseField.h>


Public Member Functions | |
| int & | Id () |
| const int & | Id () const |
| HandleType & | GetType () |
| const HandleType & | GetType () const |
| int & | GetNreq () |
| const int & | GetNreq () const |
| int & | GetNrSol () |
| const int & | GetNrSol () const |
| int & | GetCurrSol () |
| const int & | GetCurrSol () const |
| std::string & | GetFromula () |
| const std::string & | GetFromula () const |
| void | SetSolution (const SolutionData &rhs) |
| SolutionData & | GetSolution () |
| const SolutionData & | GetSolution () const |
| bool | IsSolutionChanged () const |
| BaseField (const HandleType &type_=Unknown) | |
| virtual | ~BaseField () |
| virtual int | Init (const char *name, const int parent_id_) |
| virtual int | Free () |
| virtual void | Reset () |
Static Public Member Functions | |
| static int | GetApproximationType () |
Protected Attributes | |
| SolutionData | _solution |
| Solution Data. | |
| bool | _isSolutionChanged |
Static Protected Attributes | |
| static int_global_solutiom | apr_global_solution = NULL |
| Internal routines. | |
| static double_el_calc | apr_elem_calc_3D_mod = NULL |
| static intfcharp | module_introduce = NULL |
| static intfchar5intcharpfnp | init_field = NULL |
| static intfint | free_field = NULL |
| static intf2int | get_base_type = NULL |
| static intfint | get_nr_sol = NULL |
| static intfint | get_nreq = NULL |
| static intf2intintp | get_el_pdeg = NULL |
| static intf2intintp | get_el_pdeg_numshap = NULL |
| static intf3intdoublep | get_element_dofs = NULL |
| FemViewer::BaseField::BaseField | ( | const HandleType & | type_ = Unknown |
) | [inline, explicit] |
| virtual FemViewer::BaseField::~BaseField | ( | ) | [inline, virtual] |
| int FemViewer::BaseField::Free | ( | ) | [virtual] |
Reimplemented in FemViewer::Field.


| int FemViewer::BaseField::GetApproximationType | ( | ) | [static] |


| const int& FemViewer::BaseField::GetCurrSol | ( | ) | const [inline] |
| int& FemViewer::BaseField::GetCurrSol | ( | ) | [inline] |
| const std::string& FemViewer::BaseField::GetFromula | ( | ) | const [inline] |
| std::string& FemViewer::BaseField::GetFromula | ( | ) | [inline] |
| const int& FemViewer::BaseField::GetNreq | ( | ) | const [inline] |
| int& FemViewer::BaseField::GetNreq | ( | ) | [inline] |
| const int& FemViewer::BaseField::GetNrSol | ( | ) | const [inline] |
| int& FemViewer::BaseField::GetNrSol | ( | ) | [inline] |
| const SolutionData& FemViewer::BaseField::GetSolution | ( | ) | const [inline] |
| SolutionData& FemViewer::BaseField::GetSolution | ( | ) | [inline] |

| const HandleType& FemViewer::BaseField::GetType | ( | ) | const [inline] |

| HandleType& FemViewer::BaseField::GetType | ( | ) | [inline] |


| const int& FemViewer::BaseField::Id | ( | ) | const [inline] |

| int& FemViewer::BaseField::Id | ( | ) | [inline] |


| int FemViewer::BaseField::Init | ( | const char * | name, | |
| const int | parent_id_ | |||
| ) | [virtual] |


| bool FemViewer::BaseField::IsSolutionChanged | ( | ) | const [inline] |
Reimplemented from FemViewer::BaseHandle.
Reimplemented in FemViewer::Field.

| void FemViewer::BaseField::SetSolution | ( | const SolutionData & | rhs | ) | [inline] |
bool FemViewer::BaseField::_isSolutionChanged [protected] |
SolutionData FemViewer::BaseField::_solution [protected] |
Solution Data.
double_el_calc FemViewer::BaseField::apr_elem_calc_3D_mod = NULL [static, protected] |
int_global_solutiom FemViewer::BaseField::apr_global_solution = NULL [static, protected] |
Internal routines.
intfint FemViewer::BaseField::free_field = NULL [static, protected] |
intf2int FemViewer::BaseField::get_base_type = NULL [static, protected] |
intf2intintp FemViewer::BaseField::get_el_pdeg = NULL [static, protected] |
intf2intintp FemViewer::BaseField::get_el_pdeg_numshap = NULL [static, protected] |
intf3intdoublep FemViewer::BaseField::get_element_dofs = NULL [static, protected] |
intfint FemViewer::BaseField::get_nr_sol = NULL [static, protected] |
intfint FemViewer::BaseField::get_nreq = NULL [static, protected] |
intfchar5intcharpfnp FemViewer::BaseField::init_field = NULL [static, protected] |
intfcharp FemViewer::BaseField::module_introduce = NULL [static, protected] |
1.6.1