#include "h3dconfig.h"#include "common.h"#include "quadstd.h"#include "refdomain.h"#include <common/error.h>#include <common/trace.h>#include <common/callstack.h>Defines | |
| #define | lambda0(x, y, z) (((y) + 1.0) / 2.0) |
| #define | lambda1(x, y, z) (-(1.0 + (x) + (y) + (z)) / 2.0) |
| #define | lambda2(x, y, z) (((x) + 1.0) / 2.0) |
| #define | lambda3(x, y, z) (((z) + 1.0) / 2.0) |
| #define | H3D_QUAD_STD_TETRA NULL |
| #define | H3D_QUAD_STD_HEX NULL |
| #define | H3D_QUAD_STD_PRISM NULL |
Functions | |
| Quad3D * | get_quadrature (EMode3D mode) |
| Quad1D * | get_quadrature_1d () |
Variables | |
| Quad3D * | g_quad_3d [] = { H3D_QUAD_STD_TETRA, H3D_QUAD_STD_HEX, H3D_QUAD_STD_PRISM } |
| #define H3D_QUAD_STD_HEX NULL |
| #define H3D_QUAD_STD_PRISM NULL |
| #define H3D_QUAD_STD_TETRA NULL |
| #define lambda0 | ( | x, | |||
| y, | |||||
| z | ) | (((y) + 1.0) / 2.0) |
| #define lambda1 | ( | x, | |||
| y, | |||||
| z | ) | (-(1.0 + (x) + (y) + (z)) / 2.0) |
| #define lambda2 | ( | x, | |||
| y, | |||||
| z | ) | (((x) + 1.0) / 2.0) |
| #define lambda3 | ( | x, | |||
| y, | |||||
| z | ) | (((z) + 1.0) / 2.0) |
| Quad1D* get_quadrature_1d | ( | ) |
1.6.3