![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Go to the source code of this file.
Functions | |
int | get_hex_rotation_info (int rot_type, Rotation_info *rot_info) |
int | point_convert (int point_index, Rotation_info *rot_info) |
int | separation_test (struct hecmwST_local_mesh *mesh, Cell *cell, int amb, double fvalue, int CS_type, int disamb_flag) |
void | case0opp_tiler_hex (Cube_polygons *cube_polys) |
void | case1_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case1opp_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case2_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case2opp_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case3_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case3opp_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case4_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case4opp_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case5_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case5opp_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case6_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case6opp_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case7_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case7opp_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case8_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case8opp_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case9_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case9opp_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case10_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case10opp_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case11_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case11opp_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case12_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case12opp_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case13_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case13opp_tiler_hex (struct hecmwST_local_mesh *mesh, Cell *cell, double fvalue, int CS_type, int index, Cube_polygons *cube_polys, int disamb_flag) |
void | case14_tiler_hex (int index, Cube_polygons *cube_polys) |
void | case14opp_tiler_hex (int index, Cube_polygons *cube_polys) |
int | choice_disambiguation (int disamb_flag, double fvalue, int CS_type, double voxel0, double voxel1, double voxel2, double voxel3) |
void case0opp_tiler_hex | ( | Cube_polygons * | cube_polys | ) |
Definition at line 202 of file hecmw_vis_intersection_find.c.
void case10_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 2198 of file hecmw_vis_intersection_find.c.
void case10opp_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 2291 of file hecmw_vis_intersection_find.c.
void case11_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 2384 of file hecmw_vis_intersection_find.c.
void case11opp_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 2420 of file hecmw_vis_intersection_find.c.
void case12_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 2456 of file hecmw_vis_intersection_find.c.
void case12opp_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 2637 of file hecmw_vis_intersection_find.c.
void case13_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 2818 of file hecmw_vis_intersection_find.c.
void case13opp_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 3006 of file hecmw_vis_intersection_find.c.
void case14_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 3195 of file hecmw_vis_intersection_find.c.
void case14opp_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 3231 of file hecmw_vis_intersection_find.c.
void case1_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 221 of file hecmw_vis_intersection_find.c.
void case1opp_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 269 of file hecmw_vis_intersection_find.c.
void case2_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 317 of file hecmw_vis_intersection_find.c.
void case2opp_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 377 of file hecmw_vis_intersection_find.c.
void case3_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 437 of file hecmw_vis_intersection_find.c.
void case3opp_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 580 of file hecmw_vis_intersection_find.c.
void case4_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 723 of file hecmw_vis_intersection_find.c.
void case4opp_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 758 of file hecmw_vis_intersection_find.c.
void case5_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 793 of file hecmw_vis_intersection_find.c.
void case5opp_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 894 of file hecmw_vis_intersection_find.c.
void case6_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 993 of file hecmw_vis_intersection_find.c.
void case6opp_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 1243 of file hecmw_vis_intersection_find.c.
void case7_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 1493 of file hecmw_vis_intersection_find.c.
void case7opp_tiler_hex | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
double | fvalue, | ||
int | CS_type, | ||
int | index, | ||
Cube_polygons * | cube_polys, | ||
int | disamb_flag | ||
) |
Definition at line 1788 of file hecmw_vis_intersection_find.c.
void case8_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 2084 of file hecmw_vis_intersection_find.c.
void case8opp_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 2111 of file hecmw_vis_intersection_find.c.
void case9_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 2138 of file hecmw_vis_intersection_find.c.
void case9opp_tiler_hex | ( | int | index, |
Cube_polygons * | cube_polys | ||
) |
Definition at line 2168 of file hecmw_vis_intersection_find.c.
int choice_disambiguation | ( | int | disamb_flag, |
double | fvalue, | ||
int | CS_type, | ||
double | voxel0, | ||
double | voxel1, | ||
double | voxel2, | ||
double | voxel3 | ||
) |
Definition at line 3267 of file hecmw_vis_intersection_find.c.
int get_hex_rotation_info | ( | int | rot_type, |
Rotation_info * | rot_info | ||
) |
Definition at line 11 of file hecmw_vis_intersection_find.c.
int point_convert | ( | int | point_index, |
Rotation_info * | rot_info | ||
) |
Definition at line 116 of file hecmw_vis_intersection_find.c.
int separation_test | ( | struct hecmwST_local_mesh * | mesh, |
Cell * | cell, | ||
int | amb, | ||
double | fvalue, | ||
int | CS_type, | ||
int | disamb_flag | ||
) |
Definition at line 131 of file hecmw_vis_intersection_find.c.