![]() |
FrontISTR
5.2.0
Large-scale structural analysis program with finit element method
|
#include "fstr_rmerge_util.h"
Go to the source code of this file.
Typedefs | |
typedef int(* | cmp_func) (const void *, const void *) |
Functions | |
struct hecmwST_local_mesh ** | fstr_get_all_local_mesh (char *name_ID, int *area_number, int *refine) |
全分散メッシュの読込み More... | |
void | fstr_free_mesh (struct hecmwST_local_mesh **mesh, int area_n) |
メッシュの削除 More... | |
int | fstr_get_step_n (char *name_ID) |
ステップ数を調べる(ファイルの存在を調べる) More... | |
fstr_res_info ** | fstr_get_all_result (char *name_ID, int step, int area_n, int refine) |
ステップの全領域データの読み込み More... | |
struct hecmwST_result_data * | fstr_all_result (fstr_glt *glt, fstr_res_info **res, int refine) |
ステップの全領域データの結合 More... | |
void | fstr_free_result (fstr_res_info **res, int area_n) |
fstr_res_info の削除 More... | |
fstr_glt * | fstr_create_glt (struct hecmwST_local_mesh **mesh, int area_n) |
テーブル fstr_glt の作成 More... | |
void | fstr_free_glt (fstr_glt *glt) |
fstr_glt の削除 More... | |
struct hecmwST_local_mesh * | fstr_create_glmesh (fstr_glt *glt) |
単一領域メッシュの作成 More... | |
void | fstr_free_glmesh (struct hecmwST_local_mesh *mesh) |
単一領域メッシュの削除 More... | |
Variables | |
FILE * | log_fp |
並列計算された結果を読込み処理するためのユーティリティ More... | |
int | nrank |
int | strid |
int | endid |
int | intid |
typedef int(* cmp_func) (const void *, const void *) |
Definition at line 452 of file fstr_rmerge_util.c.
struct hecmwST_result_data* fstr_all_result | ( | fstr_glt * | glt, |
fstr_res_info ** | res, | ||
int | refine | ||
) |
struct hecmwST_local_mesh* fstr_create_glmesh | ( | fstr_glt * | glt | ) |
単一領域メッシュの作成
Definition at line 563 of file fstr_rmerge_util.c.
fstr_glt* fstr_create_glt | ( | struct hecmwST_local_mesh ** | mesh, |
int | area_n | ||
) |
テーブル fstr_glt の作成
Definition at line 454 of file fstr_rmerge_util.c.
void fstr_free_glmesh | ( | struct hecmwST_local_mesh * | mesh | ) |
単一領域メッシュの削除
Definition at line 588 of file fstr_rmerge_util.c.
void fstr_free_glt | ( | fstr_glt * | glt | ) |
fstr_glt の削除
Definition at line 550 of file fstr_rmerge_util.c.
void fstr_free_mesh | ( | struct hecmwST_local_mesh ** | mesh, |
int | area_n | ||
) |
メッシュの削除
Definition at line 128 of file fstr_rmerge_util.c.
void fstr_free_result | ( | fstr_res_info ** | res, |
int | area_n | ||
) |
struct hecmwST_local_mesh** fstr_get_all_local_mesh | ( | char * | name_ID, |
int * | area_number, | ||
int * | refine | ||
) |
全分散メッシュの読込み
Definition at line 79 of file fstr_rmerge_util.c.
fstr_res_info** fstr_get_all_result | ( | char * | name_ID, |
int | step, | ||
int | area_n, | ||
int | refine | ||
) |
ステップの全領域データの読み込み
Definition at line 183 of file fstr_rmerge_util.c.
int fstr_get_step_n | ( | char * | name_ID | ) |
ステップ数を調べる(ファイルの存在を調べる)
Definition at line 144 of file fstr_rmerge_util.c.
|
extern |
Definition at line 16 of file fstr_rmerge.c.
|
extern |
Definition at line 17 of file fstr_rmerge.c.
|
extern |
並列計算された結果を読込み処理するためのユーティリティ
Definition at line 13 of file fstr_rmerge.c.
|
extern |
Definition at line 14 of file fstr_rmerge.c.
|
extern |
Definition at line 15 of file fstr_rmerge.c.