Gascoigne::DwrQ1Q2 Class Reference

#include <dwrq1q2.h>

Collaboration diagram for Gascoigne::DwrQ1Q2:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DwrQ1Q2 (SolverInterface &SR)
virtual ~DwrQ1Q2 ()
double Estimator (nvector< double > &eta, VectorInterface &gf, const VectorInterface &gu, const VectorInterface &gz, const ProblemDescriptorInterface &PDI)

Protected Member Functions

virtual DiscretizationInterfaceCreateOtherDiscretization () const
double ScalarProduct (nvector< double > &eta, const GlobalVector &f, const GlobalVector &z) const
double ScalarProduct (nvector< double > &eta, const VectorInterface &gf, const VectorInterface &gz) const
double ScalarProductWithFluctuations (nvector< double > &eta, const VectorInterface &gf, const VectorInterface &gz) const
void PrimalResidualsHigher (VectorInterface &gf, const VectorInterface &gu)
void DualResidualsHigher (VectorInterface &gf, const VectorInterface &gu, const VectorInterface &gz, const ProblemDescriptorInterface &PDI)

Protected Attributes

SolverInterfaceS
const ProblemDescriptorInterfaceprimalproblem
DiscretizationInterfacediscretization

Constructor & Destructor Documentation

Gascoigne::DwrQ1Q2::DwrQ1Q2 ( SolverInterface SR  ) 

virtual Gascoigne::DwrQ1Q2::~DwrQ1Q2 (  )  [inline, virtual]


Member Function Documentation

DiscretizationInterface * Gascoigne::DwrQ1Q2::CreateOtherDiscretization (  )  const [protected, virtual]

void Gascoigne::DwrQ1Q2::DualResidualsHigher ( VectorInterface gf,
const VectorInterface gu,
const VectorInterface gz,
const ProblemDescriptorInterface PDI 
) [protected]

double Gascoigne::DwrQ1Q2::Estimator ( nvector< double > &  eta,
VectorInterface gf,
const VectorInterface gu,
const VectorInterface gz,
const ProblemDescriptorInterface PDI 
)

void Gascoigne::DwrQ1Q2::PrimalResidualsHigher ( VectorInterface gf,
const VectorInterface gu 
) [protected]

double Gascoigne::DwrQ1Q2::ScalarProduct ( nvector< double > &  eta,
const VectorInterface gf,
const VectorInterface gz 
) const [protected]

double Gascoigne::DwrQ1Q2::ScalarProduct ( nvector< double > &  eta,
const GlobalVector f,
const GlobalVector z 
) const [protected]

double Gascoigne::DwrQ1Q2::ScalarProductWithFluctuations ( nvector< double > &  eta,
const VectorInterface gf,
const VectorInterface gz 
) const [protected]


Member Data Documentation

DiscretizationInterface* Gascoigne::DwrQ1Q2::discretization [protected]

const ProblemDescriptorInterface* Gascoigne::DwrQ1Q2::primalproblem [protected]

SolverInterface& Gascoigne::DwrQ1Q2::S [protected]


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