|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
#include "DNDS/Defines.hpp"Go to the source code of this file.
Namespaces | |
| namespace | DNDS |
| the host side operators are provided as implemented | |
| namespace | DNDS::CFV |
| namespace | DNDS::CFV::_Limiters_Internal |
Functions | |
| template<int dim, typename ThetaArray > | |
| Eigen::ArrayXd | DNDS::CFV::PolynomialSquaredNorm (const ThetaArray &theta) |
| Computes the weighted polynomial squared norm of each column of theta. | |
| template<int dim, typename ThetaArray1 , typename ThetaArray2 > | |
| Eigen::ArrayXd | DNDS::CFV::PolynomialDotProduct (const ThetaArray1 &theta1, const ThetaArray2 &theta2) |
| Computes a weighted polynomial dot product between theta1 and theta2. | |
| real | DNDS::CFV::_Limiters_Internal::W12n1 (real u1, real u2) |
| real | DNDS::CFV::_Limiters_Internal::W12center (real *u, const int J, real n) |
| template<typename TinOthers , typename Tout > | |
| void | DNDS::CFV::FWBAP_L2_Multiway (const TinOthers &uOthers, int Nother, Tout &uOut, real n1=1.0) |
| input vector<Eigen::Array-like> | |
| template<typename Tin1 , typename Tin2 , typename Tout > | |
| void | DNDS::CFV::FWBAP_L2_Biway (const Tin1 &u1, const Tin2 &u2, Tout &uOut, real n) |
| input eigen arrays | |
| template<typename Tin1 , typename Tin2 , typename Tout > | |
| void | DNDS::CFV::FWBAP_L2_Cut_Biway (const Tin1 &u1, const Tin2 &u2, Tout &uOut, real n) |
| template<typename Tin1 , typename Tin2 , typename Tout > | |
| void | DNDS::CFV::FMINMOD_Biway (const Tin1 &u1, const Tin2 &u2, Tout &uOut, real n) |
| input eigen arrays | |
| template<typename Tin1 , typename Tin2 , typename Tout > | |
| void | DNDS::CFV::FVanLeer_Biway (const Tin1 &u1, const Tin2 &u2, Tout &uOut, real n) |
| input eigen arrays | |
| template<int dim, int nVarsFixed, typename Tin1 , typename Tin2 , typename Tout > | |
| void | DNDS::CFV::FWBAP_L2_Biway_PolynomialNorm (const Tin1 &u1, const Tin2 &u2, Tout &uOut, real n) |
| template<int dim, int nVarsFixed, typename Tin1 , typename Tin2 , typename Tout > | |
| void | DNDS::CFV::FMEMM_Biway_PolynomialNorm (const Tin1 &u1, const Tin2 &u2, Tout &uOut, real n) |
| template<typename Tin1 , typename Tin2 , typename Tout > | |
| void | DNDS::CFV::FWBAP_L2_Biway_PolynomialOrth (const Tin1 &u1, const Tin2 &u2, Tout &uOut, real n) |