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