#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] |