Nektar++
Classes | Namespaces
IProductWRTBase.cpp File Reference
#include <Collections/Collection.h>
#include <Collections/IProduct.h>
#include <Collections/MatrixFreeBase.h>
#include <Collections/Operator.h>
#include <MatrixFreeOps/Operator.hpp>

Go to the source code of this file.

Classes

class  Nektar::Collections::IProductWRTBase_Helper
 Inner product help class to calculate the size of the collection that is given as an input and as an output to the IProductWRTBase Operator. The size evaluation takes into account the conversion from the physical space to the coefficient space. More...
 
class  Nektar::Collections::IProductWRTBase_StdMat
 Inner product operator using standard matrix approach. More...
 
class  Nektar::Collections::IProductWRTBase_MatrixFree
 Inner product operator using operator using matrix free operators. More...
 
class  Nektar::Collections::IProductWRTBase_IterPerExp
 Inner product operator using element-wise operation. More...
 
class  Nektar::Collections::IProductWRTBase_NoCollection
 Inner product operator using original MultiRegions implementation. More...
 
class  Nektar::Collections::IProductWRTBase_SumFac_Seg
 Inner product operator using sum-factorisation (Segment) More...
 
class  Nektar::Collections::IProductWRTBase_SumFac_Quad
 Inner product operator using sum-factorisation (Quad) More...
 
class  Nektar::Collections::IProductWRTBase_SumFac_Tri
 Inner product operator using sum-factorisation (Tri) More...
 
class  Nektar::Collections::IProductWRTBase_SumFac_Hex
 Inner Product operator using sum-factorisation (Hex) More...
 
class  Nektar::Collections::IProductWRTBase_SumFac_Tet
 Inner product operator using sum-factorisation (Tet) More...
 
class  Nektar::Collections::IProductWRTBase_SumFac_Prism
 Inner Product operator using sum-factorisation (Prism) More...
 
class  Nektar::Collections::IProductWRTBase_SumFac_Pyr
 Inner Product operator using sum-factorisation (Pyr) More...
 

Namespaces

namespace  Nektar
 
namespace  Nektar::Collections