Namespaces | |
euler | |
viscid | |
Functions | |
template<typename GridType > | |
int | CreateSimpleGrid (GridType &inGrid, const std::vector< size_t > &gridSizes) |
template<typename GridType , typename HaloType > | |
int | CreateSimulationFixtures (GridType &inGrid, HaloType &inHalo, plascom2::operators::sbp::base &inOperator, const std::vector< size_t > &gridSizes, int interiorOrder, pcpp::CommunicatorType &inComm, std::ostream *messageStreamPtr=NULL) |
template<typename GridType , typename HaloType > | |
int | CreateSimulationFixtures (GridType &inGrid, HaloType &inHalo, plascom2::operators::sbp::base &inOperator, WENO::CoeffsWENO &coeffsWENO, const std::vector< size_t > &gridSizes, int interiorOrder, pcpp::CommunicatorType &inComm, std::ostream *messageStreamPtr=NULL) |
template<typename GridType > | |
int | CreateSerialSimulationFixtures (GridType &inGrid, plascom2::operators::sbp::base &inOperator, const std::vector< size_t > &gridSizes, int interiorOrder, std::ostream *messageStreamPtr=NULL) |
int testfixtures::CreateSerialSimulationFixtures | ( | GridType & | inGrid, |
plascom2::operators::sbp::base & | inOperator, | ||
const std::vector< size_t > & | gridSizes, | ||
int | interiorOrder, | ||
std::ostream * | messageStreamPtr = NULL |
||
) |
Definition at line 288 of file TestFixtures.H.
References bufferSizes, plascom2::operators::sbp::Initialize(), sizeextent::InitSimple(), numPointsBuffer, stencilset::numStencils, and simulation::grid::UNIRECT.
int testfixtures::CreateSimpleGrid | ( | GridType & | inGrid, |
const std::vector< size_t > & | gridSizes | ||
) |
Definition at line 10 of file TestFixtures.H.
Referenced by TestRK4Advancer(), and TestRK4Advancer2().
int testfixtures::CreateSimulationFixtures | ( | GridType & | inGrid, |
HaloType & | inHalo, | ||
plascom2::operators::sbp::base & | inOperator, | ||
const std::vector< size_t > & | gridSizes, | ||
int | interiorOrder, | ||
pcpp::CommunicatorType & | inComm, | ||
std::ostream * | messageStreamPtr = NULL |
||
) |
Definition at line 31 of file TestFixtures.H.
References bufferSizes, pcpp::report::CartesianSetup(), plascom2::operators::sbp::Initialize(), sizeextent::InitSimple(), paralleltopologyinfo::isPeriodic, paralleltopologyinfo::numDimensions, numPointsBuffer, stencilset::numStencils, pcpp::util::PartitionCartesianInterval(), CommunicatorObject::Rank(), pcpp::comm::SetupCartesianTopology(), CommunicatorObject::Size(), and simulation::grid::UNIRECT.
Referenced by TestEulerRHS(), TestEulerRHS2(), TestViscidRHS(), TestWENO_ApplyWENO(), and TestWENO_RHS().
int testfixtures::CreateSimulationFixtures | ( | GridType & | inGrid, |
HaloType & | inHalo, | ||
plascom2::operators::sbp::base & | inOperator, | ||
WENO::CoeffsWENO & | coeffsWENO, | ||
const std::vector< size_t > & | gridSizes, | ||
int | interiorOrder, | ||
pcpp::CommunicatorType & | inComm, | ||
std::ostream * | messageStreamPtr = NULL |
||
) |
Definition at line 161 of file TestFixtures.H.
References stencilset::boundaryWidth, bufferSizes, pcpp::report::CartesianSetup(), CoeffsWENO::HaloWidth(), plascom2::operators::sbp::Initialize(), sizeextent::InitSimple(), paralleltopologyinfo::isPeriodic, paralleltopologyinfo::numDimensions, numPointsBuffer, pcpp::util::PartitionCartesianInterval(), CommunicatorObject::Rank(), pcpp::comm::SetupCartesianTopology(), CommunicatorObject::Size(), and simulation::grid::UNIRECT.