|
Nektar++
|
Functions | |
| SpatialDomains::SegGeomUniquePtr | CreateSegGeom (unsigned int id, SpatialDomains::PointGeom *v0, SpatialDomains::PointGeom *v1) |
| SpatialDomains::QuadGeomUniquePtr | CreateQuad (std::array< SpatialDomains::PointGeom *, 4 > v, std::array< SpatialDomains::SegGeomUniquePtr, 4 > &segVec) |
| BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_StdMat_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_StdMat_VariableP) | |
| BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_StdMat_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_IterPerExp_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_IterPerExp_VariableP) | |
| BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_MatrixFree_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_SumFac_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_SumFac_UniformP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_SumFac_VariableP) | |
| BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_SumFac_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_StdMat_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_StdMat_VariableP) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_StdMat_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_IterPerExp_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_SumFac_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_SumFac_VariableP) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_MatrixFree_UniformP_Undeformed) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_MatrixFree_UniformP_Deformed) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_MatrixFree_UniformP_Deformed_OverInt) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_IterPerExp_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_IterPerExp_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_MatrixFree_UniformP_Undeformed) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_MatrixFree_UniformP_Deformed) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_MatrixFree_UniformP_Deformed_3D) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_Directional_MatrixFree_UniformP_Undeformed) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_StdMat_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_StdMat_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_SumFac_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_SumFac_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_IterPerExp_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_IterPerExp_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Undeformed) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Deformed) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Deformed_ThreeD) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Deformed_OverInt) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_StdMat_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_StdMat_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_SumFac_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_SumFac_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_SumFac_VariableP_MultiElmt_threedim) | |
| BOOST_AUTO_TEST_CASE (TestQuadHelmholtz_IterPerExp_UniformP_ConstVarDiff) | |
| BOOST_AUTO_TEST_CASE (TestQuadHelmholtz_MatrixFree_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadHelmholtz_MatrixFree_UniformP_Deformed) | |
| BOOST_AUTO_TEST_CASE (TestQuadHelmholtz_MatrixFree_UniformP_ConstVarDiff) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysInterp1D_NoCollection_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestQuadPhysInterp1D_MatrixFree_UniformP) | |
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadBwdTrans_IterPerExp_UniformP | ) |
Definition at line 273 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIterPerExp, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadBwdTrans_IterPerExp_VariableP | ) |
Definition at line 335 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadBwdTrans_MatrixFree_UniformP | ) |
Definition at line 400 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadBwdTrans_StdMat_UniformP | ) |
Definition at line 73 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadBwdTrans_StdMat_VariableP | ) |
Definition at line 135 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadBwdTrans_StdMat_VariableP_MultiElmt | ) |
Definition at line 200 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadBwdTrans_SumFac_UniformP | ) |
Definition at line 464 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadBwdTrans_SumFac_UniformP_MultiElmt | ) |
Definition at line 535 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadBwdTrans_SumFac_VariableP | ) |
Definition at line 606 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadBwdTrans_SumFac_VariableP_MultiElmt | ) |
Definition at line 680 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadHelmholtz_IterPerExp_UniformP_ConstVarDiff | ) |
Definition at line 3105 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::StdRegions::eFactorCoeffD00, Nektar::StdRegions::eFactorCoeffD01, Nektar::StdRegions::eFactorCoeffD11, Nektar::StdRegions::eFactorLambda, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eHelmholtz, Nektar::StdRegions::eHelmholtz, Nektar::Collections::eIterPerExp, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadHelmholtz_MatrixFree_UniformP | ) |
Definition at line 3196 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::StdRegions::eFactorLambda, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eHelmholtz, Nektar::StdRegions::eHelmholtz, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadHelmholtz_MatrixFree_UniformP_ConstVarDiff | ) |
Definition at line 3372 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::StdRegions::eFactorCoeffD00, Nektar::StdRegions::eFactorCoeffD01, Nektar::StdRegions::eFactorCoeffD11, Nektar::StdRegions::eFactorLambda, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eHelmholtz, Nektar::StdRegions::eHelmholtz, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadHelmholtz_MatrixFree_UniformP_Deformed | ) |
Definition at line 3284 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::StdRegions::eFactorLambda, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eHelmholtz, Nektar::StdRegions::eHelmholtz, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTBase_IterPerExp_UniformP | ) |
Definition at line 983 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTBase_MatrixFree_UniformP_Deformed | ) |
Definition at line 1267 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTBase_MatrixFree_UniformP_Deformed_OverInt | ) |
Definition at line 1338 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTBase_MatrixFree_UniformP_Undeformed | ) |
Definition at line 1196 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTBase_StdMat_UniformP | ) |
Definition at line 754 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTBase_StdMat_VariableP | ) |
Definition at line 824 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTBase_StdMat_VariableP_MultiElmt | ) |
Definition at line 898 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTBase_SumFac_UniformP | ) |
Definition at line 1053 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTBase_SumFac_VariableP | ) |
Definition at line 1123 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_IterPerExp_UniformP | ) |
Definition at line 2144 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vadd().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_IterPerExp_VariableP_MultiElmt | ) |
Definition at line 2221 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), Vmath::Vadd(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Deformed | ) |
Definition at line 2398 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vadd().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Deformed_OverInt | ) |
Definition at line 2580 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vadd().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Deformed_ThreeD | ) |
Definition at line 2480 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), Vmath::Vadd(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Undeformed | ) |
Definition at line 2315 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vadd().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_StdMat_UniformP | ) |
Definition at line 2663 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vadd().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_StdMat_VariableP_MultiElmt | ) |
Definition at line 2740 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), Vmath::Vadd(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_SumFac_UniformP | ) |
Definition at line 2833 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vadd().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_SumFac_VariableP_MultiElmt | ) |
Definition at line 2910 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), Vmath::Vadd(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadIProductWRTDerivBase_SumFac_VariableP_MultiElmt_threedim | ) |
Definition at line 3003 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), Vmath::Vadd(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysDeriv_Directional_MatrixFree_UniformP_Undeformed | ) |
Definition at line 1768 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysDeriv, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysDeriv_IterPerExp_UniformP | ) |
Definition at line 1410 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysDeriv, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysDeriv_IterPerExp_VariableP_MultiElmt | ) |
Definition at line 1477 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysDeriv, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysDeriv_MatrixFree_UniformP_Deformed | ) |
Definition at line 1630 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysDeriv, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysDeriv_MatrixFree_UniformP_Deformed_3D | ) |
Definition at line 1700 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysDeriv, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysDeriv_MatrixFree_UniformP_Undeformed | ) |
Definition at line 1560 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysDeriv, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysDeriv_StdMat_UniformP | ) |
Definition at line 1842 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysDeriv, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysDeriv_StdMat_VariableP_MultiElmt | ) |
Definition at line 1909 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysDeriv, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysDeriv_SumFac_UniformP | ) |
Definition at line 1993 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysDeriv, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysDeriv_SumFac_VariableP_MultiElmt | ) |
Definition at line 2060 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysDeriv, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysInterp1D_MatrixFree_UniformP | ) |
Definition at line 3542 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::StdRegions::eFactorConst, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::Collections::ePhysInterp1DScaled, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::GetOutputSize(), and Nektar::Collections::Collection::Initialise().
| Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestQuadPhysInterp1D_NoCollection_UniformP | ) |
Definition at line 3463 of file TestQuadCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateQuad(), Nektar::StdRegions::eFactorConst, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::Collections::eNoCollection, Nektar::Collections::ePhysInterp1DScaled, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::GetOutputSize(), and Nektar::Collections::Collection::Initialise().
| SpatialDomains::QuadGeomUniquePtr Nektar::QuadCollectionTests::CreateQuad | ( | std::array< SpatialDomains::PointGeom *, 4 > | v, |
| std::array< SpatialDomains::SegGeomUniquePtr, 4 > & | segVec | ||
| ) |
Definition at line 55 of file TestQuadCollection.cpp.
References CreateSegGeom().
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| SpatialDomains::SegGeomUniquePtr Nektar::QuadCollectionTests::CreateSegGeom | ( | unsigned int | id, |
| SpatialDomains::PointGeom * | v0, | ||
| SpatialDomains::PointGeom * | v1 | ||
| ) |
Definition at line 45 of file TestQuadCollection.cpp.
References Nektar::SpatialDomains::Geometry::GetCoordim().
Referenced by CreateQuad().