Gascoigne::StdSolver Class Reference

Default nonlinear StdSolver. More...

#include <stdsolver.h>

Inheritance diagram for Gascoigne::StdSolver:

Inheritance graph
[legend]
Collaboration diagram for Gascoigne::StdSolver:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 StdSolver ()
 ~StdSolver ()
std::string GetName () const
void BasicInit (int level, const ParamFile *paramfile, const int dimension)
void SetProblem (const ProblemDescriptorInterface &PDX)
void SetDiscretization (DiscretizationInterface &DI, bool init=false)
const ProblemDescriptorInterfaceGetProblemDescriptor () const
const ParamFileGetParamfile () const
void NewMesh (int l, const MeshInterface *MP)
const MeshInterfaceGetMesh () const
const DiscretizationInterfaceGetDiscretization () const
DiscretizationInterfaceGetDiscretization ()
void ReInitMatrix ()
virtual double clock_vmult () const
virtual double clock_ilu () const
virtual double clock_solve () const
virtual double clock_computematrix () const
virtual double clock_computeilu () const
virtual double clock_computesolver () const
virtual double clock_residual () const
bool DirectSolver () const
void AddNodeVector (const std::string &name, const VectorInterface &q)
void AddCellVector (const std::string &name, const VectorInterface &q)
void AddParameterVector (const std::string &name, const GlobalParameterVector *q)
void DeleteNodeVector (const std::string &name)
void DeleteCellVector (const std::string &name)
void DeleteParameterVector (const std::string &name)
void OutputSettings () const
virtual void PointVisu (const std::string &name, const GlobalVector &u, int i) const
virtual void CellVisu (const std::string &name, const GlobalVector &u, int i) const
void ConstructInterpolator (MgInterpolatorInterface *I, const MeshTransferInterface *MT)
void VisuGrid (const std::string &name, int i) const
void RegisterMatrix ()
 vector - manamgement
void RegisterVector (const VectorInterface &g)
 vector - manamgement
void ReInitVector (VectorInterface &dst)
void ReInitVector (VectorInterface &dst, int comp)
GlobalVectorGetGV (VectorInterface &u) const
const GlobalVectorGetGV (const VectorInterface &u) const
bool GetDistribute () const
 vector - hanging nodes
void SetDistribute (bool dist)
void HNAverage (const VectorInterface &x) const
void HNZero (const VectorInterface &x) const
void HNDistribute (VectorInterface &x) const
void HNAverageData () const
void HNZeroData () const
void Visu (const std::string &name, const VectorInterface &u, int i) const
 vector - io
void Write (const VectorInterface &u, const std::string &filename) const
void Read (VectorInterface &u, const std::string &filename) const
void InterpolateSolution (VectorInterface &u, const GlobalVector &uold) const
 vector - interpolation
void Rhs (VectorInterface &f, double d=1.) const
 vector - rhs (integration)
void Form (VectorInterface &y, const VectorInterface &x, double d) const
 vector - residual (integration)
void AdjointForm (VectorInterface &y, const VectorInterface &x, double d) const
void SetBoundaryVector (VectorInterface &f) const
 vector - boundary condition
void SetBoundaryVectorZero (VectorInterface &Gf) const
void SetBoundaryVectorStrong (VectorInterface &f, const BoundaryManager &BM, const DirichletData &DD, double d=1.) const
double NewtonNorm (const VectorInterface &u) const
 vector - linear algebra
void residualgmres (VectorInterface &y, const VectorInterface &x, const VectorInterface &b) const
void MatrixResidual (VectorInterface &y, const VectorInterface &x, const VectorInterface &b) const
void vmult (VectorInterface &y, const VectorInterface &x, double d) const
void vmulteq (VectorInterface &y, const VectorInterface &x, double d) const
void smooth_pre (VectorInterface &y, const VectorInterface &x, VectorInterface &h) const
void smooth_exact (VectorInterface &y, const VectorInterface &x, VectorInterface &h) const
void smooth_post (VectorInterface &y, const VectorInterface &x, VectorInterface &h) const
void Zero (VectorInterface &dst) const
void SubtractMean (VectorInterface &x) const
 vector - additional
void SubtractMeanAlgebraic (VectorInterface &x) const
void AssembleMatrix (const VectorInterface &u, double d)
 vector - matrix
void DirichletMatrix () const
void MatrixZero () const
void ComputeIlu (const VectorInterface &u) const
void ComputeIlu () const
void AssembleDualMatrix (const VectorInterface &gu, double d)
void ComputeError (const VectorInterface &u, GlobalVector &err) const
 vector - "postprocessing"
