#include "Testing.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 "EOS.H"Go to the source code of this file.
Typedefs | |
| typedef simulation::state::base | state_t |
Functions | |
| void | TestEulerKernels (ix::test::results &serialUnitResults) |
| void | TestEulerRHS (ix::test::results ¶llelUnitResults, pcpp::CommunicatorType &testComm) |
| void | TestEulerRHS2 (ix::test::results ¶llelUnitResults, pcpp::CommunicatorType &testComm) |
| typedef simulation::state::base state_t |
Definition at line 15 of file TestInviscid.C.
| void TestEulerKernels | ( | ix::test::results & | serialUnitResults | ) |
Definition at line 17 of file TestInviscid.C.
References a, grid::applyuniformgridmetric(), bufferInterval, euler::util::ComputeDVBuffer(), eos::ComputePressureBuffer(), eos::ComputeTemperatureBuffer(), plascom2::operators::sbp::CreateStencilConnectivity(), FC_MODULE(), parallel_blockstructured::Finalize(), sizeextent::Flatten(), gridMetric, parallel_blockstructured::GridSizes(), plascom2::operators::sbp::Initialize(), perfect_gas::InitializeMaterialProperties(), sizeextent::InitSimple(), numScalar, numStencils, stencilset::numStencils, stencilset::numValues, parallel_blockstructured::PartitionBufferInterval(), parallel_blockstructured::PhysicalExtent(), scalarBuffer, perfect_gas::SetGamma(), parallel_blockstructured::SetGridSpacings(), perfect_gas::SetSpecificGasConstant(), eos::SetupInternalEnergyBuffer(), eos::SetupPressureBuffer(), eos::SetupSpecificVolumeBuffer(), eos::SetupTemperatureBuffer(), stencilID, stencilOffsets, stencilset::stencilOffsets, stencilSizes, stencilset::stencilSizes, stencilStarts, stencilset::stencilStarts, stencilWeights, stencilset::stencilWeights, euler::uniformflux(), euler::uniformrhs(), results::UpdateResult(), velHat, and velocity.
Referenced by TestingObject< ResultsType >::Test__Euler__Kernels().
| void TestEulerRHS | ( | ix::test::results & | parallelUnitResults, |
| pcpp::CommunicatorType & | testComm | ||
| ) |
Definition at line 425 of file TestInviscid.C.
References parallel_blockstructured::BufferSize(), pcpp::comm::CheckResult(), testfixtures::CreateSimulationFixtures(), gridSizes, parallel_blockstructured::Halo(), numPointsBuffer, parallel_blockstructured::PartitionBufferInterval(), dataset::SetFieldBuffer(), testfixtures::euler::SetupEulerState(), results::UpdateResult(), and V.
Referenced by ParallelTestingObject< CommType, ResultsType >::Test__Euler__RHS().
| void TestEulerRHS2 | ( | ix::test::results & | parallelUnitResults, |
| pcpp::CommunicatorType & | testComm | ||
| ) |
Definition at line 650 of file TestInviscid.C.
References parallel_blockstructured::BufferSize(), pcpp::comm::CheckResult(), testfixtures::CreateSimulationFixtures(), gridSizes, parallel_blockstructured::Halo(), numPointsBuffer, parallel_blockstructured::PartitionBufferInterval(), dataset::SetFieldBuffer(), parallel_blockstructured::SetNumThreads(), testfixtures::euler::SetupEulerState(), results::UpdateResult(), and V.
Referenced by ParallelTestingObject< CommType, ResultsType >::Test__Euler__RHS2().