|
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.