#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().