#include "vector.h"#include "siftop.h"#include "list.h"#include "aliast.h"#include "globalt.h"#include "bocont.h"#include "sourcet.h"#include "loadelt.h"#include "dbcrst.h"#include "dbmatt.h"#include "entitybocon.h"Go to the source code of this file.
Variables | |
| long | Check_unused_prop |
| Flag for checking of unused properties. | |
| dbcrst * | Dbcrst |
| database of cross-sections and their parameters | |
| dbmatt * | Dbmatt |
| database of materials and their parameters | |
| list * | El_cc_lst |
| El_cc_lst[lcid] = list of climatcond objects whose indeces are used in El_loadt for the load case lcid. | |
| list * | El_ccf_lst |
| El_ccf_lst[lcid] = list of files with climatcond objects whose indeces are used in El_loadt for the load case lcid. | |
| crsectypet * | El_cst |
| cross-section of elements | |
| long * | El_cstdbi |
| cross-section type indeces of elements in cross-section database | |
| long * | El_csti |
| cross-section indeces of elements | |
| list * | El_gcc_lst |
| El_gcc_lst[lcid] = list of climatcond2 objects whose indeces are used in El_loadt for the load case lcid. | |
| list * | El_gccf_lst |
| El_gccf_lst[lcid] = list of files with climatcond2 objects whose indeces are used in El_loadt for the load case lcid. | |
| list * | El_gtrcc_lst |
| El_gtrcc_lst[lcid] = list of types of climatcond2 objects whose indeces are used in El_loadt for the load case lcid. | |
| loadelt *** | El_loadt |
| element load, El_load[el_id][lcid] = pointer to loadel structure | |
| long ** | El_loadtcol |
| columns where the edge|surface|volume El_load has been assigned firstly, El_loadln[el_id][lcid][0|1|2] first column with assignment of edge|surface|volume load | |
| long ** | El_loadtln |
| lines where the edge|surface|volume El_load has been assigned firstly, El_loadln[el_id][lcid][0|1|2] first line with assignment of edge|surface|volume load | |
| long ** | El_matdbi |
| material type indeces of elements in material database | |
| long ** | El_matid |
| material indeces of elements | |
| mattypet ** | El_mattype |
| material type of elements | |
| long * | El_nmat |
| number of material types assigned to particular elements | |
| list * | El_nv_lst |
| El_nv_lst[lcid] = list of bnodvalt objects for nodal values whose indeces are used in El_loadt for the load case lcid. | |
| long ** | El_sourcet |
| sources of transported quantities on elements, Nod_sourcet[elem_id][lcid] = index of quantitiy source in the El_srclst | |
| list | El_srclst |
| list of particular sources of quantities on elements, indeces from El_sourcet refer to this list | |
| long * | El_tfunc |
| indeces of time fucntions for switching elements on/off | |
| list * | El_trc_lst |
| El_trc_lst[lcid] = list of bnodvalt objects for transmission coefficients whose indeces are used in El_loadt for the load case lcid. | |
| list * | El_trcc_lst |
| El_trcc_lst[lcid] = list of types of climatcond objects whose indeces are used in El_loadt for the load case lcid. | |
| list * | El_trr_lst |
| El_trr_lst[lcid] = list of bnodvalt objects for radiation coefficients whose indeces are used in El_loadt for the load case lcid. | |
| elemtypet * | El_type |
| type of elements | |
| char * | Inicdf |
| pointer to the initial condition file name (must not be deleted) | |
| FILE * | Log |
| Log file of mechprep. | |
| list | Nod_bclst |
| list of particular prescribed values of uknowns. It is referenced by Nod_bocon | |
| long ** | Nod_bocon |
| boundary conditions at nodes (prescribed values of unknowns) Nod_bc[i][j] returns id of pvalt for i-th node and j-th lcid | |
| long ** | Nod_ccn |
| prescribed coupled dofs at nodes | |
| crsectypet * | Nod_cst |
| cross-section types at nodes | |
| long * | Nod_cstdbi |
| cross-section type indeces of nodes in cross-section database | |
| long * | Nod_csti |
| cross-section indeces at nodes | |
| double ** | Nod_inicd |
| initial conditions at nodes, Nod_inicd[nod_id][lcid] = value of the initial condition for the given quantity (lcid) and given node (nod_id) | |
| long ** | Nod_sourcet |
| nodal sources of transported quantities, Nod_sourcet[nod_id][lcid] = index of quantitiy source in the Nod_srclst | |
| list | Nod_srclst |
| list of particular nodal sources of quantities, indeces from Nod_sourcet refer to this list | |
| gfunct * | Tft |
| array of time functions used in time dependent mechanical problems for each load case | |
| siftop * | Top |
| Sifel topology. | |
| long Check_unused_prop |
Flag for checking of unused properties.
database of cross-sections and their parameters
Referenced by input_crst(), input_elem_crsect(), input_nod_crsect(), outputt(), wr_crsecst(), wr_elementst(), and wr_nodest().
database of materials and their parameters
Referenced by input_elem_matt(), input_materialst(), outputt(), wr_elementst(), and wr_materialst().
El_cc_lst[lcid] = list of climatcond objects whose indeces are used in El_loadt for the load case lcid.
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), outputt(), and wr_climatcond().
El_ccf_lst[lcid] = list of files with climatcond objects whose indeces are used in El_loadt for the load case lcid.
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), outputt(), and wr_climatcond().
cross-section of elements
| long* El_cstdbi |
cross-section type indeces of elements in cross-section database
| long* El_csti |
cross-section indeces of elements
El_gcc_lst[lcid] = list of climatcond2 objects whose indeces are used in El_loadt for the load case lcid.
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), outputt(), and wr_climatcond2().
El_gccf_lst[lcid] = list of files with climatcond2 objects whose indeces are used in El_loadt for the load case lcid.
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), outputt(), and wr_climatcond2().
El_gtrcc_lst[lcid] = list of types of climatcond2 objects whose indeces are used in El_loadt for the load case lcid.
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), outputt(), and wr_climatcond2().
element load, El_load[el_id][lcid] = pointer to loadel structure
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), input_elempropt(), outputt(), and wr_loadelt().
| long** El_loadtcol |
columns where the edge|surface|volume El_load has been assigned firstly, El_loadln[el_id][lcid][0|1|2] first column with assignment of edge|surface|volume load
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), and outputt().
| long** El_loadtln |
lines where the edge|surface|volume El_load has been assigned firstly, El_loadln[el_id][lcid][0|1|2] first line with assignment of edge|surface|volume load
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), and outputt().
| long** El_matdbi |
material type indeces of elements in material database
| long** El_matid |
material indeces of elements
material type of elements
| long* El_nmat |
number of material types assigned to particular elements
El_nv_lst[lcid] = list of bnodvalt objects for nodal values whose indeces are used in El_loadt for the load case lcid.
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), outputt(), and wr_loadelt().
| long** El_sourcet |
sources of transported quantities on elements, Nod_sourcet[elem_id][lcid] = index of quantitiy source in the El_srclst
Referenced by input_elem_sourcet(), outputt(), and wr_sources().
list of particular sources of quantities on elements, indeces from El_sourcet refer to this list
Referenced by input_elem_sourcet(), outputt(), and wr_sources().
| long* El_tfunc |
indeces of time fucntions for switching elements on/off
El_trc_lst[lcid] = list of bnodvalt objects for transmission coefficients whose indeces are used in El_loadt for the load case lcid.
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), outputt(), and wr_loadelt().
El_trcc_lst[lcid] = list of types of climatcond objects whose indeces are used in El_loadt for the load case lcid.
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), outputt(), and wr_climatcond().
El_trr_lst[lcid] = list of bnodvalt objects for radiation coefficients whose indeces are used in El_loadt for the load case lcid.
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), outputt(), and wr_loadelt().
| char* Inicdf |
pointer to the initial condition file name (must not be deleted)
Referenced by input_nod_initcondt(), and main().
| FILE* Log |
Log file of mechprep.
list of particular prescribed values of uknowns. It is referenced by Nod_bocon
Referenced by input_nod_bocont(), outputt(), and wr_prescquant().
| long** Nod_bocon |
boundary conditions at nodes (prescribed values of unknowns) Nod_bc[i][j] returns id of pvalt for i-th node and j-th lcid
| long** Nod_ccn |
prescribed coupled dofs at nodes
cross-section types at nodes
| long* Nod_cstdbi |
cross-section type indeces of nodes in cross-section database
| long* Nod_csti |
cross-section indeces at nodes
| double** Nod_inicd |
initial conditions at nodes, Nod_inicd[nod_id][lcid] = value of the initial condition for the given quantity (lcid) and given node (nod_id)
| long** Nod_sourcet |
nodal sources of transported quantities, Nod_sourcet[nod_id][lcid] = index of quantitiy source in the Nod_srclst
Referenced by input_nod_sourcet(), outputt(), and wr_sources().
list of particular nodal sources of quantities, indeces from Nod_sourcet refer to this list
Referenced by input_nod_sourcet(), outputt(), and wr_sources().
array of time functions used in time dependent mechanical problems for each load case
Referenced by outputt().
| siftop* Top |
Sifel topology.
1.6.2