DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
VRDefines.hpp File Reference
Include dependency graph for VRDefines.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DNDS::CFV::RecAtr
 

Namespaces

namespace  DNDS
 the host side operators are provided as implemented
 
namespace  DNDS::CFV
 

Typedefs

using DNDS::CFV::tCoeffPair = DNDS::ArrayPair< DNDS::ArrayEigenVector< NonUniformSize > >
 
using DNDS::CFV::tCoeff = decltype(tCoeffPair::father)
 
using DNDS::CFV::t3VecsPair = DNDS::ArrayPair< DNDS::ArrayEigenUniMatrixBatch< 3, 1 > >
 
using DNDS::CFV::t3Vecs = decltype(t3VecsPair::father)
 
using DNDS::CFV::t3VecPair = Geom::tCoordPair
 
using DNDS::CFV::t3Vec = Geom::tCoord
 
using DNDS::CFV::t3MatPair = DNDS::ArrayPair< DNDS::ArrayEigenMatrix< 3, 3 > >
 
using DNDS::CFV::t3Mat = decltype(t3MatPair::father)
 
using DNDS::CFV::tVVecPair = ::DNDS::ArrayPair< DNDS::ArrayEigenVector< DynamicSize > >
 
using DNDS::CFV::tVVec = decltype(tVVecPair::father)
 
using DNDS::CFV::tMatsPair = DNDS::ArrayPair< DNDS::ArrayEigenUniMatrixBatch< DynamicSize, DynamicSize > >
 
using DNDS::CFV::tMats = decltype(tMatsPair::father)
 
using DNDS::CFV::tVecsPair = DNDS::ArrayPair< DNDS::ArrayEigenUniMatrixBatch< DynamicSize, 1 > >
 
using DNDS::CFV::tVecs = decltype(tVecsPair::father)
 
using DNDS::CFV::tVMatPair = DNDS::ArrayPair< DNDS::ArrayEigenMatrix< DynamicSize, DynamicSize > >
 
using DNDS::CFV::tVMat = decltype(tVMatPair::father)
 
using DNDS::CFV::tRecAtrPair = DNDS::ArrayPair< DNDS::ParArray< RecAtr, 1 > >
 
using DNDS::CFV::tRecAtr = decltype(tRecAtrPair::father)
 
template<int nVarsFixed>
using DNDS::CFV::tURec = ArrayDof< DynamicSize, nVarsFixed >
 
template<int nVarsFixed>
using DNDS::CFV::tUDof = ArrayDof< nVarsFixed, 1 >
 
template<int nVarsFixed, int gDim>
using DNDS::CFV::tUGrad = ArrayDof< gDim, nVarsFixed >
 
using DNDS::CFV::tScalarPair = DNDS::ArrayPair< DNDS::ArrayEigenVector< 1 > >
 
using DNDS::CFV::tScalar = decltype(tScalarPair::father)
 

Functions

template<int dim>
std::pair< int, int > DNDS::CFV::GetRecDOFRange (int pOrder)
 Returns the reconstruction DOF index range [start, end] (inclusive) for a given polynomial order within the given spatial dimension.