Nektar++
Namespaces | Functions
TestQuadCollection.cpp File Reference
#include <Collections/Collection.h>
#include <Collections/CollectionOptimisation.h>
#include <LocalRegions/QuadExp.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::QuadCollectionTests
 

Functions

SpatialDomains::SegGeomSharedPtr Nektar::QuadCollectionTests::CreateSegGeom (unsigned int id, SpatialDomains::PointGeomSharedPtr v0, SpatialDomains::PointGeomSharedPtr v1)
 
SpatialDomains::QuadGeomSharedPtr Nektar::QuadCollectionTests::CreateQuad (SpatialDomains::PointGeomSharedPtr v0, SpatialDomains::PointGeomSharedPtr v1, SpatialDomains::PointGeomSharedPtr v2, SpatialDomains::PointGeomSharedPtr v3)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_StdMat_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_StdMat_VariableP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_StdMat_VariableP_MultiElmt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_IterPerExp_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_IterPerExp_VariableP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_MatrixFree_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_SumFac_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_SumFac_UniformP_MultiElmt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_SumFac_VariableP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadBwdTrans_SumFac_VariableP_MultiElmt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_StdMat_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_StdMat_VariableP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_StdMat_VariableP_MultiElmt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_IterPerExp_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_SumFac_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_SumFac_VariableP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_MatrixFree_UniformP_Undeformed)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_MatrixFree_UniformP_Deformed)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTBase_MatrixFree_UniformP_Deformed_OverInt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_IterPerExp_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_IterPerExp_VariableP_MultiElmt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_MatrixFree_UniformP_Undeformed)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_MatrixFree_UniformP_Deformed)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_MatrixFree_UniformP_Deformed_3D)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_Directional_MatrixFree_UniformP_Undeformed)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_StdMat_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_StdMat_VariableP_MultiElmt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_SumFac_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysDeriv_SumFac_VariableP_MultiElmt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_IterPerExp_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_IterPerExp_VariableP_MultiElmt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Undeformed)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Deformed)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Deformed_ThreeD)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_MatrixFree_UniformP_Deformed_OverInt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_StdMat_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_StdMat_VariableP_MultiElmt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_SumFac_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_SumFac_VariableP_MultiElmt)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadIProductWRTDerivBase_SumFac_VariableP_MultiElmt_threedim)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadHelmholtz_IterPerExp_UniformP_ConstVarDiff)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadHelmholtz_MatrixFree_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadHelmholtz_MatrixFree_UniformP_Deformed)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadHelmholtz_MatrixFree_UniformP_ConstVarDiff)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysInterp1D_NoCollection_UniformP)
 
 Nektar::QuadCollectionTests::BOOST_AUTO_TEST_CASE (TestQuadPhysInterp1D_MatrixFree_UniformP)