#include "Testing.H"#include "PlasCom2.H"#include "Simulation.H"#include "RKTestFixtures.H"#include "EulerRHS.H"#include "Stencil.H"#include "PCPPCommUtil.H"#include "PCPPReport.H"#include "PCPPIntervalUtils.H"#include "TestFixtures.H"#include "EulerTestFixtures.H"#include "PC2Util.H"#include <cmath>Go to the source code of this file.
Typedefs | |
| typedef plascom2::application::domainvector | DomainVector |
| typedef simulation::grid::parallel_blockstructured | pbsgrid_t |
| typedef simulation::state::base | state_t |
| typedef pcpp::ParallelGlobalType | global_t |
Functions | |
| void | TestPlasCom2_Scalar_Advection2DX (ix::test::results ¶llelUnitResults, pcpp::CommunicatorType &testComm) |
| void | TestPlasCom2_Scalar_AdvectionDiffusion2DX (ix::test::results ¶llelUnitResults, pcpp::CommunicatorType &testComm) |
| void | TestPlasCom2_Scalar_AdvectionDiffusion2DY (ix::test::results ¶llelUnitResults, pcpp::CommunicatorType &testComm) |
| void | TestPlasCom2_Scalar_Advection2DY (ix::test::results ¶llelUnitResults, pcpp::CommunicatorType &testComm) |
| void | TestIntegrated_Scalar_Advection3DZ (ix::test::results ¶llelUnitResults, pcpp::CommunicatorType &testComm) |
Definition at line 18 of file TestPlasCom2Scalar.C.
| typedef pcpp::ParallelGlobalType global_t |
Definition at line 21 of file TestPlasCom2Scalar.C.
Definition at line 19 of file TestPlasCom2Scalar.C.
| typedef simulation::state::base state_t |
Definition at line 20 of file TestPlasCom2Scalar.C.
| void TestIntegrated_Scalar_Advection3DZ | ( | ix::test::results & | parallelUnitResults, |
| pcpp::CommunicatorType & | testComm | ||
| ) |
Definition at line 469 of file TestPlasCom2Scalar.C.
References application::ApplicationDriver(), CommunicatorObject::Barrier(), ix::sys::ChDir(), pcpp::comm::CheckResult(), CommunicatorObject::Comm(), ix::sys::CWD(), ix::sys::FILEEXISTS(), plascom2::util::PC2Compare(), CommunicatorObject::Rank(), ix::sys::Remove(), and results::UpdateResult().
Referenced by ParallelTestingObject< CommType, ResultsType >::Test__Integrated__Scalar__Advection3DZ().
| void TestPlasCom2_Scalar_Advection2DX | ( | ix::test::results & | parallelUnitResults, |
| pcpp::CommunicatorType & | testComm | ||
| ) |
Definition at line 24 of file TestPlasCom2Scalar.C.
References application::ApplicationDriver(), CommunicatorObject::Barrier(), ix::sys::ChDir(), pcpp::comm::CheckResult(), CommunicatorObject::Comm(), ix::sys::CWD(), ix::sys::FILEEXISTS(), plascom2::util::PC2Compare(), CommunicatorObject::Rank(), ix::sys::Remove(), and results::UpdateResult().
Referenced by ParallelTestingObject< CommType, ResultsType >::Test__PlasCom2__Scalar__Advection2DX().
| void TestPlasCom2_Scalar_Advection2DY | ( | ix::test::results & | parallelUnitResults, |
| pcpp::CommunicatorType & | testComm | ||
| ) |
Definition at line 369 of file TestPlasCom2Scalar.C.
References application::ApplicationDriver(), CommunicatorObject::Barrier(), ix::sys::ChDir(), pcpp::comm::CheckResult(), CommunicatorObject::Comm(), ix::sys::CWD(), ix::sys::FILEEXISTS(), plascom2::util::PC2Compare(), CommunicatorObject::Rank(), ix::sys::Remove(), and results::UpdateResult().
Referenced by ParallelTestingObject< CommType, ResultsType >::Test__PlasCom2__Scalar__Advection2DY().
| void TestPlasCom2_Scalar_AdvectionDiffusion2DX | ( | ix::test::results & | parallelUnitResults, |
| pcpp::CommunicatorType & | testComm | ||
| ) |
Definition at line 139 of file TestPlasCom2Scalar.C.
References application::ApplicationDriver(), CommunicatorObject::Barrier(), ix::sys::ChDir(), CommunicatorObject::Check(), pcpp::comm::CheckResult(), CommunicatorObject::Comm(), ix::sys::CWD(), ix::sys::FILEEXISTS(), ParallelGlobalObj< CommunicatorType, StackType, ErrorType, ProfilerType >::Init(), plascom2::util::PC2Compare(), GlobalObj< StackType, ErrorType, ProfilerType >::Profiling(), CommunicatorObject::Rank(), ix::sys::Remove(), CommunicatorObject::SetErr(), GlobalObj< StackType, ErrorType, ProfilerType >::SetVerbLevel(), and results::UpdateResult().
Referenced by ParallelTestingObject< CommType, ResultsType >::Test__PlasCom2__Scalar__AdvectionDiffusion2DX().
| void TestPlasCom2_Scalar_AdvectionDiffusion2DY | ( | ix::test::results & | parallelUnitResults, |
| pcpp::CommunicatorType & | testComm | ||
| ) |
Definition at line 254 of file TestPlasCom2Scalar.C.
References application::ApplicationDriver(), CommunicatorObject::Barrier(), ix::sys::ChDir(), CommunicatorObject::Check(), pcpp::comm::CheckResult(), CommunicatorObject::Comm(), ix::sys::CWD(), ix::sys::FILEEXISTS(), ParallelGlobalObj< CommunicatorType, StackType, ErrorType, ProfilerType >::Init(), plascom2::util::PC2Compare(), GlobalObj< StackType, ErrorType, ProfilerType >::Profiling(), CommunicatorObject::Rank(), ix::sys::Remove(), CommunicatorObject::SetErr(), GlobalObj< StackType, ErrorType, ProfilerType >::SetVerbLevel(), and results::UpdateResult().
Referenced by ParallelTestingObject< CommType, ResultsType >::Test__PlasCom2__Scalar__AdvectionDiffusion2DY().