1 /***************************************************************************** 2 * Copyright (c) 2019 FrontISTR Commons 3 * This software is released under the MIT License, see LICENSE.txt 4 *****************************************************************************/ 5 6 #ifndef HECMW_VISUALIZER_H_INCLUDED 7 #define HECMW_VISUALIZER_H_INCLUDED 8 9 #include "hecmw_struct.h" 10 #include "hecmw_result.h" 11 #include "hecmw_util.h" 12 #include "hecmw_vis_SF_geom.h" 13 #include "hecmw_vis_ray_trace.h" 14 15 extern PSF_link *psf; 16 extern PVR_link *pvr; 17 18 int HECMW_visualize_init(void); 19 20 int HECMW_visualize_init_by_comm(HECMW_Comm comm); 21 22 int HECMW_visualize(struct hecmwST_local_mesh *mesh, 23 struct hecmwST_result_data *result, int timestep); 24 25 int HECMW_visualize_finalize(void); 26 27 #endif /* HECMW_VISUALIZER_H_INCLUDED */ 28