void AssembleError (GlobalVector &eta, const VectorInterface &u, GlobalVector &err) const
double ComputeFunctional (VectorInterface &f, const VectorInterface &u, const Functional *FP) const
virtual double ComputeBoundaryFunctional (VectorInterface &f, const VectorInterface &u, VectorInterface &z, const BoundaryFunctional *FP) const
virtual double ComputeDomainFunctional (VectorInterface &f, const VectorInterface &u, VectorInterface &z, const DomainFunctional *FP) const
virtual double ComputePointFunctional (VectorInterface &f, const VectorInterface &u, VectorInterface &z, const PointFunctional *NFP) const
virtual double ComputeResidualFunctional (VectorInterface &f, const VectorInterface &u, VectorInterface &z, const ResidualFunctional *FP) const
virtual void EvaluateCellRightHandSide (VectorInterface &f, const DomainRightHandSide &CF, double d=1.) const
virtual void InterpolateDomainFunction (VectorInterface &f, const DomainFunction &DF) const
void BoundaryInit (VectorInterface &u) const
 vector - initialize
void SolutionInit (VectorInterface &u) const
virtual const HierarchicalMesh *& GetHierarchicalMeshPointer ()
 HierarchicalMesh.
virtual const HierarchicalMeshGetHierarchicalMesh () const
virtual void DeleteVector (VectorInterface &p) const
 for gmres
double ScalarProduct (const VectorInterface &y, const VectorInterface &x) const
 vector
void Equ (VectorInterface &dst, double s, const VectorInterface &src) const
void Add (VectorInterface &dst, double s, const VectorInterface &src) const
void SAdd (double s1, VectorInterface &dst, double s2, const VectorInterface &src) const
double Norm (const VectorInterface &dst) const

Protected Member Functions

const MeshInterface *& GetMeshPointer ()
MatrixInterfaceGetMatrix () const
MatrixInterface *& GetMatrixPointer ()
IluInterfaceGetIlu () const
IluInterface *& GetIluPointer ()
virtual DiscretizationInterface *& GetDiscretizationPointer ()
void SetDefaultValues (std::string discname, std::string matrixtype, int ndirect)
virtual DiscretizationInterfaceNewDiscretization (int dimension, const std::string &discname)
virtual MatrixInterfaceNewMatrix (int ncomp, const std::string &matrixtype)
virtual IluInterfaceNewIlu (int ncomp, const std::string &matrixtype)
virtual void smooth (int niter, VectorInterface &x, const VectorInterface &y, VectorInterface &h) const
 new interface-function for individual size of vectors
virtual void PermutateIlu (const VectorInterface &gu) const
virtual void modify_ilu (IluInterface &I, int ncomp) const
virtual DoubleVector IntegrateSolutionVector (const VectorInterface &u) const
virtual void _check_consistency (const Equation *EQ, const DiscretizationInterface *DI) const
virtual void DirichletMatrixOnlyRow () const

Protected Attributes

DiscretizationInterface_ZP
GhostVectorAgent _NGVA
const ProblemDescriptorInterface_PDX
bool _distribute
int _mylevel
int _ndirect
bool _directsolver
std::string _discname
std::string _matrixtype
SolverData _Dat
int _PrimalSolve
const ParamFile_paramfile
bool _useUMFPACK
PressureFilter _PF
StopWatch _vm
StopWatch _il
StopWatch _so
StopWatch _ca
StopWatch _ci
StopWatch _cs
StopWatch _re

Detailed Description

Default nonlinear StdSolver.


Constructor & Destructor Documentation

Gascoigne::StdSolver::StdSolver (  ) 

Gascoigne::StdSolver::~StdSolver (  ) 


Member Function Documentation

void Gascoigne::StdSolver::_check_consistency ( const Equation EQ,
const DiscretizationInterface DI 
) const [protected, virtual]

