Nektar++
|
Functions | |
void | createSessionFile (fs::path &ph) |
void | setupContFieldSolve (fs::path &ph, LibUtilities::SessionReaderSharedPtr &Session, MultiRegions::ContFieldSharedPtr &Exp, MultiRegions::ContFieldSharedPtr &Fce) |
BOOST_AUTO_TEST_CASE (TestVarcoeffHashing) | |
BOOST_AUTO_TEST_CASE (TestUnsetGlobalLinSys) | |
Nektar::VarcoeffHashingTest::BOOST_AUTO_TEST_CASE | ( | TestUnsetGlobalLinSys | ) |
Definition at line 296 of file TestVarcoeffHashing.cpp.
References contfield, factors, forcefield, varcoeffs1, and varcoeffs2.
Nektar::VarcoeffHashingTest::BOOST_AUTO_TEST_CASE | ( | TestVarcoeffHashing | ) |
Definition at line 255 of file TestVarcoeffHashing.cpp.
References contfield, createSessionFile(), factors, forcefield, lsession, pathGlobal, setupContFieldSolve(), varcoeffs1, and varcoeffs2.
void Nektar::VarcoeffHashingTest::createSessionFile | ( | fs::path & | ph | ) |
Definition at line 168 of file TestVarcoeffHashing.cpp.
References sessionfile, and Nektar::LibUtilities::UniquePath().
Referenced by BOOST_AUTO_TEST_CASE().
void Nektar::VarcoeffHashingTest::setupContFieldSolve | ( | fs::path & | ph, |
LibUtilities::SessionReaderSharedPtr & | Session, | ||
MultiRegions::ContFieldSharedPtr & | Exp, | ||
MultiRegions::ContFieldSharedPtr & | Fce | ||
) |
Definition at line 186 of file TestVarcoeffHashing.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::LibUtilities::SessionReader::CreateInstance(), Nektar::StdRegions::eFactorLambda, Nektar::StdRegions::eVarCoeffD00, Nektar::StdRegions::eVarCoeffVelX, Nektar::StdRegions::eVarCoeffVelY, Nektar::StdRegions::eVarCoeffVelZ, factors, Nektar::SpatialDomains::MeshGraphIO::Read(), varcoeffs1, varcoeffs2, and Vmath::Zero().
Referenced by BOOST_AUTO_TEST_CASE().
MultiRegions::ContFieldSharedPtr Nektar::VarcoeffHashingTest::contfield |
Definition at line 50 of file TestVarcoeffHashing.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
StdRegions::ConstFactorMap Nektar::VarcoeffHashingTest::factors |
Definition at line 52 of file TestVarcoeffHashing.cpp.
Referenced by Nektar::VelocityCorrectionScheme::AppendSVVFactors(), Nektar::HexCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::PrismCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::PyrCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::SegCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), Nektar::LinearElasticSystem::BuildMatrixSystem(), Nektar::SpatialDomains::GeomFactors::ComputeDerivFactors(), Nektar::SpatialDomains::GeomFactors::ComputeMovingFrames(), Nektar::SpatialDomains::GeomFactors::ComputePrincipleDirection(), Nektar::LocalRegions::Expansion2D::CreateMatrix(), Nektar::LocalRegions::SegExp::CreateMatrix(), Diffusion::DoImplicitSolve(), Nektar::UnsteadyAdvectionDiffusion::DoImplicitSolve(), Nektar::UnsteadyDiffusion::DoImplicitSolve(), Nektar::UnsteadyViscousBurgers::DoImplicitSolve(), Nektar::Bidomain::DoImplicitSolve(), Nektar::Monodomain::DoImplicitSolve(), Nektar::MMFDiffusion::DoImplicitSolve(), Nektar::UnsteadyAdvection::DoOdeProjection(), Nektar::ImageWarpingSystem::DoOdeRhs(), Nektar::LocalRegions::QuadExp::GetEdgeInterpVals(), Nektar::LocalRegions::Expansion::GetLocMatrix(), Nektar::Collections::Helmholtz_NoCollection::Helmholtz_NoCollection(), Nektar::MultiRegions::ExpList::HelmSolve(), Nektar::Collections::Collection::Initialise(), Nektar::MultiRegions::ContField::LaplaceSolve(), Nektar::Collections::LinearAdvectionDiffusionReaction_NoCollection::LinearAdvectionDiffusionReaction_NoCollection(), Nektar::MultiRegions::ExpList::LinearAdvectionDiffusionReactionSolve(), Nektar::MultiRegions::ContField::LinearAdvectionEigs(), main(), Nektar::LocalRegions::Expansion::NormalTraceDerivFactors(), Nektar::Collections::PhysInterp1DScaled_MatrixFree::PhysInterp1DScaled_MatrixFree(), Nektar::Collections::PhysInterp1DScaled_NoCollection::PhysInterp1DScaled_NoCollection(), Nektar::SolverUtils::CouplingCwipi::ReceiveCwipi(), setupContFieldSolve(), Nektar::CoupledLinearNS::SetUpCoupledMatrix(), Nektar::Collections::CollectionOptimisation::SetWithTimings(), Nektar::SmoothedProfileMethod::SolveCorrectionPressure(), Nektar::Collections::Collection::UpdateFactors(), Nektar::Collections::Helmholtz_NoCollection::UpdateFactors(), Nektar::Collections::Helmholtz_IterPerExp::UpdateFactors(), Nektar::Collections::Helmholtz_MatrixFree::UpdateFactors(), Nektar::Collections::LinearAdvectionDiffusionReaction_NoCollection::UpdateFactors(), Nektar::Collections::LinearAdvectionDiffusionReaction_IterPerExp::UpdateFactors(), Nektar::Collections::LinearAdvectionDiffusionReaction_MatrixFree::UpdateFactors(), Nektar::Collections::PhysInterp1DScaled_Helper::UpdateFactors(), Nektar::Collections::PhysInterp1DScaled_MatrixFree::UpdateFactors(), Nektar::Collections::PhysInterp1DScaled_NoCollection::UpdateFactors(), Nektar::LocalRegions::Expansion2D::v_AddEdgeNormBoundaryInt(), Nektar::SteadyAdvectionDiffusion::v_DoSolve(), Nektar::StdRegions::StdQuadExp::v_GenMatrix(), Nektar::LocalRegions::Expansion1D::v_GenMatrix(), Nektar::LocalRegions::SegExp::v_GetVertexPhysVals(), Nektar::MultiRegions::ContField::v_HelmSolve(), Nektar::MultiRegions::ContField3DHomogeneous1D::v_HelmSolve(), Nektar::MultiRegions::ContField3DHomogeneous2D::v_HelmSolve(), Nektar::MultiRegions::DisContField::v_HelmSolve(), Nektar::MultiRegions::DisContField3DHomogeneous1D::v_HelmSolve(), Nektar::MultiRegions::DisContField3DHomogeneous2D::v_HelmSolve(), Nektar::MultiRegions::ContField::v_LinearAdvectionDiffusionReactionSolve(), Nektar::MultiRegions::ContField::v_LinearAdvectionReactionSolve(), Nektar::LocalRegions::Expansion1D::v_NormalTraceDerivFactors(), Nektar::MultiRegions::ExpList::v_PhysInterp1DScaled(), Nektar::FieldUtils::ProcessC0Projection::v_Process(), Nektar::VelocityCorrectionScheme::v_SolvePressure(), Nektar::VCSMapping::v_SolvePressure(), Nektar::VCSImplicit::v_SolvePressure(), Nektar::VCSWeakPressure::v_SolvePressure(), Nektar::VelocityCorrectionScheme::v_SolveViscous(), Nektar::VCSMapping::v_SolveViscous(), and Nektar::VCSImplicit::v_SolveViscous().
MultiRegions::ContFieldSharedPtr Nektar::VarcoeffHashingTest::forcefield |
Definition at line 50 of file TestVarcoeffHashing.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LibUtilities::SessionReaderSharedPtr Nektar::VarcoeffHashingTest::lsession |
Definition at line 49 of file TestVarcoeffHashing.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
fs::path Nektar::VarcoeffHashingTest::pathGlobal |
Definition at line 48 of file TestVarcoeffHashing.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
|
static |
Definition at line 57 of file TestVarcoeffHashing.cpp.
Referenced by createSessionFile().
StdRegions::VarCoeffMap Nektar::VarcoeffHashingTest::varcoeffs1 |
Definition at line 53 of file TestVarcoeffHashing.cpp.
Referenced by BOOST_AUTO_TEST_CASE(), and setupContFieldSolve().
StdRegions::VarCoeffMap Nektar::VarcoeffHashingTest::varcoeffs2 |
Definition at line 53 of file TestVarcoeffHashing.cpp.
Referenced by BOOST_AUTO_TEST_CASE(), and setupContFieldSolve().