|
Nektar++
|
The above copyright notice and this permission notice shall be included. More...
Functions | |
| SpatialDomains::SegGeomUniquePtr | CreateSegGeom (unsigned int id, SpatialDomains::PointGeom *v0, SpatialDomains::PointGeom *v1) |
| SpatialDomains::TetGeomUniquePtr | CreateTet (std::array< SpatialDomains::PointGeom *, 4 > v, std::array< SpatialDomains::SegGeomUniquePtr, 6 > &segVec, std::array< SpatialDomains::TriGeomUniquePtr, 4 > &faceVec) |
| BOOST_AUTO_TEST_CASE (TestTetBwdTrans_IterPerExp_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetBwdTrans_IterPerExp_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_IterPerExp_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_IterPerExp_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetBwdTrans_StdMat_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetBwdTrans_StdMat_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetBwdTrans_SumFac_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetBwdTrans_SumFac_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetBwdTrans_SumFac_MultiElmt_VariableP) | |
| BOOST_AUTO_TEST_CASE (TestTetBwdTrans_MatrixFree_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetBwdTrans_MatrixFree_UniformP_OverInt) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_StdMat_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_StdMat_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_SumFac_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_SumFac_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_MatrixFree_UniformP_Undeformed) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_MatrixFree_UniformP_Deformed) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_MatrixFree_UniformP_Deformed_OverInt) | |
| BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_IterPerExp_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_IterPerExp_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_StdMat_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_StdMat_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_SumFac_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_SumFac_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_MatrixFree_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_IterPerExp_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_IterPerExp_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_StdMat_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_StdMat_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_SumFac_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_SumFac_VariableP_MultiElmt) | |
| BOOST_AUTO_TEST_CASE (TestTetmHelmholtz_IterPerExp_UniformP_ConstVarDiff) | |
| BOOST_AUTO_TEST_CASE (TestTetmHelmholtz_MatrixFree_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetmHelmholtz_MatrixFree_Deformed_OverInt) | |
| BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_MatrixFree_UniformP_Undeformed) | |
| BOOST_AUTO_TEST_CASE (TestTetmHelmholtz_MatrixFree_UniformP_ConstVarDiff) | |
| BOOST_AUTO_TEST_CASE (TestTetPhysInterp1D_NoCollections_UniformP) | |
| BOOST_AUTO_TEST_CASE (TestTetPhysInterp1D_MatrixFree_UniformP) | |
The above copyright notice and this permission notice shall be included.
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetBwdTrans_IterPerExp_UniformP | ) |
Definition at line 90 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIterPerExp, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetBwdTrans_IterPerExp_VariableP_MultiElmt | ) |
Definition at line 166 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIterPerExp, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetBwdTrans_MatrixFree_UniformP | ) |
Definition at line 842 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetBwdTrans_MatrixFree_UniformP_OverInt | ) |
Definition at line 923 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetBwdTrans_StdMat_UniformP | ) |
Definition at line 432 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetBwdTrans_StdMat_VariableP_MultiElmt | ) |
Definition at line 508 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetBwdTrans_SumFac_MultiElmt | ) |
Definition at line 670 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetBwdTrans_SumFac_MultiElmt_VariableP | ) |
Definition at line 756 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetBwdTrans_SumFac_UniformP | ) |
Definition at line 594 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::Collections::eBwdTrans, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTBase_IterPerExp_UniformP | ) |
Definition at line 252 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::Collections::eIterPerExp, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTBase_IterPerExp_VariableP_MultiElmt | ) |
Definition at line 334 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::Collections::eIterPerExp, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTBase_MatrixFree_UniformP_Deformed | ) |
Definition at line 1449 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTBase_MatrixFree_UniformP_Deformed_OverInt | ) |
Definition at line 1536 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTBase_MatrixFree_UniformP_Undeformed | ) |
Definition at line 1362 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTBase_StdMat_UniformP | ) |
Definition at line 1004 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTBase_StdMat_VariableP_MultiElmt | ) |
Definition at line 1086 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTBase_SumFac_UniformP | ) |
Definition at line 1182 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTBase_SumFac_VariableP_MultiElmt | ) |
Definition at line 1264 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTBase, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTDerivBase_IterPerExp_UniformP | ) |
Definition at line 2245 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::Collections::eIterPerExp, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vadd().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTDerivBase_IterPerExp_VariableP_MultiElmt | ) |
Definition at line 2341 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), Vmath::Vadd(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTDerivBase_MatrixFree_UniformP_Undeformed | ) |
Definition at line 3205 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vadd().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTDerivBase_StdMat_UniformP | ) |
Definition at line 2455 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vadd().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTDerivBase_StdMat_VariableP_MultiElmt | ) |
Definition at line 2551 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), Vmath::Vadd(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTDerivBase_SumFac_UniformP | ) |
Definition at line 2665 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vadd().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetIProductWRTDerivBase_SumFac_VariableP_MultiElmt | ) |
Definition at line 2761 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIProductWRTDerivBase, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), Vmath::Vadd(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetmHelmholtz_IterPerExp_UniformP_ConstVarDiff | ) |
Definition at line 2875 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::StdRegions::eFactorCoeffD00, Nektar::StdRegions::eFactorCoeffD01, Nektar::StdRegions::eFactorCoeffD02, Nektar::StdRegions::eFactorCoeffD11, Nektar::StdRegions::eFactorCoeffD12, Nektar::StdRegions::eFactorCoeffD22, Nektar::StdRegions::eFactorLambda, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eHelmholtz, Nektar::StdRegions::eHelmholtz, Nektar::Collections::eIterPerExp, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetmHelmholtz_MatrixFree_Deformed_OverInt | ) |
Definition at line 3097 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::StdRegions::eFactorLambda, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eHelmholtz, Nektar::StdRegions::eHelmholtz, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetmHelmholtz_MatrixFree_UniformP | ) |
Definition at line 2989 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::StdRegions::eFactorLambda, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eHelmholtz, Nektar::StdRegions::eHelmholtz, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetmHelmholtz_MatrixFree_UniformP_ConstVarDiff | ) |
Definition at line 3306 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::StdRegions::eFactorCoeffD00, Nektar::StdRegions::eFactorCoeffD01, Nektar::StdRegions::eFactorCoeffD02, Nektar::StdRegions::eFactorCoeffD11, Nektar::StdRegions::eFactorCoeffD12, Nektar::StdRegions::eFactorCoeffD22, Nektar::StdRegions::eFactorLambda, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eHelmholtz, Nektar::StdRegions::eHelmholtz, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetPhysDeriv_IterPerExp_UniformP | ) |
Definition at line 1624 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIterPerExp, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::ePhysDeriv, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetPhysDeriv_IterPerExp_VariableP_MultiElmt | ) |
Definition at line 1706 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eIterPerExp, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::ePhysDeriv, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetPhysDeriv_MatrixFree_UniformP | ) |
Definition at line 2158 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::ePhysDeriv, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetPhysDeriv_StdMat_UniformP | ) |
Definition at line 1802 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::ePhysDeriv, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetPhysDeriv_StdMat_VariableP_MultiElmt | ) |
Definition at line 1884 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::ePhysDeriv, Nektar::Collections::eStdMat, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetPhysDeriv_SumFac_UniformP | ) |
Definition at line 1980 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::ePhysDeriv, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetPhysDeriv_SumFac_VariableP_MultiElmt | ) |
Definition at line 2062 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::ePhysDeriv, Nektar::Collections::eSumFac, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::Initialise(), and Vmath::Vcopy().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetPhysInterp1D_MatrixFree_UniformP | ) |
Definition at line 3519 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::StdRegions::eFactorConst, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::Collections::eMatrixFree, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::ePhysInterp1DScaled, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::GetOutputSize(), and Nektar::Collections::Collection::Initialise().
| Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE | ( | TestTetPhysInterp1D_NoCollections_UniformP | ) |
Definition at line 3420 of file TestTetCollection.cpp.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), Nektar::Collections::Collection::ApplyOperator(), CreateTet(), Nektar::StdRegions::eFactorConst, Nektar::LibUtilities::eGaussLobattoLegendre, Nektar::LibUtilities::eModified_A, Nektar::LibUtilities::eModified_B, Nektar::LibUtilities::eModified_C, Nektar::Collections::eNoCollection, Nektar::Collections::ePhysInterp1DScaled, Nektar::Collections::CollectionOptimisation::GetOperatorImpMap(), Nektar::Collections::Collection::GetOutputSize(), and Nektar::Collections::Collection::Initialise().
| SpatialDomains::SegGeomUniquePtr Nektar::TetCollectionTests::CreateSegGeom | ( | unsigned int | id, |
| SpatialDomains::PointGeom * | v0, | ||
| SpatialDomains::PointGeom * | v1 | ||
| ) |
Definition at line 45 of file TestTetCollection.cpp.
Referenced by CreateTet().
| SpatialDomains::TetGeomUniquePtr Nektar::TetCollectionTests::CreateTet | ( | std::array< SpatialDomains::PointGeom *, 4 > | v, |
| std::array< SpatialDomains::SegGeomUniquePtr, 6 > & | segVec, | ||
| std::array< SpatialDomains::TriGeomUniquePtr, 4 > & | faceVec | ||
| ) |
Definition at line 55 of file TestTetCollection.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(), and BOOST_AUTO_TEST_CASE().