Nektar++
|
Functions | |
void | createSessionFile (boost::filesystem::path &ph) |
void | setupContFieldSolve (boost::filesystem::path &ph, LibUtilities::SessionReaderSharedPtr &Session, MultiRegions::ContFieldSharedPtr &Exp, MultiRegions::ContFieldSharedPtr &Fce) |
BOOST_AUTO_TEST_CASE (TestVarcoeffHashing) | |
BOOST_AUTO_TEST_CASE (TestUnsetGlobalLinSys) | |
Variables | |
boost::filesystem::path | pathGlobal |
LibUtilities::SessionReaderSharedPtr | lsession |
MultiRegions::ContFieldSharedPtr | contfield |
MultiRegions::ContFieldSharedPtr | forcefield |
StdRegions::ConstFactorMap | factors |
StdRegions::VarCoeffMap | varcoeffs1 |
StdRegions::VarCoeffMap | varcoeffs2 |
static const std::string | sessionfile |
Nektar::VarcoeffHashingTest::BOOST_AUTO_TEST_CASE | ( | TestUnsetGlobalLinSys | ) |
Definition at line 297 of file TestVarcoeffHashing.cpp.
References contfield, factors, forcefield, varcoeffs1, and varcoeffs2.
Nektar::VarcoeffHashingTest::BOOST_AUTO_TEST_CASE | ( | TestVarcoeffHashing | ) |
Definition at line 256 of file TestVarcoeffHashing.cpp.
References contfield, createSessionFile(), factors, forcefield, lsession, pathGlobal, setupContFieldSolve(), varcoeffs1, and varcoeffs2.
void Nektar::VarcoeffHashingTest::createSessionFile | ( | boost::filesystem::path & | ph | ) |
Definition at line 168 of file TestVarcoeffHashing.cpp.
References sessionfile.
Referenced by BOOST_AUTO_TEST_CASE().
void Nektar::VarcoeffHashingTest::setupContFieldSolve | ( | boost::filesystem::path & | ph, |
LibUtilities::SessionReaderSharedPtr & | Session, | ||
MultiRegions::ContFieldSharedPtr & | Exp, | ||
MultiRegions::ContFieldSharedPtr & | Fce | ||
) |
Definition at line 187 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::MeshGraph::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::TetCollectionTests::BOOST_AUTO_TEST_CASE(), Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), Nektar::LinearElasticSystem::BuildMatrixSystem(), Nektar::Collections::Collection::CheckFactors(), Nektar::Collections::BwdTrans_StdMat::CheckFactors(), Nektar::Collections::BwdTrans_MatrixFree::CheckFactors(), Nektar::Collections::BwdTrans_IterPerExp::CheckFactors(), Nektar::Collections::BwdTrans_NoCollection::CheckFactors(), Nektar::Collections::BwdTrans_SumFac_Seg::CheckFactors(), Nektar::Collections::BwdTrans_SumFac_Quad::CheckFactors(), Nektar::Collections::BwdTrans_SumFac_Tri::CheckFactors(), Nektar::Collections::BwdTrans_SumFac_Hex::CheckFactors(), Nektar::Collections::BwdTrans_SumFac_Tet::CheckFactors(), Nektar::Collections::BwdTrans_SumFac_Prism::CheckFactors(), Nektar::Collections::BwdTrans_SumFac_Pyr::CheckFactors(), Nektar::Collections::Helmholtz_NoCollection::CheckFactors(), Nektar::Collections::Helmholtz_IterPerExp::CheckFactors(), Nektar::Collections::Helmholtz_MatrixFree::CheckFactors(), Nektar::Collections::IProductWRTBase_StdMat::CheckFactors(), Nektar::Collections::IProductWRTBase_MatrixFree::CheckFactors(), Nektar::Collections::IProductWRTBase_IterPerExp::CheckFactors(), Nektar::Collections::IProductWRTBase_NoCollection::CheckFactors(), Nektar::Collections::IProductWRTBase_SumFac_Seg::CheckFactors(), Nektar::Collections::IProductWRTBase_SumFac_Quad::CheckFactors(), Nektar::Collections::IProductWRTBase_SumFac_Tri::CheckFactors(), Nektar::Collections::IProductWRTBase_SumFac_Hex::CheckFactors(), Nektar::Collections::IProductWRTBase_SumFac_Tet::CheckFactors(), Nektar::Collections::IProductWRTBase_SumFac_Prism::CheckFactors(), Nektar::Collections::IProductWRTBase_SumFac_Pyr::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_StdMat::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_MatrixFree::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_IterPerExp::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_NoCollection::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_SumFac_Seg::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_SumFac_Quad::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_SumFac_Tri::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_SumFac_Hex::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_SumFac_Tet::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_SumFac_Prism::CheckFactors(), Nektar::Collections::IProductWRTDerivBase_SumFac_Pyr::CheckFactors(), Nektar::Collections::PhysDeriv_StdMat::CheckFactors(), Nektar::Collections::PhysDeriv_MatrixFree::CheckFactors(), Nektar::Collections::PhysDeriv_IterPerExp::CheckFactors(), Nektar::Collections::PhysDeriv_NoCollection::CheckFactors(), Nektar::Collections::PhysDeriv_SumFac_Seg::CheckFactors(), Nektar::Collections::PhysDeriv_SumFac_Quad::CheckFactors(), Nektar::Collections::PhysDeriv_SumFac_Tri::CheckFactors(), Nektar::Collections::PhysDeriv_SumFac_Hex::CheckFactors(), Nektar::Collections::PhysDeriv_SumFac_Tet::CheckFactors(), Nektar::Collections::PhysDeriv_SumFac_Prism::CheckFactors(), Nektar::Collections::PhysDeriv_SumFac_Pyr::CheckFactors(), 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::UnsteadyReactionDiffusion::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::MultiRegions::ExpList::LinearAdvectionDiffusionReactionSolve(), Nektar::MultiRegions::ContField::LinearAdvectionEigs(), main(), Nektar::LocalRegions::Expansion::NormalTraceDerivFactors(), Nektar::Collections::Operator::Operator(), Nektar::SolverUtils::CouplingCwipi::ReceiveCwipi(), setupContFieldSolve(), Nektar::CoupledLinearNS::SetUpCoupledMatrix(), Nektar::Collections::CollectionOptimisation::SetWithTimings(), Nektar::SmoothedProfileMethod::SolveCorrectionPressure(), 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::ExpList::v_HelmSolve(), 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::ExpList::v_LinearAdvectionDiffusionReactionSolve(), Nektar::MultiRegions::ContField::v_LinearAdvectionDiffusionReactionSolve(), Nektar::MultiRegions::ContField::v_LinearAdvectionReactionSolve(), Nektar::LocalRegions::Expansion::v_NormalTraceDerivFactors(), Nektar::LocalRegions::Expansion1D::v_NormalTraceDerivFactors(), 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().
boost::filesystem::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().