Rheolef
7.1
an efficient C++ finite element environment
|
Go to the source code of this file.
Namespaces | |
rheolef | |
This file is part of Rheolef. | |
rheolef::details | |
Macros | |
#define | _RHEOLEF_make_form_expr_v2_variational_unary(FUNCTION, FUNCTOR) |
#define | _RHEOLEF_form_expr_v2_variational_binary(FUNCTION, FUNCTOR) |
#define | _RHEOLEF_form_expr_v2_variational_binary_field(FUNCTION, FUNCTOR) |
#define | _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_left(FUNCTION, FUNCTOR) |
#define | _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_right(FUNCTION, FUNCTOR) |
#define | _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides(FUNCTION, FUNCTOR) |
#define | _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_constant_left(FUNCTION, FUNCTOR) |
#define | _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_constant_right(FUNCTION, FUNCTOR) |
#define | _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_constant(FUNCTION, FUNCTOR) |
Functions | |
_RHEOLEF_make_form_expr_v2_variational_unary (operator+, details::unary_plus) _RHEOLEF_make_form_expr_v2_variational_unary(operator- | |
_RHEOLEF_form_expr_v2_variational_binary (operator+, details::plus) _RHEOLEF_form_expr_v2_variational_binary(operator- | |
_RHEOLEF_form_expr_v2_variational_binary_field (operator*, details::multiplies) _RHEOLEF_form_expr_v2_variational_binary_field(dot | |
details::dot_ | _RHEOLEF_form_expr_v2_variational_binary_field (ddot, details::ddot_) namespace details |
_RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides (operator*, details::multiplies) _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_right(operator/ | |
details::divides | _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides (dot, details::dot_) _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides(ddot |
_RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_constant (operator*, details::multiplies) _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_constant_right(operator/ | |
details::divides | _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_constant (dot, details::dot_) _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_constant(ddot |
#define _RHEOLEF_make_form_expr_v2_variational_unary | ( | FUNCTION, | |
FUNCTOR | |||
) |
Definition at line 153 of file form_expr_variational.h.
#define _RHEOLEF_form_expr_v2_variational_binary | ( | FUNCTION, | |
FUNCTOR | |||
) |
Definition at line 322 of file form_expr_variational.h.
#define _RHEOLEF_form_expr_v2_variational_binary_field | ( | FUNCTION, | |
FUNCTOR | |||
) |
Definition at line 631 of file form_expr_variational.h.
#define _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_left | ( | FUNCTION, | |
FUNCTOR | |||
) |
Definition at line 796 of file form_expr_variational.h.
#define _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_right | ( | FUNCTION, | |
FUNCTOR | |||
) |
Definition at line 816 of file form_expr_variational.h.
#define _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides | ( | FUNCTION, | |
FUNCTOR | |||
) |
Definition at line 835 of file form_expr_variational.h.
#define _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_constant_left | ( | FUNCTION, | |
FUNCTOR | |||
) |
Definition at line 874 of file form_expr_variational.h.
#define _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_constant_right | ( | FUNCTION, | |
FUNCTOR | |||
) |
Definition at line 892 of file form_expr_variational.h.
#define _RHEOLEF_make_form_expr_v2_variational_binary_operator_multiplies_divides_constant | ( | FUNCTION, | |
FUNCTOR | |||
) |
Definition at line 910 of file form_expr_variational.h.