|
template<class Expr , class Sfinae = typename std::enable_if<details::is_field_convertible<Expr>::value>::type> |
| field_expr_v2_nonlinear_terminal_field (const Expr &expr, const differentiate_option &gopt=differentiate_option()) |
|
bool | have_homogeneous_space (space_basic< scalar_type, memory_type > &Vh) const |
|
const_iterator | begin_dof () const |
|
space_constant::valued_type | valued_tag () const |
|
const geo_basic< T, M > & | get_geo () const |
|
const field_basic< T, M > & | expr () const |
|
void | initialize (const piola_on_pointset< float_type > &pops, const integrate_option &iopt) const |
|
void | initialize (const space_basic< float_type, memory_type > &Xh, const piola_on_pointset< float_type > &pops, const integrate_option &iopt) const |
|
template<class Value > |
void | evaluate (const geo_basic< float_type, memory_type > &omega_K, const geo_element &K, Eigen::Matrix< Value, Eigen::Dynamic, 1 > &value) const |
|
template<class Value > |
void | evaluate_on_side (const geo_basic< float_type, memory_type > &omega_L, const geo_element &L, const side_information_type &sid, Eigen::Matrix< Value, Eigen::Dynamic, 1 > &value) const |
|
template<class Value > |
bool | valued_check () const |
|
| smart_pointer (field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > *p=0) |
|
| smart_pointer (void *count, internal i) |
|
| smart_pointer (const smart_pointer< field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > > &x) |
|
smart_pointer< field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > > & | operator= (const smart_pointer< field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > > &x) |
|
| ~smart_pointer () |
|
| smart_pointer_base (field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > *p=0) |
|
| smart_pointer_base (const smart_pointer_base< field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff >, details::constructor_copy< field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > > > &) |
|
| smart_pointer_base (void *count, internal) |
|
smart_pointer_base< field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff >, details::constructor_copy< field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > > > & | operator= (const smart_pointer_base< field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff >, details::constructor_copy< field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > > > &) |
|
| ~smart_pointer_base () |
|
const field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > * | pointer () const |
|
field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > * | pointer () |
|
const field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > & | data () const |
|
field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > & | data () |
|
const field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > * | operator-> () const |
|
field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > * | operator-> () |
|
const field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > & | operator* () const |
|
field_expr_v2_nonlinear_terminal_field_rep< T, M, Diff > & | operator* () |
|
int | reference_counter () const |
|
counter * | get_count () const |
|
template<class T, class M, details::differentiate_option::type Diff>
class rheolef::details::field_expr_v2_nonlinear_terminal_field< T, M, Diff >
Definition at line 801 of file field_expr_terminal.h.