COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Types | Public Member Functions | List of all members
InterpolationOp::impl< VarT, StateT, DataT > Struct Template Reference

#include <ElementOperations.hpp>

Inherits transform_impl< VarT, StateT, DataT >.

Public Types

typedef VarDataType< VarT, DataT >::type VarDataT
 
typedef VarDataT::EvalT result_type
 
typedef VarDataT::MappedCoordsT MappedCoordsT
 

Public Member Functions

result_type operator() (typename impl::expr_param, const MappedCoordsT &mapped_coords, typename impl::data_param data)
 Mapped coords supplied explicitely. More...
 
template<typename T >
result_type operator() (typename impl::expr_param, T, typename impl::data_param data)
 Use precomputed value. More...
 

Detailed Description

template<typename VarT, typename StateT, typename DataT>
struct cf3::solver::actions::Proto::InterpolationOp::impl< VarT, StateT, DataT >

Definition at line 188 of file ElementOperations.hpp.

Member Typedef Documentation

typedef VarDataT::MappedCoordsT MappedCoordsT

Definition at line 192 of file ElementOperations.hpp.

typedef VarDataT::EvalT result_type

Definition at line 191 of file ElementOperations.hpp.

typedef VarDataType<VarT, DataT>::type VarDataT

Definition at line 190 of file ElementOperations.hpp.

Member Function Documentation

result_type operator() ( typename impl< VarT, StateT, DataT >::expr_param  ,
const MappedCoordsT mapped_coords,
typename impl< VarT, StateT, DataT >::data_param  data 
)
inline

Mapped coords supplied explicitely.

Definition at line 195 of file ElementOperations.hpp.

result_type operator() ( typename impl< VarT, StateT, DataT >::expr_param  ,
,
typename impl< VarT, StateT, DataT >::data_param  data 
)
inline

Use precomputed value.

Definition at line 202 of file ElementOperations.hpp.


The documentation for this struct was generated from the following file:
Send comments to:
COOLFluiD Web Admin