Public Types | Public Member Functions | Protected Attributes

LCM::TimeTracBC_Base< EvalT, Traits > Class Template Reference

Time dependent Neumann boundary condition evaluator. More...

#include <TimeTracBC.hpp>

Inheritance diagram for LCM::TimeTracBC_Base< EvalT, Traits >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef EvalT::ScalarT ScalarT
typedef EvalT::MeshScalarT MeshScalarT

Public Member Functions

 TimeTracBC_Base (Teuchos::ParameterList &p)
void computeVal (RealType time)
void computeCoordVal (RealType time)

Protected Attributes

std::vector< RealTypetimeValues
Teuchos::TwoDArray< RealTypeBCValues

Detailed Description

template<typename EvalT, typename Traits>
class LCM::TimeTracBC_Base< EvalT, Traits >

Time dependent Neumann boundary condition evaluator.

Definition at line 21 of file TimeTracBC.hpp.


Member Typedef Documentation

template<typename EvalT , typename Traits >
typedef EvalT::ScalarT LCM::TimeTracBC_Base< EvalT, Traits >::ScalarT

Reimplemented in LCM::TimeTracBC< EvalT, Traits >.

Definition at line 25 of file TimeTracBC.hpp.

template<typename EvalT , typename Traits >
typedef EvalT::MeshScalarT LCM::TimeTracBC_Base< EvalT, Traits >::MeshScalarT

Definition at line 26 of file TimeTracBC.hpp.


Constructor & Destructor Documentation

template<typename EvalT , typename Traits >
LCM::TimeTracBC_Base< EvalT, Traits >::TimeTracBC_Base ( Teuchos::ParameterList &  p  ) 

Definition at line 17 of file TimeTracBC_Def.hpp.


Member Function Documentation

template<typename EvalT , typename Traits >
void LCM::TimeTracBC_Base< EvalT, Traits >::computeVal ( RealType  time  ) 

Definition at line 39 of file TimeTracBC_Def.hpp.

template<typename EvalT , typename Traits >
void LCM::TimeTracBC_Base< EvalT, Traits >::computeCoordVal ( RealType  time  ) 

Definition at line 67 of file TimeTracBC_Def.hpp.


Member Data Documentation

template<typename EvalT , typename Traits >
std::vector< RealType > LCM::TimeTracBC_Base< EvalT, Traits >::timeValues [protected]

Definition at line 35 of file TimeTracBC.hpp.

template<typename EvalT , typename Traits >
Teuchos::TwoDArray< RealType > LCM::TimeTracBC_Base< EvalT, Traits >::BCValues [protected]

Definition at line 36 of file TimeTracBC.hpp.


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