Public Types | Static Public Member Functions | Static Public Attributes

Albany::NeumannTraits Struct Reference

#include <Albany_BCUtils.hpp>

List of all members.

Public Types

enum  { type = PHAL::NeumannFactoryTraits<PHAL::AlbanyTraits>::id_neumann }
enum  { typeNa = PHAL::NeumannFactoryTraits<PHAL::AlbanyTraits>::id_neumann_aggregator }
enum  { typeGCV = PHAL::NeumannFactoryTraits<PHAL::AlbanyTraits>::id_gather_coord_vector }
enum  { typeGS = PHAL::NeumannFactoryTraits<PHAL::AlbanyTraits>::id_gather_solution }
enum  { typeTd = PHAL::NeumannFactoryTraits<PHAL::AlbanyTraits>::id_timedep_bc }
enum  { typeGBF = PHAL::NeumannFactoryTraits<PHAL::AlbanyTraits>::id_gather_basalFriction }
enum  { typeGT = PHAL::NeumannFactoryTraits<PHAL::AlbanyTraits>::id_gather_thickness }
enum  { typeGSH = PHAL::NeumannFactoryTraits<PHAL::AlbanyTraits>::id_gather_surfaceHeight }
typedef
PHAL::NeumannFactoryTraits
< PHAL::AlbanyTraits
factory_type

Static Public Member Functions

static Teuchos::RCP< const
Teuchos::ParameterList > 
getValidBCParameters (const std::vector< std::string > &sideSetIDs, const std::vector< std::string > &bcNames, const std::vector< std::string > &conditions)
static std::string constructBCName (const std::string ns, const std::string dof, const std::string condition)
static std::string constructTimeDepBCName (const std::string ns, const std::string dof, const std::string condition)

Static Public Attributes

static const std::string bcParamsPl = "Neumann BCs"

Detailed Description

Definition at line 57 of file Albany_BCUtils.hpp.


Member Typedef Documentation

Definition at line 70 of file Albany_BCUtils.hpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
type 

Definition at line 59 of file Albany_BCUtils.hpp.

anonymous enum
Enumerator:
typeNa 

Definition at line 60 of file Albany_BCUtils.hpp.

anonymous enum
Enumerator:
typeGCV 

Definition at line 61 of file Albany_BCUtils.hpp.

anonymous enum
Enumerator:
typeGS 

Definition at line 62 of file Albany_BCUtils.hpp.

anonymous enum
Enumerator:
typeTd 

Definition at line 63 of file Albany_BCUtils.hpp.

anonymous enum
Enumerator:
typeGBF 

Definition at line 64 of file Albany_BCUtils.hpp.

anonymous enum
Enumerator:
typeGT 

Definition at line 65 of file Albany_BCUtils.hpp.

anonymous enum
Enumerator:
typeGSH 

Definition at line 66 of file Albany_BCUtils.hpp.


Member Function Documentation

Teuchos::RCP< const Teuchos::ParameterList > Albany::NeumannTraits::getValidBCParameters ( const std::vector< std::string > &  sideSetIDs,
const std::vector< std::string > &  bcNames,
const std::vector< std::string > &  conditions 
) [static]

Definition at line 709 of file Albany_BCUtils_Def.hpp.

std::string Albany::NeumannTraits::constructBCName ( const std::string  ns,
const std::string  dof,
const std::string  condition 
) [static]

Definition at line 759 of file Albany_BCUtils_Def.hpp.

std::string Albany::NeumannTraits::constructTimeDepBCName ( const std::string  ns,
const std::string  dof,
const std::string  condition 
) [static]

Definition at line 774 of file Albany_BCUtils_Def.hpp.


Member Data Documentation

const std::string Albany::NeumannTraits::bcParamsPl = "Neumann BCs" [static]

Definition at line 68 of file Albany_BCUtils.hpp.


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