Public Member Functions | Private Attributes
Poisson1DTest Class Reference

List of all members.

Public Member Functions

 Poisson1DTest (const Array< int > &nx, const BasisFamily &basis)
std::string name () const
Array< int > pExpected () const
Expr exactSoln () const
LinearProblem prob (const Mesh &mesh) const
Array< LPTestSpec > specs () const

Private Attributes

BasisFamily basis_

Detailed Description

Solves the Poisson equation in 1D with user-specified basis functions

Definition at line 133 of file LPTests1D.cpp.


Constructor & Destructor Documentation

Poisson1DTest::Poisson1DTest ( const Array< int > &  nx,
const BasisFamily &  basis 
) [inline]

Definition at line 137 of file LPTests1D.cpp.


Member Function Documentation

Expr Poisson1DTest::exactSoln ( ) const [inline]

Definition at line 153 of file LPTests1D.cpp.

References pi.

std::string Poisson1DTest::name ( ) const [inline]

Definition at line 141 of file LPTests1D.cpp.

References basis_.

Array<int> Poisson1DTest::pExpected ( ) const [inline]

Definition at line 150 of file LPTests1D.cpp.

References basis_.

LinearProblem Poisson1DTest::prob ( const Mesh &  mesh) const [inline]

Definition at line 162 of file LPTests1D.cpp.

References basis_, Sundance::gradient(), and pi.

Array<LPTestSpec> Poisson1DTest::specs ( ) const [inline]

Definition at line 184 of file LPTests1D.cpp.


Member Data Documentation

BasisFamily Poisson1DTest::basis_ [private]

Definition at line 196 of file LPTests1D.cpp.

Referenced by name(), pExpected(), and prob().

Site Contact