Public Member Functions | |
| LineDomain (const Array< int > &nx) | |
| LineDomain (double a, double b, const Array< int > &nx) | |
| int | numMeshes () const |
| const CellFilter & | left () const |
| const CellFilter & | right () const |
| const CellFilter & | interior () const |
| const Mesh & | mesh (int i) const |
| double | a () const |
| double | b () const |
| int | nx (int i) const |
Private Member Functions | |
| void | init () |
Private Attributes | |
| double | a_ |
| double | b_ |
| Array< int > | nx_ |
| CellFilter | interior_ |
| CellFilter | left_ |
| CellFilter | right_ |
| Array< Mesh > | mesh_ |
Definition at line 70 of file SundanceProblemTesting.hpp.
| Sundance::LineDomain::LineDomain | ( | const Array< int > & | nx | ) |
| Sundance::LineDomain::LineDomain | ( | double | a, | |
| double | b, | |||
| const Array< int > & | nx | |||
| ) |
| double Sundance::LineDomain::a | ( | ) | const [inline] |
| double Sundance::LineDomain::b | ( | ) | const [inline] |
| void Sundance::LineDomain::init | ( | ) | [private] |
Definition at line 135 of file SundanceProblemTesting.cpp.
References a_, b_, Sundance::MeshSource::getMesh(), Playa::MPIComm::getNProc(), left_, mesh_, nx_, right_, Sundance::CellFilter::subset(), and Playa::MPIComm::world().
Referenced by LineDomain().
| const CellFilter& Sundance::LineDomain::interior | ( | ) | const [inline] |
Definition at line 89 of file SundanceProblemTesting.hpp.
References interior_.
Referenced by Sundance::LP1DTestBase::interior().
| const CellFilter& Sundance::LineDomain::left | ( | ) | const [inline] |
| const Mesh& Sundance::LineDomain::mesh | ( | int | i | ) | const [inline] |
Definition at line 92 of file SundanceProblemTesting.hpp.
References mesh_.
Referenced by Sundance::LP1DTestBase::getMesh().
| int Sundance::LineDomain::numMeshes | ( | ) | const [inline] |
Definition at line 80 of file SundanceProblemTesting.hpp.
References mesh_.
Referenced by Sundance::LP1DTestBase::numMeshes().
| int Sundance::LineDomain::nx | ( | int | i | ) | const [inline] |
| const CellFilter& Sundance::LineDomain::right | ( | ) | const [inline] |
double Sundance::LineDomain::a_ [private] |
double Sundance::LineDomain::b_ [private] |
CellFilter Sundance::LineDomain::interior_ [private] |
CellFilter Sundance::LineDomain::left_ [private] |
Array<Mesh> Sundance::LineDomain::mesh_ [private] |
Definition at line 112 of file SundanceProblemTesting.hpp.
Referenced by init(), mesh(), and numMeshes().
Array<int> Sundance::LineDomain::nx_ [private] |
CellFilter Sundance::LineDomain::right_ [private] |