Public Member Functions
Helmholtz1DTest Class Reference

Solves the Helmholtz equation in 1D with Lagrange(2) basis functions. More...

Inheritance diagram for Helmholtz1DTest:
Sundance::LP1DTestBase Sundance::LPTestBase Sundance::ForwardProblemTestBase

List of all members.

Public Member Functions

 Helmholtz1DTest (const Array< int > &nx)
std::string name () const
Expr exactSoln () const
Array< int > pExpected () const
 Return the order of accuracy expected for the solution.
LinearProblem prob (const Mesh &mesh) const
Array< LPTestSpecspecs () const

Detailed Description

Solves the Helmholtz equation in 1D with Lagrange(2) basis functions.

Definition at line 254 of file LPTests1D.cpp.


Constructor & Destructor Documentation

Helmholtz1DTest::Helmholtz1DTest ( const Array< int > &  nx) [inline]

Definition at line 258 of file LPTests1D.cpp.


Member Function Documentation

Expr Helmholtz1DTest::exactSoln ( ) const [inline, virtual]
std::string Helmholtz1DTest::name ( ) const [inline, virtual]

Implements Sundance::ForwardProblemTestBase.

Definition at line 262 of file LPTests1D.cpp.

Array<int> Helmholtz1DTest::pExpected ( ) const [inline, virtual]

Return the order of accuracy expected for the solution.

If the problem is vector-valued, an array of expected orders is returned.

Implements Sundance::ForwardProblemTestBase.

Definition at line 272 of file LPTests1D.cpp.

LinearProblem Helmholtz1DTest::prob ( const Mesh mesh) const [inline, virtual]
Array<LPTestSpec> Helmholtz1DTest::specs ( ) const [inline, virtual]

Reimplemented from Sundance::LPTestBase.

Definition at line 294 of file LPTests1D.cpp.

Site Contact