Public Types | Public Member Functions | Public Attributes

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

#include <TorsionBC.hpp>

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

List of all members.

Public Types

typedef EvalT::ScalarT ScalarT

Public Member Functions

 TorsionBC_Base (Teuchos::ParameterList &p)
void computeBCs (double *coord, ScalarT &Xval, ScalarT &Yval, const RealType time)

Public Attributes

RealType thetaDot
RealType X0
RealType Y0

Detailed Description

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

Definition at line 37 of file TorsionBC.hpp.


Member Typedef Documentation

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

Constructor & Destructor Documentation

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

Definition at line 19 of file TorsionBC_Def.hpp.


Member Function Documentation

template<typename EvalT , typename Traits >
void LCM::TorsionBC_Base< EvalT, Traits >::computeBCs ( double *  coord,
ScalarT Xval,
ScalarT Yval,
const RealType  time 
)

Definition at line 31 of file TorsionBC_Def.hpp.


Member Data Documentation

template<typename EvalT, typename Traits>
RealType LCM::TorsionBC_Base< EvalT, Traits >::thetaDot

Definition at line 44 of file TorsionBC.hpp.

template<typename EvalT, typename Traits>
RealType LCM::TorsionBC_Base< EvalT, Traits >::X0

Definition at line 45 of file TorsionBC.hpp.

template<typename EvalT, typename Traits>
RealType LCM::TorsionBC_Base< EvalT, Traits >::Y0

Definition at line 46 of file TorsionBC.hpp.


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