Nektar++
Namespaces | Functions
TestTetCollection.cpp File Reference
#include <Collections/Collection.h>
#include <Collections/CollectionOptimisation.h>
#include <LocalRegions/TetExp.h>
#include <SpatialDomains/MeshGraph.h>
#include <boost/test/tools/floating_point_comparison.hpp>
#include <boost/test/unit_test.hpp>

Go to the source code of this file.

Namespaces

namespace  Nektar
 
namespace  Nektar::TetCollectionTests
 The above copyright notice and this permission notice shall be included.
 

Functions

SpatialDomains::SegGeomSharedPtr Nektar::TetCollectionTests::CreateSegGeom (unsigned int id, SpatialDomains::PointGeomSharedPtr v0, SpatialDomains::PointGeomSharedPtr v1)
 
SpatialDomains::TetGeomSharedPtr Nektar::TetCollectionTests::CreateTet (SpatialDomains::PointGeomSharedPtr v0, SpatialDomains::PointGeomSharedPtr v1, SpatialDomains::PointGeomSharedPtr v2, SpatialDomains::PointGeomSharedPtr v3)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetBwdTrans_IterPerExp_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetBwdTrans_IterPerExp_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_IterPerExp_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_IterPerExp_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetBwdTrans_StdMat_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetBwdTrans_StdMat_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetBwdTrans_SumFac_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetBwdTrans_SumFac_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetBwdTrans_SumFac_MultiElmt_VariableP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetBwdTrans_MatrixFree_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetBwdTrans_MatrixFree_UniformP_OverInt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_StdMat_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_StdMat_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_SumFac_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_SumFac_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_MatrixFree_UniformP_Undeformed)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_MatrixFree_UniformP_Deformed)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTBase_MatrixFree_UniformP_Deformed_OverInt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_IterPerExp_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_IterPerExp_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_StdMat_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_StdMat_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_SumFac_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_SumFac_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetPhysDeriv_MatrixFree_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_IterPerExp_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_IterPerExp_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_StdMat_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_StdMat_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_SumFac_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_SumFac_VariableP_MultiElmt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetmHelmholtz_IterPerExp_UniformP_ConstVarDiff)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetmHelmholtz_MatrixFree_UniformP)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetmHelmholtz_MatrixFree_Deformed_OverInt)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetIProductWRTDerivBase_MatrixFree_UniformP_Undeformed)
 
 Nektar::TetCollectionTests::BOOST_AUTO_TEST_CASE (TestTetmHelmholtz_MatrixFree_UniformP_ConstVarDiff)