|
Rheolef
7.1
an efficient C++ finite element environment
|
Inheritance diagram for piola_fem_lagrange< T >:Public Types | |
| typedef piola_fem_rep< T > | base |
| typedef base::value_type | value_type |
Public Types inherited from piola_fem_rep< T > | |
| typedef T | value_type |
| typedef point_basic< T >::size_type | size_type |
Public Member Functions | |
| piola_fem_lagrange () | |
| std::string | name () const |
| bool | transform_need_piola () const |
| _RHEOLEF_transform (T, point_basic< T >) _RHEOLEF_transform(point_basic< T > | |
Public Member Functions inherited from piola_fem_rep< T > | |
| piola_fem_rep () | |
| virtual | ~piola_fem_rep () |
| virtual void | transform (const piola< T > &p, const T &hat_u, T &u) const |
| virtual void | inv_transform (const piola< T > &p, const T &u, T &hat_u) const |
| virtual void | grad_transform (const piola< T > &p, const T &hat_u, const point_basic< T > &hat_grad_u, const details::differentiate_option &gopt, point_basic< T > &grad_u) const |
| virtual void | transform (const piola< T > &p, const point_basic< T > &hat_u, point_basic< T > &u) const |
| virtual void | inv_transform (const piola< T > &p, const point_basic< T > &u, point_basic< T > &hat_u) const |
| virtual void | grad_transform (const piola< T > &p, const point_basic< T > &hat_u, const tensor_basic< T > &hat_grad_u, const details::differentiate_option &gopt, tensor_basic< T > &grad_u) const |
| virtual void | transform (const piola< T > &p, const tensor_basic< T > &hat_u, tensor_basic< T > &u) const |
| virtual void | inv_transform (const piola< T > &p, const tensor_basic< T > &u, tensor_basic< T > &hat_u) const |
| virtual void | grad_transform (const piola< T > &p, const tensor_basic< T > &hat_u, const tensor3_basic< T > &hat_grad_u, const details::differentiate_option &gopt, tensor3_basic< T > &grad_u) const |
| virtual void | transform (const piola< T > &p, const tensor3_basic< T > &hat_u, tensor3_basic< T > &u) const |
| virtual void | inv_transform (const piola< T > &p, const tensor3_basic< T > &u, tensor3_basic< T > &hat_u) const |
| virtual void | grad_transform (const piola< T > &p, const tensor3_basic< T > &hat_u, const tensor4_basic< T > &hat_grad_u, const details::differentiate_option &gopt, tensor4_basic< T > &grad_u) const |
| virtual void | transform (const piola< T > &p, const tensor4_basic< T > &hat_u, tensor4_basic< T > &u) const |
| virtual void | inv_transform (const piola< T > &p, const tensor4_basic< T > &u, tensor4_basic< T > &hat_u) const |
Definition at line 65 of file piola_fem_lagrange.h.
| typedef piola_fem_rep<T> base |
Definition at line 67 of file piola_fem_lagrange.h.
| typedef base::value_type value_type |
Definition at line 68 of file piola_fem_lagrange.h.
Definition at line 69 of file piola_fem_lagrange.h.
|
virtual |
Implements piola_fem_rep< T >.
Definition at line 70 of file piola_fem_lagrange.h.
|
virtual |
Reimplemented from piola_fem_rep< T >.
Definition at line 72 of file piola_fem_lagrange.h.
| _RHEOLEF_transform | ( | T | , |
| point_basic< T > | |||
| ) |