Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Types | List of all members
panzer::Traits Struct Reference

#include <Panzer_Traits.hpp>

Classes

struct  Hessian
 
struct  Jacobian
 
struct  PED
 
struct  Residual
 
struct  SD
 
struct  Tangent
 

Public Types

typedef double RealType
 
typedef PANZER_FADTYPE FadType
 
typedef Sacado::Fad::DFad
< Sacado::Fad::SFad< RealType, 1 > > 
HessianType
 
typedef Sacado::mpl::vector
< Residual, Jacobian, Tangent,
Hessian
EvalTypes
 
using SetupData = const SD &
 
using EvalData = const panzer::Workset &
 
using PreEvalData = const PED &
 
typedef void * PostEvalData
 

Detailed Description

Definition at line 48 of file Panzer_Traits.hpp.

Member Typedef Documentation

typedef double panzer::Traits::RealType

Definition at line 55 of file Panzer_Traits.hpp.

typedef PANZER_FADTYPE panzer::Traits::FadType

Definition at line 61 of file Panzer_Traits.hpp.

typedef Sacado::Fad::DFad<Sacado::Fad::SFad<RealType,1> > panzer::Traits::HessianType

Definition at line 65 of file Panzer_Traits.hpp.

typedef Sacado::mpl::vector< Residual , Jacobian , Tangent , Hessian > panzer::Traits::EvalTypes

Definition at line 85 of file Panzer_Traits.hpp.

Definition at line 95 of file Panzer_Traits.hpp.

Definition at line 97 of file Panzer_Traits.hpp.

Definition at line 105 of file Panzer_Traits.hpp.

Definition at line 107 of file Panzer_Traits.hpp.


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