void Gascoigne::StdSolver::Add ( VectorInterface dst,
double  s,
const VectorInterface src 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::AddCellVector ( const std::string name,
const VectorInterface q 
) [inline, virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::AddNodeVector ( const std::string name,
const VectorInterface q 
) [inline, virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::AddParameterVector ( const std::string name,
const GlobalParameterVector q 
) [inline, virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::AdjointForm ( VectorInterface y,
const VectorInterface x,
double  d 
) const [virtual]

Reimplemented from Gascoigne::SolverInterface.

void Gascoigne::StdSolver::AssembleDualMatrix ( const VectorInterface gu,
double  d 
) [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::AssembleError ( GlobalVector eta,
const VectorInterface u,
GlobalVector err 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::AssembleMatrix ( const VectorInterface u,
double  d 
) [virtual]

vector - matrix

Implements Gascoigne::SolverInterface.

Reimplemented in Gascoigne::StdTimeSolver.

void Gascoigne::StdSolver::BasicInit ( int  level,
const ParamFile paramfile,
const int  dimension 
) [virtual]

Implements Gascoigne::SolverInterface.

Reimplemented in Gascoigne::StdTimeSolver.

void Gascoigne::StdSolver::BoundaryInit ( VectorInterface u  )  const [virtual]

vector - initialize

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::CellVisu ( const std::string name,
const GlobalVector u,
int  i 
) const [virtual]

virtual double Gascoigne::StdSolver::clock_computeilu (  )  const [inline, virtual]

virtual double Gascoigne::StdSolver::clock_computematrix (  )  const [inline, virtual]

virtual double Gascoigne::StdSolver::clock_computesolver (  )  const [inline, virtual]

virtual double Gascoigne::StdSolver::clock_ilu (  )  const [inline, virtual]

virtual double Gascoigne::StdSolver::clock_residual (  )  const [inline, virtual]

virtual double Gascoigne::StdSolver::clock_solve (  )  const [inline, virtual]

virtual double Gascoigne::StdSolver::clock_vmult (  )  const [inline, virtual]

double Gascoigne::StdSolver::ComputeBoundaryFunctional ( VectorInterface f,
const VectorInterface u,
VectorInterface z,
const BoundaryFunctional FP 
) const [virtual]

double Gascoigne::StdSolver::ComputeDomainFunctional ( VectorInterface f,
const VectorInterface u,
VectorInterface z,
const DomainFunctional FP 
) const [virtual]

void Gascoigne::StdSolver::ComputeError ( const VectorInterface u,
GlobalVector err 
) const [virtual]

vector - "postprocessing"

Implements Gascoigne::SolverInterface.

double Gascoigne::StdSolver::ComputeFunctional ( VectorInterface f,
const VectorInterface u,
const Functional FP 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::ComputeIlu (  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::ComputeIlu ( const VectorInterface u  )  const [virtual]

Implements Gascoigne::SolverInterface.

double Gascoigne::StdSolver::ComputePointFunctional ( VectorInterface f,
const VectorInterface u,
VectorInterface z,
const PointFunctional NFP 
) const [virtual]

double Gascoigne::StdSolver::ComputeResidualFunctional ( VectorInterface f,
const VectorInterface u,
VectorInterface z,
const ResidualFunctional FP 
) const [virtual]

void Gascoigne::StdSolver::ConstructInterpolator ( MgInterpolatorInterface I,
const MeshTransferInterface MT 
) [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::DeleteCellVector ( const std::string name  )  [inline, virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::DeleteNodeVector ( const std::string name  )  [inline, virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::DeleteParameterVector ( const std::string name  )  [inline, virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::DeleteVector ( VectorInterface p  )  const [virtual]

for gmres

Implements Gascoigne::SolverInterface.

bool Gascoigne::StdSolver::DirectSolver (  )  const [inline, virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::DirichletMatrix (  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::DirichletMatrixOnlyRow (  )  const [protected, virtual]

void Gascoigne::StdSolver::Equ ( VectorInterface dst,
double  s,
const VectorInterface src 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::EvaluateCellRightHandSide ( VectorInterface f,
const DomainRightHandSide CF,
double  d = 1. 
) const [virtual]

void Gascoigne::StdSolver::Form ( VectorInterface y,
const VectorInterface x,
double  d 
) const [virtual]

vector - residual (integration)

Implements Gascoigne::SolverInterface.

Reimplemented in Gascoigne::StdTimeSolver.

DiscretizationInterface* Gascoigne::StdSolver::GetDiscretization (  )  [inline, virtual]

Implements Gascoigne::SolverInterface.

const DiscretizationInterface* Gascoigne::StdSolver::GetDiscretization (  )  const [inline, virtual]

Implements Gascoigne::SolverInterface.

virtual DiscretizationInterface*& Gascoigne::StdSolver::GetDiscretizationPointer (  )  [inline, protected, virtual]

bool Gascoigne::StdSolver::GetDistribute (  )  const [inline, virtual]

vector - hanging nodes

Reimplemented from Gascoigne::SolverInterface.

const GlobalVector& Gascoigne::StdSolver::GetGV ( const VectorInterface u  )  const [inline, virtual]

Implements Gascoigne::SolverInterface.

GlobalVector& Gascoigne::StdSolver::GetGV ( VectorInterface u  )  const [inline, virtual]

Implements Gascoigne::SolverInterface.

virtual const HierarchicalMesh* Gascoigne::StdSolver::GetHierarchicalMesh (  )  const [inline, virtual]

virtual const HierarchicalMesh*& Gascoigne::StdSolver::GetHierarchicalMeshPointer (  )  [inline, virtual]

HierarchicalMesh.

IluInterface* Gascoigne::StdSolver::GetIlu (  )  const [inline, protected]

IluInterface*& Gascoigne::StdSolver::GetIluPointer (  )  [inline, protected]

MatrixInterface* Gascoigne::StdSolver::GetMatrix (  )  const [inline, protected]

MatrixInterface*& Gascoigne::StdSolver::GetMatrixPointer (  )  [inline, protected]

const MeshInterface* Gascoigne::StdSolver::GetMesh (  )  const [inline, virtual]

Implements Gascoigne::SolverInterface.

const MeshInterface*& Gascoigne::StdSolver::GetMeshPointer (  )  [inline, protected]

std::string Gascoigne::StdSolver::GetName (  )  const [inline, virtual]

Implements Gascoigne::SolverInterface.

Reimplemented in Gascoigne::StdTimeSolver.

const ParamFile* Gascoigne::StdSolver::GetParamfile (  )  const [inline, virtual]

Implements Gascoigne::SolverInterface.

const ProblemDescriptorInterface* Gascoigne::StdSolver::GetProblemDescriptor (  )  const [inline, virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::HNAverage ( const VectorInterface x  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::HNAverageData (  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::HNDistribute ( VectorInterface x  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::HNZero ( const VectorInterface x  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::HNZeroData (  )  const [virtual]

Implements Gascoigne::SolverInterface.

DoubleVector Gascoigne::StdSolver::IntegrateSolutionVector ( const VectorInterface u  )  const [protected, virtual]

void Gascoigne::StdSolver::InterpolateDomainFunction ( VectorInterface f,
const DomainFunction DF 
) const [virtual]

void Gascoigne::StdSolver::InterpolateSolution ( VectorInterface u,
const GlobalVector uold 
) const [virtual]

vector - interpolation

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::MatrixResidual ( VectorInterface y,
const VectorInterface x,
const VectorInterface b 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::MatrixZero (  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::modify_ilu ( IluInterface I,
int  ncomp 
) const [protected, virtual]

DiscretizationInterface * Gascoigne::StdSolver::NewDiscretization ( int  dimension,
const std::string discname 
) [protected, virtual]

IluInterface * Gascoigne::StdSolver::NewIlu ( int  ncomp,
const std::string matrixtype 
) [protected, virtual]

MatrixInterface * Gascoigne::StdSolver::NewMatrix ( int  ncomp,
const std::string matrixtype 
) [protected, virtual]

void Gascoigne::StdSolver::NewMesh ( int  l,
const MeshInterface MP 
) [virtual]

Implements Gascoigne::SolverInterface.

double Gascoigne::StdSolver::NewtonNorm ( const VectorInterface u  )  const [virtual]

vector - linear algebra

Implements Gascoigne::SolverInterface.

double Gascoigne::StdSolver::Norm ( const VectorInterface dst  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::OutputSettings (  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::PermutateIlu ( const VectorInterface gu  )  const [protected, virtual]

void Gascoigne::StdSolver::PointVisu ( const std::string name,
const GlobalVector u,
int  i 
) const [virtual]

void Gascoigne::StdSolver::Read ( VectorInterface u,
const std::string filename 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::RegisterMatrix (  )  [virtual]

vector - manamgement

Implements Gascoigne::SolverInterface.

Reimplemented in Gascoigne::StdTimeSolver.

void Gascoigne::StdSolver::RegisterVector ( const VectorInterface g  )  [virtual]

vector - manamgement

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::ReInitMatrix (  )  [virtual]

Implements Gascoigne::SolverInterface.

Reimplemented in Gascoigne::StdTimeSolver.

void Gascoigne::StdSolver::ReInitVector ( VectorInterface dst,
int  comp 
) [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::ReInitVector ( VectorInterface dst  )  [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::residualgmres ( VectorInterface y,
const VectorInterface x,
const VectorInterface b 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::Rhs ( VectorInterface f,
double  d = 1. 
) const [virtual]

vector - rhs (integration)

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::SAdd ( double  s1,
VectorInterface dst,
double  s2,
const VectorInterface src 
) const [virtual]

Implements Gascoigne::SolverInterface.

double Gascoigne::StdSolver::ScalarProduct ( const VectorInterface y,
const VectorInterface x 
) const [virtual]

vector

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::SetBoundaryVector ( VectorInterface f  )  const [virtual]

vector - boundary condition

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::SetBoundaryVectorStrong ( VectorInterface f,
const BoundaryManager BM,
const DirichletData DD,
double  d = 1. 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::SetBoundaryVectorZero ( VectorInterface Gf  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::SetDefaultValues ( std::string  discname,
std::string  matrixtype,
int  ndirect 
) [protected]

void Gascoigne::StdSolver::SetDiscretization ( DiscretizationInterface DI,
bool  init = false 
) [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::SetDistribute ( bool  dist  )  [inline, virtual]

Reimplemented from Gascoigne::SolverInterface.

void Gascoigne::StdSolver::SetProblem ( const ProblemDescriptorInterface PDX  )  [virtual]

Implements Gascoigne::SolverInterface.

Reimplemented in Gascoigne::StdTimeSolver.

void Gascoigne::StdSolver::smooth ( int  niter,
VectorInterface x,
const VectorInterface y,
VectorInterface h 
) const [protected, virtual]

new interface-function for individual size of vectors

void Gascoigne::StdSolver::smooth_exact ( VectorInterface y,
const VectorInterface x,
VectorInterface h 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::smooth_post ( VectorInterface y,
const VectorInterface x,
VectorInterface h 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::smooth_pre ( VectorInterface y,
const VectorInterface x,
VectorInterface h 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::SolutionInit ( VectorInterface u  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::SubtractMean ( VectorInterface x  )  const [virtual]

vector - additional

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::SubtractMeanAlgebraic ( VectorInterface x  )  const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::Visu ( const std::string name,
const VectorInterface u,
int  i 
) const [virtual]

vector - io

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::VisuGrid ( const std::string name,
int  i 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::vmult ( VectorInterface y,
const VectorInterface x,
double  d 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::vmulteq ( VectorInterface y,
const VectorInterface x,
double  d 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::Write ( const VectorInterface u,
const std::string filename 
) const [virtual]

Implements Gascoigne::SolverInterface.

void Gascoigne::StdSolver::Zero ( VectorInterface dst  )  const [virtual]

Implements Gascoigne::SolverInterface.


Member Data Documentation

StopWatch Gascoigne::StdSolver::_ca [mutable, protected]

StopWatch Gascoigne::StdSolver::_ci [mutable, protected]

StopWatch Gascoigne::StdSolver::_cs [mutable, protected]

SolverData Gascoigne::StdSolver::_Dat [protected]

bool Gascoigne::StdSolver::_directsolver [mutable, protected]

std::string Gascoigne::StdSolver::_discname [mutable, protected]

bool Gascoigne::StdSolver::_distribute [protected]

StopWatch Gascoigne::StdSolver::_il [mutable, protected]

std::string Gascoigne::StdSolver::_matrixtype [mutable, protected]

int Gascoigne::StdSolver::_mylevel [protected]

int Gascoigne::StdSolver::_ndirect [mutable, protected]

GhostVectorAgent Gascoigne::StdSolver::_NGVA [mutable, protected]

const ParamFile* Gascoigne::StdSolver::_paramfile [protected]

const ProblemDescriptorInterface* Gascoigne::StdSolver::_PDX [protected]

PressureFilter Gascoigne::StdSolver::_PF [protected]

int Gascoigne::StdSolver::_PrimalSolve [mutable, protected]

StopWatch Gascoigne::StdSolver::_re [mutable, protected]

StopWatch Gascoigne::StdSolver::_so [mutable, protected]

bool Gascoigne::StdSolver::_useUMFPACK [protected]

StopWatch Gascoigne::StdSolver::_vm [mutable, protected]

DiscretizationInterface* Gascoigne::StdSolver::_ZP [protected]


The documentation for this class was generated from the following files:
Generated on Thu Sep 14 10:51:47 2006 for Gascoigne by  doxygen 1.4.7