TransientInterface Class Reference

#include <1DfemTransient.H>

Inheritance diagram for TransientInterface:

Inheritance graph
Collaboration diagram for TransientInterface:

Collaboration graph
List of all members.

Public Member Functions

 TransientInterface (int NumGlobalElements, Epetra_Comm &Comm, double xmin=0.0, double xmax=1.0)
virtual ~TransientInterface ()
bool evaluate (NOX::Epetra::Interface::Required::FillType flag, const Epetra_Vector *soln, const Epetra_Vector *solndot, double alpha, double beta, Epetra_Vector *tmp_rhs, Epetra_RowMatrix *tmp_matrix)
bool initializeSoln ()
bool reset (const Epetra_Vector &x)
Epetra_VectorgetOldSoln ()
Epetra_VectorgetExactSoln (double time)
void setdt (double dt_)
double getdt ()

Private Attributes

double dt

Constructor & Destructor Documentation

TransientInterface::TransientInterface int  NumGlobalElements,
Epetra_Comm Comm,
double  xmin = 0.0,
double  xmax = 1.0

Definition at line 101 of file 1DfemTransient.H.

virtual TransientInterface::~TransientInterface  )  [inline, virtual]

Definition at line 116 of file 1DfemTransient.H.

Member Function Documentation

bool TransientInterface::evaluate NOX::Epetra::Interface::Required::FillType  flag,
const Epetra_Vector soln,
const Epetra_Vector solndot,
double  alpha,
double  beta,
Epetra_Vector tmp_rhs,
Epetra_RowMatrix tmp_matrix

Definition at line 125 of file 1DfemTransient.H.

bool TransientInterface::initializeSoln  )  [inline, virtual]

Reimplemented from Interface.

Definition at line 298 of file 1DfemTransient.H.

bool TransientInterface::reset const Epetra_Vector x  )  [inline]

Definition at line 313 of file 1DfemTransient.H.

Epetra_Vector& TransientInterface::getOldSoln  )  [inline]

Definition at line 317 of file 1DfemTransient.H.

Epetra_Vector& TransientInterface::getExactSoln double  time  )  [inline]

Definition at line 324 of file 1DfemTransient.H.

void TransientInterface::setdt double  dt_  )  [inline]

Definition at line 341 of file 1DfemTransient.H.

double TransientInterface::getdt  )  [inline]

Definition at line 344 of file 1DfemTransient.H.

Member Data Documentation

double TransientInterface::dt [private]

Definition at line 348 of file 1DfemTransient.H.

Epetra_Vector* TransientInterface::oldSolution [private]

Definition at line 350 of file 1DfemTransient.H.

Epetra_Vector* TransientInterface::exactSolution [private]

Definition at line 351 of file 1DfemTransient.H.

The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:30:05 2008 for Rythmos - Transient Integration for Differential Equations by doxygen