Rheolef  7.2
an efficient C++ finite element environment
 
Loading...
Searching...
No Matches
interpolate.h File Reference

interpolate - function or expression interpolation More...

Go to the source code of this file.

Classes

struct  interpolate_internal_check< T, M, Expr, Result, Status >
 
struct  interpolate_internal_check< T, M, Expr, T, std::true_type >
 
struct  interpolate_internal_check< T, M, Expr, point_basic< T >, std::true_type >
 
struct  interpolate_internal_check< T, M, Expr, tensor_basic< T >, std::true_type >
 
struct  interpolate_internal_check< T, M, Expr, undeterminated_basic< T >, Status >
 

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, Minterpolate_generic (const space_basic< T, M > &Xh, const Expr &expr0)
 
template<class T , class M , class Expr , class Result >
field_basic< T, Minterpolate_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, Minterpolate (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
 

Detailed Description

interpolate - function or expression interpolation

Definition in file interpolate.h.