proteus  1.8.1
C/C++/Fortran libraries
Namespaces | Functions
equivalent_polynomials_utils.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 equivalent_polynomials
 

Functions

template<int nSpace>
void equivalent_polynomials::_calculate_normal (double *phys_nodes_cut, double *level_set_normal)
 
template<>
void equivalent_polynomials::_calculate_normal< 1 > (double *phys_nodes_cut, double *level_set_normal)
 
template<>
void equivalent_polynomials::_calculate_normal< 2 > (double *phys_nodes_cut, double *level_set_normal)
 
template<>
void equivalent_polynomials::_calculate_normal< 3 > (double *phys_nodes_cut, double *level_set_normal)
 
void equivalent_polynomials::_calculate_normal_quad (double *phys_nodes_cut_quad_01, double *phys_nodes_cut_quad_02, double *phys_nodes_cut_quad_31, double *phys_nodes_cut_quad_32, double *level_set_normal)
 
template<int nP>
void equivalent_polynomials::_calculate_polynomial_1D (double *xi, double *C_H, double *C_ImH, double *C_D, double &_H, double &_ImH, double &_D)
 
template<int nP>
void equivalent_polynomials::_calculate_polynomial_2D (double *xi, double *C_H, double *C_ImH, double *C_D, double &_H, double &_ImH, double &_D)
 
template<int nP>
void equivalent_polynomials::_calculate_polynomial_3D (double *xi, double *C_H, double *C_ImH, double *C_D, double &_H, double &_ImH, double &_D)
 
const int equivalent_polynomials::XX (0)
 
const int equivalent_polynomials::XY (1)
 
const int equivalent_polynomials::XZ (2)
 
const int equivalent_polynomials::YX (3)
 
const int equivalent_polynomials::YY (4)
 
const int equivalent_polynomials::YZ (5)
 
const int equivalent_polynomials::ZX (6)
 
const int equivalent_polynomials::ZY (7)
 
const int equivalent_polynomials::ZZ (8)
 
template<int nSpace>
double equivalent_polynomials::det (const double *A)
 
template<>
double equivalent_polynomials::det< 1 > (const double *A)
 
template<>
double equivalent_polynomials::det< 2 > (const double *A)
 
template<>
double equivalent_polynomials::det< 3 > (const double *A)
 
template<int nSpace>
void equivalent_polynomials::inv (const double *A, double *Ainv)
 
template<>
void equivalent_polynomials::inv< 1 > (const double *A, double *Ainv)
 
template<>
void equivalent_polynomials::inv< 2 > (const double *A, double *Ainv)
 
template<>
void equivalent_polynomials::inv< 3 > (const double *A, double *Ainv)