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

Go to the source code of this file.

Classes

class  DNDS::Geom::Base::CFVPeriodicity
 

Namespaces

namespace  DNDS
 the host side operators are provided as implemented
 
namespace  DNDS::Geom
 
namespace  DNDS::Geom::Base
 

Functions

template<int dim = 3, int rank = 0, int powV = 1, class VLe , class VRi >
real DNDS::Geom::Base::NormSymDiffOrderTensorV (VLe &&Le, VRi &&Ri)
 
template<int dim, int rank, class VLe , class Trans >
void DNDS::Geom::Base::TransSymDiffOrderTensorV (VLe &&Le, Trans &&trans)
 
template<int dim, class TMat >
void DNDS::Geom::Base::ConvertDiffsLinMap (TMat &&mat, const Geom::tGPoint &dXijdXi)
 convert partial derivatives (diffs) from D_dxi to D_dx
 
template<int dim, class TMat , class TDiBjB >
void DNDS::Geom::Base::ConvertDiffsFullMap (TMat &&mat, TDiBjB &&DxiDx)
 
template<int dim, int maxDiff, class TDiBjA , class TDiBjB >
void DNDS::Geom::Base::DxDxi2DxiDx (TDiBjA &&DxDxi, TDiBjB &&DxiDx)
 invert compact form of all diffs of shape functions