FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_dlb_data_transfer.c File Reference
#include "hecmw_repart.h"
Include dependency graph for hecmw_dlb_data_transfer.c:

Go to the source code of this file.

Functions

void dist_dlb_free_section (struct hecmwST_section *section)
 
void dist_dlb_free_material (struct hecmwST_material *material)
 
void dist_dlb_free_mpc (struct hecmwST_mpc *mpc)
 
void dist_dlb_free_amplitude (struct hecmwST_amplitude *amp)
 
void dist_dlb_free_ngrp (struct hecmwST_node_grp *grp)
 
void dist_dlb_free_egrp (struct hecmwST_elem_grp *grp)
 
void dist_dlb_free_sgrp (struct hecmwST_surf_grp *grp)
 
void hecmw_dlb_f2c_init_ ()
 
void hecmw_dlb_c2f_init_ ()
 
void hecmw_dlb_f2c_finalize_ ()
 
void hecmw_dlb_c2f_finalize_ ()
 
void test_mesh_ ()
 
void hecmw_dist_get_result_c_ ()
 
void set_label_name (int n_component, char *label_name_f, char **label_name)
 
void hecmw_set_result_node_ (int *nn_component, int *nn_dof, char *node_label, double *node_val_item)
 
 hecmw_dlb_get_result_node_ (double *node_val_item)
 
 hecmw_dlb_get_result_elem_ (double *elem_val_item)
 
void hecmw_set_result_elem_ (int *ne_component, int *ne_dof, char *elem_label, double *elem_val_item)
 

Variables

struct hecmwST_local_meshmesh
 
struct hecmwST_result_datadata
 
struct hecmwST_local_meshnew_mesh
 
struct hecmwST_result_datanew_data
 

Function Documentation

◆ dist_dlb_free_amplitude()

void dist_dlb_free_amplitude ( struct hecmwST_amplitude amp)

Definition at line 51 of file hecmw_dlb_data_transfer.c.

◆ dist_dlb_free_egrp()

void dist_dlb_free_egrp ( struct hecmwST_elem_grp grp)

Definition at line 89 of file hecmw_dlb_data_transfer.c.

◆ dist_dlb_free_material()

void dist_dlb_free_material ( struct hecmwST_material material)

Definition at line 25 of file hecmw_dlb_data_transfer.c.

◆ dist_dlb_free_mpc()

void dist_dlb_free_mpc ( struct hecmwST_mpc mpc)

Definition at line 43 of file hecmw_dlb_data_transfer.c.

◆ dist_dlb_free_ngrp()

void dist_dlb_free_ngrp ( struct hecmwST_node_grp grp)

Definition at line 69 of file hecmw_dlb_data_transfer.c.

◆ dist_dlb_free_section()

void dist_dlb_free_section ( struct hecmwST_section section)

Definition at line 12 of file hecmw_dlb_data_transfer.c.

◆ dist_dlb_free_sgrp()

void dist_dlb_free_sgrp ( struct hecmwST_surf_grp grp)

Definition at line 108 of file hecmw_dlb_data_transfer.c.

◆ hecmw_dist_get_result_c_()

void hecmw_dist_get_result_c_ ( )

Definition at line 270 of file hecmw_dlb_data_transfer.c.

Here is the call graph for this function:

◆ hecmw_dlb_c2f_finalize_()

void hecmw_dlb_c2f_finalize_ ( )

Definition at line 157 of file hecmw_dlb_data_transfer.c.

◆ hecmw_dlb_c2f_init_()

void hecmw_dlb_c2f_init_ ( )

Definition at line 147 of file hecmw_dlb_data_transfer.c.

Here is the call graph for this function:

◆ hecmw_dlb_f2c_finalize_()

void hecmw_dlb_f2c_finalize_ ( )

Definition at line 152 of file hecmw_dlb_data_transfer.c.

Here is the call graph for this function:

◆ hecmw_dlb_f2c_init_()

void hecmw_dlb_f2c_init_ ( )

Definition at line 127 of file hecmw_dlb_data_transfer.c.

Here is the call graph for this function:

◆ hecmw_dlb_get_result_elem_()

hecmw_dlb_get_result_elem_ ( double *  elem_val_item)

Definition at line 324 of file hecmw_dlb_data_transfer.c.

◆ hecmw_dlb_get_result_node_()

hecmw_dlb_get_result_node_ ( double *  node_val_item)

Definition at line 319 of file hecmw_dlb_data_transfer.c.

◆ hecmw_set_result_elem_()

void hecmw_set_result_elem_ ( int *  ne_component,
int *  ne_dof,
char *  elem_label,
double *  elem_val_item 
)

Definition at line 329 of file hecmw_dlb_data_transfer.c.

◆ hecmw_set_result_node_()

void hecmw_set_result_node_ ( int *  nn_component,
int *  nn_dof,
char *  node_label,
double *  node_val_item 
)

Definition at line 299 of file hecmw_dlb_data_transfer.c.

◆ set_label_name()

void set_label_name ( int  n_component,
char *  label_name_f,
char **  label_name 
)

Definition at line 279 of file hecmw_dlb_data_transfer.c.

◆ test_mesh_()

void test_mesh_ ( )

Definition at line 247 of file hecmw_dlb_data_transfer.c.

Variable Documentation

◆ data

struct hecmwST_result_data* data

Definition at line 18 of file neu_reporter.cpp.

◆ mesh

struct hecmwST_local_mesh* mesh

Definition at line 71 of file hecmw_repart.h.

◆ new_data

struct hecmwST_result_data* new_data

Definition at line 76 of file hecmw_repart.h.

◆ new_mesh

struct hecmwST_local_mesh* new_mesh

Definition at line 72 of file hecmw_repart.h.