FrontISTR  5.7.1
Large-scale structural analysis program with finit element method
hecmw_vis_new_refine.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2019 FrontISTR Commons
3  * This software is released under the MIT License, see LICENSE.txt
4  *****************************************************************************/
5 
6 #ifndef HECMW_VIS_NEW_REFINE_H_INCLUDED
7 #define HECMW_VIS_NEW_REFINE_H_INCLUDED
8 
9 #include "hecmw_struct.h"
10 #include "hecmw_util.h"
11 
12 void transform_face_node(int face, int node[4]);
13 void refinement(struct hecmwST_local_mesh *mesh, double *node1, int n_voxel,
14  double *voxel_dxyz, double *voxel_orig_xyz, int *level,
16  double *extent, int my_rank, HECMW_Comm VIS_COMM,
17  int *empty_flag, double *var);
18 
19 #endif /* HECMW_VIS_NEW_REFINE_H_INCLUDED */
MPI_Comm HECMW_Comm
Definition: hecmw_config.h:30
void refinement(struct hecmwST_local_mesh *mesh, double *node1, int n_voxel, double *voxel_dxyz, double *voxel_orig_xyz, int *level, int *voxel_n_neighbor_pe, int **voxel_neighbor_pe, double *extent, int my_rank, HECMW_Comm VIS_COMM, int *empty_flag, double *var)
void transform_face_node(int face, int node[4])
int ** voxel_neighbor_pe
int * voxel_n_neighbor_pe
double * voxel_dxyz
double * extent
double * voxel_orig_xyz
int * level