FEAT 3
Finite Element Analysis Toolbox
Loading...
Searching...
No Matches
FEAT::Space::ParametricEvalHelper Struct Reference

Static Public Member Functions

template<typename SpaceData_ , typename JacInvType_ >
static CUDA_HOST_DEVICE void inplace_trans_gradients (SpaceData_ &space_data, const JacInvType_ &jac_inv)
 
template<typename SpaceData_ , typename JacInvType_ >
static CUDA_HOST_DEVICE void trans_gradients (SpaceData_ &space_data, const JacInvType_ &jac_inv)
 
template<typename SpaceData_ , typename JacInvType_ , typename HessInvType_ >
static CUDA_HOST_DEVICE void trans_hessians (SpaceData_ &space_data, const JacInvType_ &jac_inv, const HessInvType_ &hess_inv)
 
template<typename SpaceData_ >
static CUDA_HOST_DEVICE void trans_values (SpaceData_ &space_data)
 

Detailed Description

Definition at line 15 of file details.hpp.

Member Function Documentation

◆ inplace_trans_gradients()

template<typename SpaceData_ , typename JacInvType_ >
static CUDA_HOST_DEVICE void FEAT::Space::ParametricEvalHelper::inplace_trans_gradients ( SpaceData_ &  space_data,
const JacInvType_ &  jac_inv 
)
inlinestatic

Definition at line 40 of file details.hpp.

◆ trans_gradients()

template<typename SpaceData_ , typename JacInvType_ >
static CUDA_HOST_DEVICE void FEAT::Space::ParametricEvalHelper::trans_gradients ( SpaceData_ &  space_data,
const JacInvType_ &  jac_inv 
)
inlinestatic

Definition at line 29 of file details.hpp.

◆ trans_hessians()

template<typename SpaceData_ , typename JacInvType_ , typename HessInvType_ >
static CUDA_HOST_DEVICE void FEAT::Space::ParametricEvalHelper::trans_hessians ( SpaceData_ &  space_data,
const JacInvType_ &  jac_inv,
const HessInvType_ &  hess_inv 
)
inlinestatic

Definition at line 53 of file details.hpp.

◆ trans_values()

template<typename SpaceData_ >
static CUDA_HOST_DEVICE void FEAT::Space::ParametricEvalHelper::trans_values ( SpaceData_ &  space_data)
inlinestatic

Definition at line 18 of file details.hpp.


The documentation for this struct was generated from the following file: