FEAT 3
Finite Element Analysis Toolbox
Loading...
Searching...
No Matches
FEAT::Assembly::AnalyticFunctionIntegral< DataType_, Function_ > Struct Template Reference

Helper class to determine the FunctionIntegralInfo type for analytic functions. More...

#include <function_integral_info.hpp>

Public Types

typedef FunctionIntegralInfo< DataType_, typename Analytic::EvalTraits< DataType_, Function_ >::ValueType, typename Analytic::EvalTraits< DataType_, Function_ >::GradientType, typename Analytic::EvalTraits< DataType_, Function_ >::HessianType > Type
 the FunctionIntegralInfo type for this analytic function More...
 

Detailed Description

template<typename DataType_, typename Function_>
struct FEAT::Assembly::AnalyticFunctionIntegral< DataType_, Function_ >

Helper class to determine the FunctionIntegralInfo type for analytic functions.

The only purpose of this helper class is to provide the nested Type typedef, which is an instance of the FunctionIntegralInfo class with the appropriate types for the given function.

Template Parameters
DataType_The scalar data type to be used
Function_The analytic function implementation

Definition at line 732 of file function_integral_info.hpp.

Member Typedef Documentation

◆ Type

template<typename DataType_ , typename Function_ >
typedef FunctionIntegralInfo<DataType_, typename Analytic::EvalTraits<DataType_, Function_>::ValueType, typename Analytic::EvalTraits<DataType_, Function_>::GradientType, typename Analytic::EvalTraits<DataType_, Function_>::HessianType> FEAT::Assembly::AnalyticFunctionIntegral< DataType_, Function_ >::Type

the FunctionIntegralInfo type for this analytic function

Definition at line 738 of file function_integral_info.hpp.


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