Nektar++
Namespaces | Macros | Functions
TestTriCollection.cpp File Reference
#include <Collections/Collection.h>
#include <Collections/CollectionOptimisation.h>
#include <LibUtilities/BasicUtils/Timer.h>
#include <LibUtilities/Communication/CommSerial.h>
#include <LocalRegions/TriExp.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::TriCollectionTests
 

Macros

#define NELMTS   10
 

Functions

SpatialDomains::SegGeomSharedPtr Nektar::TriCollectionTests::CreateSegGeom (unsigned int id, SpatialDomains::PointGeomSharedPtr v0, SpatialDomains::PointGeomSharedPtr v1)
 
SpatialDomains::TriGeomSharedPtr Nektar::TriCollectionTests::CreateTri (SpatialDomains::PointGeomSharedPtr v0, SpatialDomains::PointGeomSharedPtr v1, SpatialDomains::PointGeomSharedPtr v2)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_StdMat_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_StdMat_VariableP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_StdMat_VariableP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_IterPerExp_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_IterPerExp_VariableP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_MatrixFree_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_MatrixFree_UniformP_OverInt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_SumFac_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_SumFac_UniformP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_SumFac_VariableP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriBwdTrans_SumFac_VariableP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTBase_StdMat_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTBase_StdMat_VariableP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTBase_StdMat_VariableP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTBase_SumFac_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTBase_SumFac_VariableP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTBase_MatrixFree_UniformP_Undeformed)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTBase_MatrixFree_UniformP_Deformed)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTBase_MatrixFree_UniformP_Deformed_OverInt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTBase_SumFac_VariableP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysDeriv_IterPerExp_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysDeriv_IterPerExp_VariableP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysDeriv_IterPerExp_VariableP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysDeriv_StdMat_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysDeriv_StdMat_VariableP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysDeriv_SumFac_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysDeriv_SumFac_VariableP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysDeriv_MatrixFree_UniformP_Undeformed)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysDeriv_MatrixFree_UniformP_Deformed)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysDeriv_MatrixFree_UniformP_Deformed_3D)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_IterPerExp_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_IterPerExp_VariableP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_MatrixFree_UniformP_Undeformed)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_MatrixFree_UniformP_Undeformed_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_MatrixFree_UniformP_Deformed)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_MatrixFree_UniformP_Deformed_MultiElmt_ThreeD)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_MatrixFree_UniformP_Deformed_OverInt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_StdMat_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_StdMat_VariableP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_SumFac_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_SumFac_VariableP_MultiElmt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriIProductWRTDerivBase_SumFac_VariableP_MultiElmt_threedim)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriHelmholtz_IterPerExp_UniformP_ConstVarDiff)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriHelmholtz_MatrixFree_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriHelmholtz_MatrixFree_UniformP_OverInt)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriHelmholtz_MatrixFree_UniformP_ConstVarDiff)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysInterp1D_NoCollection_UniformP)
 
 Nektar::TriCollectionTests::BOOST_AUTO_TEST_CASE (TestTriPhysInterp1D_MatrixFree_UniformP)
 

Macro Definition Documentation

◆ NELMTS

#define NELMTS   10

Definition at line 46 of file TestTriCollection.cpp.