proteus  1.8.1
C/C++/Fortran libraries
Classes | Namespaces | Macros | Functions
NCLS.h File Reference
#include <cmath>
#include <iostream>
#include <valarray>
#include "CompKernel.h"
#include "ModelFactory.h"
#include "ArgumentsDict.h"
#include "xtensor-python/pyarray.hpp"
Include dependency graph for NCLS.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  proteus::NCLS_base
 
class  proteus::NCLS< CompKernelType, nSpace, nQuadraturePoints_element, nDOF_mesh_trial_element, nDOF_trial_element, nDOF_test_element, nQuadraturePoints_elementBoundary >
 

Namespaces

 proteus
 

Macros

#define POWER_SMOOTHNESS_INDICATOR   2
 
#define IS_BETAij_ONE   0
 

Functions

double proteus::Sign (const double &z)
 
double proteus::ENTROPY (const double &phi, const double &dummyL, const double &dummyR)
 
double proteus::DENTROPY (const double &phi, const double &dummyL, const double &dummyR)
 
double proteus::ENTROPY_LOG (const double &phi, const double &phiL, const double &phiR)
 
double proteus::DENTROPY_LOG (const double &phi, const double &phiL, const double &phiR)
 
NCLS_base * proteus::newNCLS (int nSpaceIn, int nQuadraturePoints_elementIn, int nDOF_mesh_trial_elementIn, int nDOF_trial_elementIn, int nDOF_test_elementIn, int nQuadraturePoints_elementBoundaryIn, int CompKernelFlag)
 

Macro Definition Documentation

◆ IS_BETAij_ONE

#define IS_BETAij_ONE   0

Definition at line 14 of file NCLS.h.

◆ POWER_SMOOTHNESS_INDICATOR

#define POWER_SMOOTHNESS_INDICATOR   2

Definition at line 13 of file NCLS.h.