|
Rheolef
7.1
an efficient C++ finite element environment
|
Inheritance diagram for basis_symbolic_nodal:Public Types | |
| typedef basis_symbolic_nodal_on_geo::size_type | size_type |
| typedef basis_symbolic_nodal_on_geo::polynom_type | polynom_type |
| typedef basis_symbolic_nodal_on_geo::end_type | end_type |
Public Member Functions | |
| basis_symbolic_nodal (std::string nam, size_type deg) | |
| size_type | degree () const |
| bool | have_index_parameter () const |
| bool | have_continuous_feature () const |
| const basis_symbolic_nodal_on_geo & | on (reference_element::variant_type t) const |
| basis_symbolic_nodal_on_geo & | on (reference_element::variant_type t) |
| basis_symbolic_nodal_on_geo & | on (char t) |
| std::string | name () const |
| std::string | family_name () const |
| void | set_name (std::string str) |
| void | set_degree_parameter (bool dp=true) |
| void | set_continuous_feature (bool cf=true) |
| void | put_cxx_header (std::ostream &out) const |
| void | put_cxx_body (std::ostream &out) const |
| void | put_cxx_main (int argc, char **argv) const |
Public Member Functions inherited from basis_symbols | |
| basis_symbols () | |
Static Public Member Functions | |
| static polynom_type | poly (const polynom_type &p) |
| static point_basic< GiNaC::ex > | node (const point_basic< GiNaC::ex > &x) |
| static point_basic< GiNaC::ex > | node (const GiNaC::ex &x0, const GiNaC::ex &x1=0, const GiNaC::ex &x2=0) |
| static end_type | end () |
Protected Attributes | |
| std::string | _name |
| std::string | _family_name |
| size_type | _degree |
| bool | _have_index_parameter |
| bool | _have_continuous_feature |
Additional Inherited Members | |
Public Attributes inherited from basis_symbols | |
| GiNaC::symbol | x |
| GiNaC::symbol | y |
| GiNaC::symbol | z |
Definition at line 117 of file basis_symbolic.h.
Definition at line 123 of file basis_symbolic.h.
Definition at line 124 of file basis_symbolic.h.
Definition at line 125 of file basis_symbolic.h.
| basis_symbolic_nodal | ( | std::string | nam, |
| size_type | deg | ||
| ) |
Definition at line 129 of file basis_symbolic.h.
| size_type degree | ( | ) | const |
Definition at line 150 of file basis_symbolic.h.
| bool have_index_parameter | ( | ) | const |
Definition at line 151 of file basis_symbolic.h.
| bool have_continuous_feature | ( | ) | const |
Definition at line 152 of file basis_symbolic.h.
| const basis_symbolic_nodal_on_geo& on | ( | reference_element::variant_type | t | ) | const |
Definition at line 154 of file basis_symbolic.h.
Definition at line 158 of file basis_symbolic.h.
| basis_symbolic_nodal_on_geo& on | ( | char | t | ) |
Definition at line 162 of file basis_symbolic.h.
| std::string name | ( | ) | const |
Definition at line 167 of file basis_symbolic.h.
| std::string family_name | ( | ) | const |
Definition at line 168 of file basis_symbolic.h.
| void set_name | ( | std::string | str | ) |
Definition at line 172 of file basis_symbolic.h.
| void set_degree_parameter | ( | bool | dp = true | ) |
Definition at line 173 of file basis_symbolic.h.
| void set_continuous_feature | ( | bool | cf = true | ) |
Definition at line 174 of file basis_symbolic.h.
|
static |
Definition at line 178 of file basis_symbolic.h.
|
static |
Definition at line 179 of file basis_symbolic.h.
|
static |
Definition at line 181 of file basis_symbolic.h.
|
static |
Definition at line 184 of file basis_symbolic.h.
| void put_cxx_header | ( | std::ostream & | out | ) | const |
Definition at line 148 of file basis_symbolic_cxx.cc.
| void put_cxx_body | ( | std::ostream & | out | ) | const |
Definition at line 225 of file basis_symbolic_cxx.cc.
| void put_cxx_main | ( | int | argc, |
| char ** | argv | ||
| ) | const |
Definition at line 421 of file basis_symbolic_cxx.cc.
|
protected |
Definition at line 194 of file basis_symbolic.h.
|
protected |
Definition at line 195 of file basis_symbolic.h.
|
protected |
Definition at line 196 of file basis_symbolic.h.
|
protected |
Definition at line 197 of file basis_symbolic.h.
|
protected |
Definition at line 198 of file basis_symbolic.h.