Rheolef
7.2
an efficient C++ finite element environment
|
interpolate
- function or expression interpolation
More...
Go to the source code of this file.
Namespaces | |
namespace | rheolef |
This file is part of Rheolef. | |
namespace | rheolef::details |
Functions | |
template<class T , class M , class Expr , class Result > | |
field_basic< T, M > | interpolate_generic (const space_basic< T, M > &Xh, const Expr &expr0) |
template<class T , class M , class Expr , class Result > | |
field_basic< T, M > | interpolate_internal (const space_basic< T, M > &Xh, const Expr &expr) |
template<class T , class M , class Expr > | |
std::enable_if< std::conjunction< details::is_field_expr_v2_nonlinear_arg< Expr >, std::negation< std::disjunction< details::is_field< Expr >, details::has_field_rdof_interface< Expr >, details::is_field_function< Expr > > > >::value, field_basic< T, M > >::type | interpolate (const space_basic< T, M > &Xh, const Expr &expr) |
see the interpolate page for the full documentation | |
template<class T , class M , class Expr > | |
std::enable_if< details::has_field_rdof_interface< Expr >::value &&!details::is_field< Expr >::value, field_basic< T, M > >::type | interpolate (const space_basic< T, M > &Xh, const Expr &expr) |
see the interpolate page for the full documentation | |
template<class T , class M > | |
field_basic< T, M > | interpolate (const space_basic< T, M > &V2h, const field_basic< T, M > &u1h) |
see the interpolate page for the full documentation | |
template<class T , class M , class Expr > | |
std::enable_if< details::is_field_function< Expr >::value, field_basic< T, M > >::type | interpolate (const space_basic< T, M > &Xh, const Expr &expr) |
see the interpolate page for the full documentation | |
interpolate
- function or expression interpolation
Definition in file interpolate.h.