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

Go to the source code of this file.

Functions

void generate_histogram_graph_sf (struct surface_module *sf, int *color_list, struct hecmwST_result_data *data, double *mivalue, double *mavalue, Result *result, int mynode, int pesize, HECMW_Comm VIS_COMM, int color_system_type)
 
void generate_interval_point_sf (struct surface_module *sf, int *color_list, struct hecmwST_result_data *data, double *mivalue, double *mavalue, Result *result, int mynode, int pesize, HECMW_Comm VIS_COMM, double *interval_point)
 
void output_histogram_sf (struct surface_module *sf, int *color_list, struct hecmwST_result_data *data, double *mivalue, double *mavalue, Result *result, int mynode, int pesize, HECMW_Comm VIS_COMM)
 
void find_minmax_sf (struct hecmwST_local_mesh *mesh, int mynode, double range[6])
 
void find_patch_minmax_sf (Result *result, struct surface_module *sf, double range[6])
 
void find_new_patch_minmax_sf (Result *result, struct surface_module *sf, double range[6])
 
void get_deform_scale (struct surface_module *sf, int ii, double range_x, double range_y, double range_z, struct hecmwST_local_mesh *mesh, struct hecmwST_result_data *data, int pesize, HECMW_Comm VIS_COMM)
 

Function Documentation

◆ find_minmax_sf()

void find_minmax_sf ( struct hecmwST_local_mesh mesh,
int  mynode,
double  range[6] 
)

Definition at line 358 of file hecmw_vis_generate_histogram_sf.c.

◆ find_new_patch_minmax_sf()

void find_new_patch_minmax_sf ( Result result,
struct surface_module sf,
double  range[6] 
)

Definition at line 399 of file hecmw_vis_generate_histogram_sf.c.

◆ find_patch_minmax_sf()

void find_patch_minmax_sf ( Result result,
struct surface_module sf,
double  range[6] 
)

Definition at line 377 of file hecmw_vis_generate_histogram_sf.c.

◆ generate_histogram_graph_sf()

void generate_histogram_graph_sf ( struct surface_module sf,
int *  color_list,
struct hecmwST_result_data data,
double *  mivalue,
double *  mavalue,
Result result,
int  mynode,
int  pesize,
HECMW_Comm  VIS_COMM,
int  color_system_type 
)

Definition at line 16 of file hecmw_vis_generate_histogram_sf.c.

◆ generate_interval_point_sf()

void generate_interval_point_sf ( struct surface_module sf,
int *  color_list,
struct hecmwST_result_data data,
double *  mivalue,
double *  mavalue,
Result result,
int  mynode,
int  pesize,
HECMW_Comm  VIS_COMM,
double *  interval_point 
)

Definition at line 234 of file hecmw_vis_generate_histogram_sf.c.

◆ get_deform_scale()

void get_deform_scale ( struct surface_module sf,
int  ii,
double  range_x,
double  range_y,
double  range_z,
struct hecmwST_local_mesh mesh,
struct hecmwST_result_data data,
int  pesize,
HECMW_Comm  VIS_COMM 
)

Definition at line 419 of file hecmw_vis_generate_histogram_sf.c.

◆ output_histogram_sf()

void output_histogram_sf ( struct surface_module sf,
int *  color_list,
struct hecmwST_result_data data,
double *  mivalue,
double *  mavalue,
Result result,
int  mynode,
int  pesize,
HECMW_Comm  VIS_COMM 
)

Definition at line 308 of file hecmw_vis_generate_histogram_sf.c.