#include <iostream>#include <fstream>#include <cmath>#include "../paramete.h"#include "../abbrevi.h"#include "../math_lib/math_lib.h"#include "../formulas/loc_sten.h"Include dependency graph for loc_sten.cc:

Go to the source code of this file.
Defines | |
| #define | x0 V0.x |
| #define | y0 V0.y |
| #define | z0 V0.z |
| #define | x1 V1.x |
| #define | y1 V1.y |
| #define | z1 V1.z |
| #define | x2 V2.x |
| #define | y2 V2.y |
| #define | z2 V2.z |
| #define | x3 V3.x |
| #define | y3 V3.y |
| #define | z3 V3.z |
| #define | vom_feinsten_Gitter true |
| #define | Drucke_code true |
Functions | |
| bool | In_tet (dir_sons *tet, dir_sons s) |
| double | Tetraeder_Det_dx0 (const D3vector &V0, const D3vector &V1, const D3vector &V2, const D3vector &V3) |
| double | Tetraeder_Det_dy0 (const D3vector &V0, const D3vector &V1, const D3vector &V2, const D3vector &V3) |
| double | Tetraeder_Det_dz0 (const D3vector &V0, const D3vector &V1, const D3vector &V2, const D3vector &V3) |
| double | Tetraeder_Det_dx (int n, const dir_sons co0, const dir_sons co1, const dir_sons co2, const dir_sons co3) |
| double | Tetraeder_Det_dy (int n, const dir_sons co0, const dir_sons co1, const dir_sons co2, const dir_sons co3) |
| double | Tetraeder_Det_dz (int n, const dir_sons co0, const dir_sons co1, const dir_sons co2, const dir_sons co3) |
| double | Evaluate_tet (dir_sons *tet, dir_sons s, diff_type dt) |
| void | Calc_Loc_stencil (double *sten, diff_type typ_u, diff_type typ_v) |
| void | Print_u_Recell (double *const *u_Recell, int num) |
| void | Print_part_loc_stencil (double *sten) |
| void | Print_Loc_stencil (double *sten) |
| void | Print_27_stencil (diff_type typ_u, diff_type typ_v) |
| void | Print_27_stencil_var (diff_type typ_u, diff_type typ_v) |
| void | Print_with_Vorzeichen (double x) |
| void | Print_27_stencil_formula_var (diff_type typ_u, diff_type typ_v) |
| void | Print_27_stencil_of_local_matrix (double *sten) |
| void | Print_27_stencil (double Sten27[27]) |
| void | Print_27_stencil_Poisson () |
| void | Print_27_stencil_Poisson_var () |
| void | Print_Factor (diff_type typ_u, diff_type typ_v) |
| void | Print_Factor_Poisson () |
| double | Test_evaluation_of_lsm (double *sten, dir_sons dir_v, bool *corner_in_domain) |
| double | Test_evaluation_of_lsm (double *sten, dir_sons dir_v, double *UU) |
| double | Test_evaluation_of_lsm (double *sten, dir_sons dir_v) |
| void | Print_ijk_name (int i, int j, int k) |
| void | Print_d_name (dir_3D d) |
| void | Print_bos_for_restriction (bool idem, dir_3D d, int i_from, int j_from, int k_from, int i_to, int j_to, int k_to, int reg_formula[5][5][5]) |
| void | Print_restriction_formula () |
|
|
Definition at line 906 of file loc_sten.cc. Referenced by Print_bos_for_restriction(), Print_ijk_name(), and Print_restriction_formula(). |
|
|
Definition at line 905 of file loc_sten.cc. Referenced by Print_bos_for_restriction(). |
|
|
Definition at line 42 of file loc_sten.cc. |
|
|
Definition at line 46 of file loc_sten.cc. |
|
|
Definition at line 50 of file loc_sten.cc. |
|
|
Definition at line 54 of file loc_sten.cc. |
|
|
Definition at line 43 of file loc_sten.cc. |
|
|
Definition at line 47 of file loc_sten.cc. |
|
|
Definition at line 51 of file loc_sten.cc. |
|
|
Definition at line 55 of file loc_sten.cc. |
|
|
Definition at line 44 of file loc_sten.cc. |
|
|
Definition at line 48 of file loc_sten.cc. |
|
|
Definition at line 52 of file loc_sten.cc. |
|
|
Definition at line 56 of file loc_sten.cc. |
|
||||||||||||||||
|
Definition at line 152 of file loc_sten.cc. References ENDd, ENTd, ESDd, ESTd, Evaluate_tet(), Helm_type, In_tet(), WNDd, WNTd, WSDd, and WSTd. Referenced by Loc_stencil_container::Give_Loc_sten(), Print_27_stencil(), Print_27_stencil_formula_var(), Print_27_stencil_Poisson(), Print_27_stencil_Poisson_var(), and Print_27_stencil_var(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 126 of file loc_sten.cc. References Dx_type, Dy_type, Tetraeder_Det_dx(), Tetraeder_Det_dy(), and Tetraeder_Det_dz(). Referenced by Calc_Loc_stencil(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 58 of file loc_sten.cc. |
|
|
Definition at line 678 of file loc_sten.cc. |
|
||||||||||||
|
Definition at line 333 of file loc_sten.cc. |
|
||||||||||||
|
Definition at line 440 of file loc_sten.cc. References Calc_Loc_stencil(), opposite3D(), Print(), Print_Factor(), and trans_cellP_27(). Here is the call graph for this function: ![]() |
|
|
Definition at line 639 of file loc_sten.cc. References opposite3D(), and trans_cellP_27(). Here is the call graph for this function: ![]() |
|
|
Definition at line 708 of file loc_sten.cc. References Calc_Loc_stencil(), Dx_type, Dy_type, Dz_type, opposite3D(), Print_Factor_Poisson(), and trans_cellP_27(). Here is the call graph for this function: ![]() |
|
|
Definition at line 767 of file loc_sten.cc. References Calc_Loc_stencil(), Dx_type, Dy_type, Dz_type, endl(), opposite3D(), Print(), Print_Factor_Poisson(), and trans_cellP_27(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 377 of file loc_sten.cc. References Calc_Loc_stencil(), endl(), opposite3D(), Print(), Print_Factor(), and trans_cellP_27(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||||||||||||||||||||||
|
Definition at line 962 of file loc_sten.cc. References Drucke_code, endl(), Print(), Print_d_name(), Print_ijk_name(), and vom_feinsten_Gitter. Here is the call graph for this function: ![]() |
|
|
Definition at line 952 of file loc_sten.cc. References Ddir, Edir, Ndir, Sdir, Tdir, and Wdir. Referenced by Print_bos_for_restriction(). |
|
||||||||||||
|
Definition at line 826 of file loc_sten.cc. References endl(), and Helm_type. Referenced by Print_27_stencil(), Print_27_stencil_formula_var(), and Print_27_stencil_var(). Here is the call graph for this function: ![]() |
|
|
Definition at line 838 of file loc_sten.cc. References endl(). Referenced by Print_27_stencil_Poisson(), and Print_27_stencil_Poisson_var(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 908 of file loc_sten.cc. References Drucke_code. Referenced by Print_bos_for_restriction(), and Print_restriction_formula(). |
|
|
Definition at line 297 of file loc_sten.cc. References Print(), and Print_part_loc_stencil(). Here is the call graph for this function: ![]() |
|
|
Definition at line 288 of file loc_sten.cc. References ENDd, endl(), ENTd, ESDd, ESTd, WNDd, WNTd, WSDd, and WSTd. Referenced by Print_Loc_stencil(). Here is the call graph for this function: ![]() |
|
|
Definition at line 1018 of file loc_sten.cc. References Drucke_code, endl(), and Print_ijk_name(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 279 of file loc_sten.cc. References ENDd, endl(), ENTd, ESDd, ESTd, WNDd, WNTd, WSDd, and WSTd. Here is the call graph for this function: ![]() |
|
|
Definition at line 427 of file loc_sten.cc. References ABS(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 865 of file loc_sten.cc. |
|
||||||||||||||||
|
Definition at line 854 of file loc_sten.cc. |
|
||||||||||||||||
|
Definition at line 842 of file loc_sten.cc. |
|
||||||||||||||||||||||||
|
Definition at line 77 of file loc_sten.cc. References Tetraeder_Det_dx0(), x0, x1, x1DCoord(), x2, x3, y0, y1, y1DCoord(), y2, y3, z0, z1, z1DCoord(), z2, and z3. Referenced by Evaluate_tet(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 62 of file loc_sten.cc. References y1, y2, y3, z1, z2, and z3. Referenced by Tetraeder_Det_dx(). |
|
||||||||||||||||||||||||
|
Definition at line 93 of file loc_sten.cc. References Tetraeder_Det_dy0(), x0, x1, x1DCoord(), x2, x3, y0, y1, y1DCoord(), y2, y3, z0, z1, z1DCoord(), z2, and z3. Referenced by Evaluate_tet(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 67 of file loc_sten.cc. References x1, x2, x3, z1, z2, and z3. Referenced by Tetraeder_Det_dy(). |
|
||||||||||||||||||||||||
|
Definition at line 109 of file loc_sten.cc. References Tetraeder_Det_dz0(), x0, x1, x1DCoord(), x2, x3, y0, y1, y1DCoord(), y2, y3, z0, z1, z1DCoord(), z2, and z3. Referenced by Evaluate_tet(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 72 of file loc_sten.cc. References x1, x2, x3, y1, y2, and y3. Referenced by Tetraeder_Det_dz(). |
1.4.6