#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 |
Definition at line 18 of file TestPlasCom2Viscous.C.
Definition at line 19 of file TestPlasCom2Viscous.C.
typedef simulation::state::base state_t |
Definition at line 20 of file TestPlasCom2Viscous.C.
void TestPlasCom2_PFCurvilinear2DX_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 609 of file TestPlasCom2Viscous.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__PFCurvilinear2DX__Regression().
void TestPlasCom2_PFCurvilinear2DY_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 960 of file TestPlasCom2Viscous.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__PFCurvilinear2DY__Regression().
void TestPlasCom2_PFCurvilinear3DZ_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 1307 of file TestPlasCom2Viscous.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__PFCurvilinear3DZ__Regression().
void TestPlasCom2_PFRectilinear2DX_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 492 of file TestPlasCom2Viscous.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__PFRectilinear2DX__Regression().
void TestPlasCom2_PFRectilinear2DY_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 842 of file TestPlasCom2Viscous.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__PFRectilinear2DY__Regression().
void TestPlasCom2_PFRectilinear3DZ_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 1191 of file TestPlasCom2Viscous.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__PFRectilinear3DZ__Regression().
void TestPlasCom2_Poiseuille2DX_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 382 of file TestPlasCom2Viscous.C.
References application::ApplicationDriver(), 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__Poiseuille2DX__Regression().
void TestPlasCom2_Poiseuille2DY_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 727 of file TestPlasCom2Viscous.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__Poiseuille2DY__Regression().
void TestPlasCom2_Poiseuille3DZ_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 1078 of file TestPlasCom2Viscous.C.
References application::ApplicationDriver(), 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__Poiseuille3DZ__Regression().
void TestPlasCom2_ViscousShock2DX_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 23 of file TestPlasCom2Viscous.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__ViscousShock2DX__Regression().
void TestPlasCom2_ViscousShock2DY_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 1422 of file TestPlasCom2Viscous.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__ViscousShock2DY__Regression().
void TestPlasCom2_ViscousShock3DZ_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 1777 of file TestPlasCom2Viscous.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__ViscousShock3DZ__Regression().
void TestPlasCom2_VSCurvilinear2DX_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 139 of file TestPlasCom2Viscous.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__VSCurvilinear2DX__Regression().
void TestPlasCom2_VSCurvilinear2DY_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 1658 of file TestPlasCom2Viscous.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__VSCurvilinear2DY__Regression().
void TestPlasCom2_VSCurvilinear3DZ_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 2028 of file TestPlasCom2Viscous.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__VSCurvilinear3DZ__Regression().
void TestPlasCom2_VSRectilinear2DX_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 261 of file TestPlasCom2Viscous.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__VSRectilinear2DX__Regression().
void TestPlasCom2_VSRectilinear2DY_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 1539 of file TestPlasCom2Viscous.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__VSRectilinear2DY__Regression().
void TestPlasCom2_VSRectilinear3DZ_Regression | ( | ix::test::results & | parallelUnitResults, |
pcpp::CommunicatorType & | testComm | ||
) |
Definition at line 1900 of file TestPlasCom2Viscous.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__VSRectilinear3DZ__Regression().