GRINS-0.8.0
List of all members | Public Types | Static Public Member Functions
GRINS::TypeFrom< FunctionType, is_fem_function > Struct Template Reference

#include <parsed_function_traits.h>

Public Types

typedef libMesh::CompositeFunction< libMesh::Number > to_composite
 

Static Public Member Functions

static libMesh::ParsedFunction< libMesh::Number > to_parsed (const libMesh::System &, const std::string &expression)
 
static libMesh::ZeroFunction< libMesh::Number > to_zero ()
 

Detailed Description

template<typename FunctionType, bool is_fem_function = ParsedFunctionTraits<FunctionType>::is_fem_function>
struct GRINS::TypeFrom< FunctionType, is_fem_function >

Definition at line 60 of file parsed_function_traits.h.

Member Typedef Documentation

template<typename FunctionType, bool is_fem_function = ParsedFunctionTraits<FunctionType>::is_fem_function>
typedef libMesh::CompositeFunction<libMesh::Number> GRINS::TypeFrom< FunctionType, is_fem_function >::to_composite

Definition at line 61 of file parsed_function_traits.h.

Member Function Documentation

template<typename FunctionType, bool is_fem_function = ParsedFunctionTraits<FunctionType>::is_fem_function>
static libMesh::ParsedFunction<libMesh::Number> GRINS::TypeFrom< FunctionType, is_fem_function >::to_parsed ( const libMesh::System &  ,
const std::string &  expression 
)
inlinestatic

Definition at line 64 of file parsed_function_traits.h.

template<typename FunctionType, bool is_fem_function = ParsedFunctionTraits<FunctionType>::is_fem_function>
static libMesh::ZeroFunction<libMesh::Number> GRINS::TypeFrom< FunctionType, is_fem_function >::to_zero ( )
inlinestatic

Definition at line 70 of file parsed_function_traits.h.

70  {
71  return libMesh::ZeroFunction<libMesh::Number>();
72  }

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

Generated on Tue Dec 19 2017 12:47:32 for GRINS-0.8.0 by  doxygen 1.8.9.1