FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw2fstr_connect_conv.c File Reference
#include <string.h>
#include <stdlib.h>
#include <assert.h>
Include dependency graph for hecmw2fstr_connect_conv.c:

Go to the source code of this file.

Macros

#define Table232_Size   6
 I/O and Utility. More...
 
#define Table342_Size   10
 
#define Table352_Size   15
 
#define MaxItemNumber   15
 

Functions

void c_hecmw2fstr_connect_conv (int n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void c_fstr2hecmw_connect_conv (int n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void c_fstr2hecmw_elem_conv (int type, int node[])
 
void hecmw2fstr_connect_conv (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void hecmw2fstr_connect_conv_ (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void hecmw2fstr_connect_conv__ (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void HECMW2FSTR_CONNECT_CONV (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void HECMW2FSTR_CONNECT_CONV_ (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void HECMW2FSTR_CONNECT_CONV__ (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void fstr2hecmw_connect_conv (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void fstr2hecmw_connect_conv_ (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void fstr2hecmw_connect_conv__ (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void FSTR2HECMW_CONNECT_CONV (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void FSTR2HECMW_CONNECT_CONV_ (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 
void FSTR2HECMW_CONNECT_CONV__ (int *n_elem, int elem_type[], int elem_node_index[], int elem_node_item[])
 

Variables

int Table232 [] = {1, 2, 3, 6, 4, 5}
 
int Table342 [] = {1, 2, 3, 4, 7, 5, 6, 8, 9, 10}
 
int Table352 [] = {1, 2, 3, 4, 5, 6, 9, 7, 8, 12, 10, 11, 13, 14, 15}
 

Macro Definition Documentation

◆ MaxItemNumber

#define MaxItemNumber   15

Definition at line 25 of file hecmw2fstr_connect_conv.c.

◆ Table232_Size

#define Table232_Size   6

I/O and Utility.

Definition at line 13 of file hecmw2fstr_connect_conv.c.

◆ Table342_Size

#define Table342_Size   10

Definition at line 14 of file hecmw2fstr_connect_conv.c.

◆ Table352_Size

#define Table352_Size   15

Definition at line 15 of file hecmw2fstr_connect_conv.c.

Function Documentation

◆ c_fstr2hecmw_connect_conv()

void c_fstr2hecmw_connect_conv ( int  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

FSTR to HECMW Mesh Data Converter Converting Connectivity of Element Type 232, 342 and 352

Definition at line 87 of file hecmw2fstr_connect_conv.c.

◆ c_fstr2hecmw_elem_conv()

void c_fstr2hecmw_elem_conv ( int  type,
int  node[] 
)

Definition at line 133 of file hecmw2fstr_connect_conv.c.

◆ c_hecmw2fstr_connect_conv()

void c_hecmw2fstr_connect_conv ( int  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

HECMW to FSTR Mesh Data Converter Converting Connectivity of Element Type 232, 342 and 352

Definition at line 34 of file hecmw2fstr_connect_conv.c.

◆ fstr2hecmw_connect_conv()

void fstr2hecmw_connect_conv ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 209 of file hecmw2fstr_connect_conv.c.

Here is the caller graph for this function:

◆ FSTR2HECMW_CONNECT_CONV()

void FSTR2HECMW_CONNECT_CONV ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 227 of file hecmw2fstr_connect_conv.c.

◆ fstr2hecmw_connect_conv_()

void fstr2hecmw_connect_conv_ ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 215 of file hecmw2fstr_connect_conv.c.

◆ FSTR2HECMW_CONNECT_CONV_()

void FSTR2HECMW_CONNECT_CONV_ ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 233 of file hecmw2fstr_connect_conv.c.

◆ fstr2hecmw_connect_conv__()

void fstr2hecmw_connect_conv__ ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 221 of file hecmw2fstr_connect_conv.c.

◆ FSTR2HECMW_CONNECT_CONV__()

void FSTR2HECMW_CONNECT_CONV__ ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 239 of file hecmw2fstr_connect_conv.c.

◆ hecmw2fstr_connect_conv()

void hecmw2fstr_connect_conv ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 171 of file hecmw2fstr_connect_conv.c.

◆ HECMW2FSTR_CONNECT_CONV()

void HECMW2FSTR_CONNECT_CONV ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 189 of file hecmw2fstr_connect_conv.c.

◆ hecmw2fstr_connect_conv_()

void hecmw2fstr_connect_conv_ ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 177 of file hecmw2fstr_connect_conv.c.

◆ HECMW2FSTR_CONNECT_CONV_()

void HECMW2FSTR_CONNECT_CONV_ ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 195 of file hecmw2fstr_connect_conv.c.

◆ hecmw2fstr_connect_conv__()

void hecmw2fstr_connect_conv__ ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 183 of file hecmw2fstr_connect_conv.c.

◆ HECMW2FSTR_CONNECT_CONV__()

void HECMW2FSTR_CONNECT_CONV__ ( int *  n_elem,
int  elem_type[],
int  elem_node_index[],
int  elem_node_item[] 
)

Definition at line 201 of file hecmw2fstr_connect_conv.c.

Variable Documentation

◆ Table232

int Table232[] = {1, 2, 3, 6, 4, 5}

Definition at line 18 of file hecmw2fstr_connect_conv.c.

◆ Table342

int Table342[] = {1, 2, 3, 4, 7, 5, 6, 8, 9, 10}

Definition at line 19 of file hecmw2fstr_connect_conv.c.

◆ Table352

int Table352[] = {1, 2, 3, 4, 5, 6, 9, 7, 8, 12, 10, 11, 13, 14, 15}

Definition at line 20 of file hecmw2fstr_connect_conv.c.