FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_vis_patch_const.c File Reference
#include "hecmw_vis_patch_const.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "hecmw_vis_mem_util.h"
#include "hecmw_vis_calc_attr.h"
#include "hecmw_malloc.h"
Include dependency graph for hecmw_vis_patch_const.c:

Go to the source code of this file.

Functions

int merge_vol_iso (int iso_type, Cell *cell, double falpha, Cube_polygons *alpha_cube, double fbeta, Cube_polygons *beta_cube, int bdflag, int *sum_verts, Point **CS_verts_tail, Point **CS_verts_refer, Point **CS_verts_head, Polygon **CS_polys_tail)
 
int get_edge_index (int bound_index, int vert_index)
 
int get_vert_ident (int pindex, Cell *cell, double fvalue, int *sum_verts, Point **CS_verts_tail, Point **CS_verts_refer, Point **CS_verts_head, int bdflag)
 
int search_verts_table (Fgeom *pgeom, Point **CS_verts_refer, int bdflag, int table_no)
 
int add_verts_table (Point **CS_verts_tail, int table_no, int pident, double pfield, double cdata, Fgeom *pgeom, int bdflag)
 
int check_vertex (Cell *cell, double fvalue, Cube_polygons *cube_polys)
 

Function Documentation

◆ add_verts_table()

int add_verts_table ( Point **  CS_verts_tail,
int  table_no,
int  pident,
double  pfield,
double  cdata,
Fgeom pgeom,
int  bdflag 
)

Definition at line 274 of file hecmw_vis_patch_const.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ check_vertex()

int check_vertex ( Cell cell,
double  fvalue,
Cube_polygons cube_polys 
)

Definition at line 303 of file hecmw_vis_patch_const.c.

◆ get_edge_index()

int get_edge_index ( int  bound_index,
int  vert_index 
)

Definition at line 105 of file hecmw_vis_patch_const.c.

◆ get_vert_ident()

int get_vert_ident ( int  pindex,
Cell cell,
double  fvalue,
int *  sum_verts,
Point **  CS_verts_tail,
Point **  CS_verts_refer,
Point **  CS_verts_head,
int  bdflag 
)

Definition at line 210 of file hecmw_vis_patch_const.c.

Here is the call graph for this function:

◆ merge_vol_iso()

int merge_vol_iso ( int  iso_type,
Cell cell,
double  falpha,
Cube_polygons alpha_cube,
double  fbeta,
Cube_polygons beta_cube,
int  bdflag,
int *  sum_verts,
Point **  CS_verts_tail,
Point **  CS_verts_refer,
Point **  CS_verts_head,
Polygon **  CS_polys_tail 
)

Definition at line 15 of file hecmw_vis_patch_const.c.

◆ search_verts_table()

int search_verts_table ( Fgeom pgeom,
Point **  CS_verts_refer,
int  bdflag,
int  table_no 
)

Definition at line 244 of file hecmw_vis_patch_const.c.

Here is the caller graph for this function: