|
TrioCFD 1.9.8
TrioCFD documentation
|
#include <Quadrature_Ord3_Polygone.h>
Public Member Functions | |
| Quadrature_Ord3_Polygone (const Domaine_DG &dom) | |
| void | compute_integ_points () override |
| void | compute_integ_points_on_facet () override |
| Public Member Functions inherited from Quadrature_base | |
| Quadrature_base (const Domaine_DG &dom) | |
| virtual | ~Quadrature_base () |
| const DoubleTab & | get_integ_points () const |
| const DoubleTab & | get_integ_points_facets () const |
| const DoubleTab & | get_weights () const |
| const DoubleTab & | get_weights_facets () const |
| const IntTab & | get_tab_nb_pts_integ () const |
| const IntTab & | get_ind_pts_integ () const |
| int | nb_pts_integ_max () const |
| int | nb_pts_integ (int e) const |
| int | nb_pts_integ_facets () const |
| int | ind_pts_integ (int e) const |
| double | compute_integral (Parser_U &parser) const |
| double | compute_integral (DoubleTab &vals_pts_integ) const |
| double | compute_integral_on_elem (int num_elem, Parser_U &parser) const |
| double | compute_integral_on_elem (Parser_U &parser) const |
| double | compute_integral_on_elem (int num_elem, DoubleTab &val_pts_integ) const |
| double | compute_integral_on_facet (int num_facet, Parser_U &parser) const |
| double | compute_integral_on_facet (int num_facet, DoubleTab &val_pts_integ) const |
Protected Attributes | |
| int | nb_f_elem_max |
| Protected Attributes inherited from Quadrature_base | |
| int | nb_pts_integ_quad_ |
| int | nb_pts_integ_tri_ |
| int | nb_pts_integ_facets_ |
| int | nb_pts_integ_max_ |
| IntTab | tab_nb_pts_integ_ |
| IntTab | ind_pts_integ_ |
| DoubleTab | integ_points_ |
| DoubleTab | integ_points_facets_ |
| DoubleTab | weights_ |
| DoubleTab | weights_quad_ |
| DoubleTab | weights_tri_ |
| DoubleTab | weights_facets_ |
Additional Inherited Members | |
| Protected Member Functions inherited from Quadrature_base | |
| OBS_PTR (Domaine_DG) dom_ | |
| double | triangleArea (double x1, double y1, double x2, double y2, double x3, double y3) |
| double | calculateWeightScale (const IntTab &vert_elems, const DoubleTab &xs, DoubleVect &volumes, int e, int s1, int s2, int s3) |
| double | calculateWeightScale (double ve, double s1x, double s1y, double s2x, double s2y, double s3x, double s3y) |
Definition at line 20 of file Quadrature_Ord3_Polygone.h.
|
inline |
Definition at line 23 of file Quadrature_Ord3_Polygone.h.
|
overridevirtual |
Compute for the whole domain the exact location of integration points per element
Implements Quadrature_base.
Definition at line 106 of file Quadrature_Ord3_Polygone.cpp.
|
overridevirtual |
Compute for the whole domain the exact location of integration points per facet
Implements Quadrature_base.
Definition at line 244 of file Quadrature_Ord3_Polygone.cpp.
|
protected |
Definition at line 38 of file Quadrature_Ord3_Polygone.h.