SIFEL/GEFEL/import_T3d.cpp File Reference

#include "import_T3d.h"
#include "siftop_element_types.h"
#include "iotools.h"
#include <stdlib.h>
#include <stdio.h>

Go to the source code of this file.

Defines

#define AssociatedElements   4
#define BoundaryEntities   3
#define Curve   2
#define Neighbourhood   5
#define Normal   2
#define Parameters   0
#define Patch   5
#define Region   4
#define Shell   6
#define Surface   3
#define Tangent   1
#define Vertex   1

Functions

void decode_mode (void)
long import_T3d (char *ofname, long paral)
long import_T3d_bricks (void)
long import_T3d_edges (void)
long import_T3d_nodes (long paral)
long import_T3d_pyrams (void)
long import_T3d_quads (void)
long import_T3d_set_topology_pointer (siftop &oS)
long import_T3d_tetras (void)
long import_T3d_trias (void)
long import_T3d_vedges (void)

Variables

long bricks
long degree
long edges
long elements
XFILEf
 Pointer to the input file.
long mode
long modeI [6]
long nodeI [20]
long nodes
long pyrams
long quads
long renum
siftop * S = NULL
 Pointer to siftop structure, which will contain topology from t3d file.
long tetras
long trias
long type
long vedges

Define Documentation

#define AssociatedElements   4
#define BoundaryEntities   3
#define Curve   2

Definition at line 20 of file import_T3d.cpp.

Referenced by import_T3d_nodes().

#define Neighbourhood   5
#define Normal   2

Definition at line 28 of file import_T3d.cpp.

Referenced by import_T3d_nodes().

#define Parameters   0

Definition at line 26 of file import_T3d.cpp.

Referenced by import_T3d_nodes().

#define Patch   5

Definition at line 23 of file import_T3d.cpp.

Referenced by import_T3d_nodes().

#define Region   4

Definition at line 22 of file import_T3d.cpp.

Referenced by import_T3d_nodes().

#define Shell   6

Definition at line 24 of file import_T3d.cpp.

Referenced by import_T3d_nodes().

#define Surface   3

Definition at line 21 of file import_T3d.cpp.

Referenced by import_T3d_nodes().

#define Tangent   1

Definition at line 27 of file import_T3d.cpp.

Referenced by import_T3d_nodes().

#define Vertex   1

Definition at line 19 of file import_T3d.cpp.

Referenced by import_T3d_nodes().


Function Documentation

void decode_mode ( void   ) 

This function decodes mode variable and stores results in modeI array

created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 59 of file import_T3d.cpp.

References mode, and modeI.

Referenced by import_T3d().

long import_T3d ( char *  ofname,
long  paral 
)

This function imports 3D pyramidal elements from t3d file f. Results are stored in S variable.

Parameters:
ofname - string with valid name and path of T3d output file
Return values:
-1 if topology pointer S is not set
-2 if file specified by ofname cannot be opened
1 created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 595 of file import_T3d.cpp.

References bricks, decode_mode(), degree, edges, elements, ignore, XFILE::ignorecase, import_T3d_bricks(), import_T3d_edges(), import_T3d_nodes(), import_T3d_pyrams(), import_T3d_quads(), import_T3d_tetras(), import_T3d_trias(), import_T3d_vedges(), XFILE::kwdmode, mode, nodes, print_err(), pyrams, quads, renum, S, tetras, trias, type, vedges, XFILE::warning, xfopen(), and xfscanf().

long import_T3d_bricks ( void   ) 

This function imports 3D brick elements from t3d file f. Results are stored in S variable.

Return values:
0 always

created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 521 of file import_T3d.cpp.

References AssociatedElements, BoundaryEntities, bricks, degree, dummy, if(), isolinear3d, isoquadratic3d, modeI, Neighbourhood, nodeI, print_err(), S, skipline(), and xfscanf().

Referenced by import_T3d().

long import_T3d_edges ( void   ) 

This function imports 1D elements from t3d file f. Results are stored in S variable.

Return values:
0 always

created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 136 of file import_T3d.cpp.

References degree, dummy, edges, isolinear1d, isoquadratic1d, nodeI, print_err(), S, and xfscanf().

Referenced by import_T3d().

long import_T3d_nodes ( long  paral  ) 

This function imports node coordinates and property number from t3d file f. Results are stored in S variable.

Return values:
0 always

created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 77 of file import_T3d.cpp.

References Curve, evertex, modeI, nodes, Normal, Parameters, Patch, Region, S, Shell, skipline(), Surface, Tangent, Vertex, and xfscanf().

Referenced by import_T3d().

long import_T3d_pyrams ( void   ) 

This function imports 3D pyramidal elements from t3d file f. Results are stored in S variable.

Return values:
0 always

created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 390 of file import_T3d.cpp.

References AssociatedElements, BoundaryEntities, degree, dummy, if(), modeI, Neighbourhood, nodeI, print_err(), pyramidelinear, pyramidequadratic, pyrams, S, skipline(), and xfscanf().

Referenced by import_T3d().

long import_T3d_quads ( void   ) 

This function imports 2D quad elements from t3d file f. Results are stored in S variable.

Return values:
0 always

created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 253 of file import_T3d.cpp.

References BoundaryEntities, degree, dummy, if(), isolinear2d, isoquadratic2d, modeI, Neighbourhood, nodeI, print_err(), quads, S, skipline(), and xfscanf().

Referenced by import_T3d().

long import_T3d_set_topology_pointer ( siftop &  oS  ) 

Function sets topology pointer of global variable S to value oS.

Parameters:
oS structure of siftop
Return values:
0 always

created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 45 of file import_T3d.cpp.

References S.

long import_T3d_tetras ( void   ) 

This function imports 3D tetrahedron elements from t3d file f. Results are stored in S variable.

Return values:
0 always

created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz modified 10.11.2005, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 321 of file import_T3d.cpp.

References AssociatedElements, BoundaryEntities, degree, dummy, if(), modeI, Neighbourhood, nodeI, print_err(), S, skipline(), tetrahedronlinear, tetrahedronquadratic, tetras, and xfscanf().

Referenced by import_T3d().

long import_T3d_trias ( void   ) 

This function imports 2D triangle elements from t3d file f. Results are stored in S variable.

Return values:
0 always

created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 185 of file import_T3d.cpp.

References BoundaryEntities, degree, dummy, if(), modeI, Neighbourhood, nodeI, print_err(), S, skipline(), trianglelinear, trianglequadratic, trias, and xfscanf().

Referenced by import_T3d().

long import_T3d_vedges ( void   ) 

This function imports 3D vedge elements from t3d file f. Results are stored in S variable.

Return values:
0 always

created 29.5.2000, Ondrej Hrstka modified 23.1.2002, Tomas Koudelka, koudelka@cml.fsv.cvut.cz

Definition at line 455 of file import_T3d.cpp.

References AssociatedElements, BoundaryEntities, degree, dummy, if(), modeI, Neighbourhood, nodeI, print_err(), S, skipline(), vedgelinear, vedgequadratic, vedges, and xfscanf().

Referenced by import_T3d().


Variable Documentation

long bricks

Definition at line 15 of file import_T3d.cpp.

Referenced by import_T3d(), and import_T3d_bricks().

long degree
long edges

Definition at line 15 of file import_T3d.cpp.

Referenced by import_T3d(), import_T3d_edges(), and fixnodesel::select_optimum_2d().

long elements

Definition at line 15 of file import_T3d.cpp.

Referenced by import_T3d().

XFILE* f

Pointer to the input file.

Definition at line 10 of file import_T3d.cpp.

Referenced by trlineart::approx(), trlinaxisym::approx(), quadquadrilattax::approx(), quadquadrilatt::approx(), quadlineart::approx(), quadlinaxisym::approx(), quadhext::approx(), quadbartax::approx(), quadbart::approx(), lintett::approx(), linhext::approx(), linbartax::approx(), linbart::approx(), soilplateq::approx(), quadwedge::approx(), quadtet::approx(), quadhex::approx(), q4plate::approx(), plquadcontact::approx(), planeelemsubqt::approx(), planeelemrotlt::approx(), planeelemrotlq::approx(), planeelemqt::approx(), planeelemqq::approx(), planeelemlt::approx(), planeelemlq::approx(), linwedge::approx(), lintetrot::approx(), lintet::approx(), linhexrot::approx(), linhex::approx(), dstelem::approx(), dktelem::approx(), creepbs::approx(), creepbbeam::approx(), creepb::approx(), cctelem::approx(), barelq3d::approx(), barelq2d::approx(), barel3d::approx(), barel2d::approx(), axisymqq::approx(), axisymlt::approx(), axisymlq::approx(), ArgyrisTriangle::approx(), trlineart::approx_nat(), trlinaxisym::approx_nat(), soilplatetr::approx_nat(), planeelemrotlt::approx_nat(), planeelemlt::approx_nat(), lintetrot::approx_nat(), lintet::approx_nat(), cctelem::approx_nat(), axisymlt::approx_nat(), ArgyrisTriangle::approx_nat(), arclength(), arclength15(), arclengthadapt(), arclengthrv(), arclengthrv1(), loadcaset::assemble(), loadcase::assemble(), dloadcase::assemble(), loadcaset::assemble_flux(), assemble_gradients_contrib(), assemble_init(), assemble_init_coup_upper(), FunctionConsumer::CallFunc(), lenjonesmat::compute_force(), loadcase::compute_reactions(), dloadcase::compute_reactions(), concreteBmat::concreteB_deff(), concreteBmatc::concreteB_deff(), concreteBmat::concreteB_fs(), concreteBmatc::concreteB_fs(), mohrcoulomb::cutting_plane(), mechmat::cutting_plane(), displ_control(), soilplateq::elem_integration(), q4plate::elem_integration(), f_tensor(), lenjonesmat::first_derivative(), garclength(), gemp(), densemat::gemp(), general_epressure(), general_epressure_varsup(), consol::get_hc(), ArgyrisTriangle::get_Hix(), ArgyrisTriangle::get_Hixx(), ArgyrisTriangle::get_Hixy(), ArgyrisTriangle::get_Hiy(), ArgyrisTriangle::get_Hiyy(), soilbeam::internal_forces(), beamgen3d::internal_forces(), beamel3d::internal_forces(), soilbeam::internal_forces1(), beamgen3d::internal_forces1(), tablefunct::inverse_piecewise_linear_interpol(), cemhydmat::laguer(), lin_nonstat_dform(), lin_nonstat_dform_resistance(), linear_nonstat_radiation_solv_dform(), linear_nonstat_solv_dform(), linear_nonstat_solv_dform_subcycl(), linear_nonstat_solv_vform(), anisodamrot::loadfuncvol(), anisodam::loadfuncvol(), mohrcoulomb::mc_msurf_cp(), mechmat::mult_surf_cutting_plane(), newton_raphson(), newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), newton_raphson_parcoupl_nonlin_new(), newton_raphson_parcoupl_nonlin_old(), newton_raphson_restart(), newton_raphsonep(), newton_raphsonrv1(), mechmat::newton_stress_return(), mechmat::newton_stress_return_2(), microM4::nlstresses(), microfiber::nlstresses(), hissplas::nlstresses(), beamgen3d::nodal_displ(), beamel3d::nodal_displ(), beamel2d::nodal_displ(), beamgen3d::nodal_forces(), beamel3d::nodal_forces(), beamel2d::nodal_forces(), nonlin_nonstat_dform(), nonlinear_nonstat_solv_fnr_dform(), nonlinear_nonstat_solv_fnr_dform_old(), nonlinear_nonstat_solv_nr_dform(), o30bazmat::o30baz_fs(), o30bazmatc::o30baz_fs(), one_step(), one_step_arcl(), one_step_linear(), one_step_nonlinear(), one_step_nonlinear_dform(), optim_driver::optim_driver(), par_newton_raphson_gparcoupl_lin(), par_newton_raphson_gparcoupl_nonlin(), par_newton_raphson_parcoupl_lin(), par_newton_raphson_parcoupl_lin_vform(), par_newton_raphson_parcoupl_nonlin(), par_one_step(), par_one_step_linear(), par_one_step_mefel(), par_one_step_nonlinear(), par_one_step_trfel_linear(), par_one_step_trfel_nonlinear(), par_solve_nonlinear_nonstationary_problem_dform(), par_solve_nonlinear_statics(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), par_solve_timemech_prob_old(), tablefunct::piecewise_const_interpol(), tablefunct::piecewise_linear_interpol(), sejtkrmat::rhs1d1(), multiph::rhs1d1(), gmultiph::rhs1d1(), con_awf2mat::rhs1d1(), con_awf1mat::rhs1d1(), sejtkrmatc::rhs1d1(), con_awf2matc::rhs1d1(), con_awf1matc::rhs1d1(), sejtkrmat::rhs2d1(), multiph::rhs2d1(), gmultiph::rhs2d1(), con_awf2mat::rhs2d1(), con_awf1mat::rhs2d1(), sejtkrmatc::rhs2d1(), con_awf2matc::rhs2d1(), con_awf1matc::rhs2d1(), sejtkrmat::rhs3d1(), multiph::rhs3d1(), gmultiph::rhs3d1(), con_awf2mat::rhs3d1(), con_awf1mat::rhs3d1(), sejtkrmatc::rhs3d1(), con_awf2matc::rhs3d1(), con_awf1matc::rhs3d1(), lenjonesmat::second_derivative(), gtopology::sloan_renumb(), solve_nonlinear_stationary_problem(), solve_nonlinear_stationary_problem_old(), solve_nonlinear_stationary_problem_pokus(), solve_prob_constr_phases(), mechmat::stiff_deps_vispl(), elemparticle::stiffmat_1d_kii(), elemparticle::stiffmat_1d_kij(), elemparticle::stiffmat_2d_kii(), elemparticle::stiffmat_2d_kij(), elemparticle::stiffmat_3d_kii(), elemparticle::stiffmat_3d_kij(), relaxeuroc::stress(), relaxeuroc::stress_decrement(), shefplast::stress_return(), beam2dspec::stresses(), test_gauss_double(), trlineart::total_integral(), trlinaxisym::total_integral(), quadquadrilattax::total_integral(), quadquadrilatt::total_integral(), quadlineart::total_integral(), quadlinaxisym::total_integral(), quadhext::total_integral(), quadbartax::total_integral(), quadbart::total_integral(), lintett::total_integral(), linhext::total_integral(), linbartax::total_integral(), linbart::total_integral(), visco_solver(), write_gid_nforces(), write_gid_nforcest(), write_nforces(), write_nforcest(), splas1d::yieldfunction(), shefplast::yieldfunction(), mohrcoulombpar::yieldfunction(), mohrcoulomb::yieldfunction(), j2flow2::yieldfunction(), j2flow::yieldfunction(), hissplas::yieldfunction(), drprag::yieldfunction(), chen::yieldfunction(), camclaycoup::yieldfunction(), camclay::yieldfunction(), boermat::yieldfunction(), and mechmat::yieldfunction().

long mode

Definition at line 14 of file import_T3d.cpp.

Referenced by arclengthrv(), arclengthrv1(), decode_mode(), and import_T3d().

long modeI[6]
long nodeI[20]
long nodes

Definition at line 15 of file import_T3d.cpp.

Referenced by gtopology::adjacelem(), gtopology::adjacnodes(), soilplatetr::allip_stresses(), soilplateq::allip_stresses(), soilplateq::appstrain(), planeelemsubqt::appstrain(), planeelemrotlt::appstrain(), planeelemqt::appstrain(), axisymlq::appstrain(), planeelemsubqt::appstress(), planeelemrotlt::appstress(), planeelemqt::appstress(), linhexrot::appstress(), linhex::appstress(), axisymlt::appstress(), axisymlq::appstress(), q4plate::areaforces(), dstelem::areaforces(), dktelem::areaforces(), transmat::aux_values(), trlineart::boundary_flux(), trlinaxisym::boundary_flux(), quadquadrilattax::boundary_flux(), quadquadrilatt::boundary_flux(), quadlineart::boundary_flux(), quadlinaxisym::boundary_flux(), quadbartax::boundary_flux(), quadbart::boundary_flux(), linbartax::boundary_flux(), linbart::boundary_flux(), trlineart::capacity_matrix(), trlinaxisym::capacity_matrix(), quadquadrilattax::capacity_matrix(), quadquadrilatt::capacity_matrix(), quadlineart::capacity_matrix(), quadlinaxisym::capacity_matrix(), quadhext::capacity_matrix(), quadbartax::capacity_matrix(), quadbart::capacity_matrix(), lintett::capacity_matrix(), linhext::capacity_matrix(), linbartax::capacity_matrix(), linbart::capacity_matrix(), trlineart::compute_error(), quadlineart::compute_error(), planeelemqt::compute_error(), planeelemqq::compute_error(), planeelemlt::compute_error(), planeelemlq::compute_error(), lintet::compute_error(), q4plate::compute_nlstress(), dstelem::compute_nlstress(), dktelem::compute_nlstress(), cctelem::compute_nlstress(), ArgyrisTriangle::compute_nlstress(), planeelemrotlt::compute_nonloc_nlstress(), trlineart::conductivity_matrix(), trlinaxisym::conductivity_matrix(), quadquadrilattax::conductivity_matrix(), quadquadrilatt::conductivity_matrix(), quadlineart::conductivity_matrix(), quadlinaxisym::conductivity_matrix(), quadhext::conductivity_matrix(), quadbartax::conductivity_matrix(), quadbart::conductivity_matrix(), linhext::conductivity_matrix(), linbartax::conductivity_matrix(), linbart::conductivity_matrix(), trlineart::convection_vector(), trlinaxisym::convection_vector(), quadquadrilattax::convection_vector(), quadquadrilatt::convection_vector(), quadlineart::convection_vector(), quadlinaxisym::convection_vector(), quadbartax::convection_vector(), quadbart::convection_vector(), linbartax::convection_vector(), linbart::convection_vector(), gtopology::edges(), gtopology::edges_mat(), soilplatetr::elem_integration(), soilplateq::elem_integration(), q4plate::elem_integration(), plquadcontact::elem_integration(), planeelemsubqt::elem_integration(), planeelemrotlt::elem_integration(), planeelemrotlq::elem_integration(), planeelemqt::elem_integration(), planeelemqq::elem_integration(), planeelemlt::elem_integration(), planeelemlq::elem_integration(), dstelem::elem_integration(), dktelem::elem_integration(), cctelem::elem_integration(), barel3d::elem_integration(), barel2d::elem_integration(), ArgyrisTriangle::elem_integration(), soilplateq::elem_strains(), planeelemsubqt::elem_strains(), planeelemrotlt::elem_strains(), planeelemsubqt::elem_stresses(), planeelemrotlt::elem_stresses(), gtopology::end_nodes(), planeelemlt::error(), dstelem::geom_matrix_shear(), gtopology::give_node_coord1d(), gtopology::give_node_coord2d(), gtopology::give_node_coord2dxz(), gtopology::give_node_coord3d(), give_transq_nodval(), give_valuesinpoints(), linhex::gl_internal_forces(), planeelemlq::gl_stiffness_matrix(), planeelemlq::gnl_internal_forces(), planeelemlq::gnl_stiffness_matrix(), import_T3d(), import_T3d_nodes(), q4plate::initstr_matrix(), beamel3d::initstr_matrix(), beamel2d::initstr_matrix(), beamel2d::initstr_matrix_expl(), elemparticle::inter_forces_1d(), elemparticle::inter_forces_2d(), elemparticle::inter_forces_3d(), trlineart::internal_fluxes(), trlinaxisym::internal_fluxes(), quadquadrilattax::internal_fluxes(), quadquadrilatt::internal_fluxes(), quadlineart::internal_fluxes(), quadlinaxisym::internal_fluxes(), quadhext::internal_fluxes(), quadbartax::internal_fluxes(), quadbart::internal_fluxes(), lintett::internal_fluxes(), linhext::internal_fluxes(), linbartax::internal_fluxes(), soilbeam::internal_forces(), linhex::internal_forces(), beamgen3d::internal_forces(), beamel3d::internal_forces(), beamel2d::internal_forces(), axisymqq::internal_forces(), axisymlq::internal_forces(), soilbeam::internal_forces1(), beamgen3d::internal_forces1(), interpolelem(), trlineart::intpointother(), trlinaxisym::intpointother(), quadquadrilattax::intpointother(), quadquadrilatt::intpointother(), quadlineart::intpointother(), quadlinaxisym::intpointother(), quadhext::intpointother(), quadbartax::intpointother(), quadbart::intpointother(), lintett::intpointother(), linhext::intpointother(), linbartax::intpointother(), linbart::intpointother(), intpointval(), intpointval2(), intpointvalt(), quadtet::ip_strains(), quadhex::ip_strains(), lintet::ip_strains(), planeelemrotlt::ipvolume(), planeelemrotlq::ipvolume(), planeelemqt::ipvolume(), planeelemqq::ipvolume(), planeelemlt::ipvolume(), planeelemlq::ipvolume(), trlineart::l_matrix(), quadlineart::l_matrix(), linhext::l_matrix(), trlineart::l_t_matrix(), quadlineart::l_t_matrix(), linhext::l_t_matrix(), lnso_leso_setting(), quadtet::load_matrix(), quadhex::load_matrix(), q4plate::load_matrix(), planeelemsubqt::load_matrix(), planeelemrotlt::load_matrix(), planeelemrotlq::load_matrix(), planeelemqt::load_matrix(), planeelemqq::load_matrix(), planeelemlt::load_matrix(), planeelemlq::load_matrix(), lintetrot::load_matrix(), lintet::load_matrix(), linhexrot::load_matrix(), linhex::load_matrix(), cctelem::load_matrix(), beamgen3d::load_matrix(), beamel3d::load_matrix(), axisymqq::load_matrix(), axisymlt::load_matrix(), axisymlq::load_matrix(), ArgyrisTriangle::load_matrix(), planeelemrotlt::local_values(), quadrilatc::lower_cap_coup_matrix(), quadrilatc::lower_cond_coup_matrix(), barelc::lower_internal_fluxes(), plquadcontact::mainip_strains(), planeelemsubqt::mainip_strains(), linhex::mainip_strains(), axisymqq::mainip_strains(), quadtet::mass_matrix(), quadhex::mass_matrix(), planeelemsubqt::mass_matrix(), planeelemrotlt::mass_matrix(), planeelemrotlq::mass_matrix(), planeelemqt::mass_matrix(), planeelemqq::mass_matrix(), planeelemlt::mass_matrix(), planeelemlq::mass_matrix(), lintetrot::mass_matrix(), lintet::mass_matrix(), linhexrot::mass_matrix(), linhex::mass_matrix(), cctelem::mass_matrix(), beamel3d::mass_matrix(), beamel2d::mass_matrix(), axisymqq::mass_matrix(), axisymlt::mass_matrix(), axisymlq::mass_matrix(), ArgyrisTriangle::mass_matrix(), beamel2d::mass_matrix_expl(), beam2dspec::mass_matrix_expl(), mefel_trfel(), mefel_trfel_by_nodes(), planeelemqq::midpoints(), planeelemrotlt::nod_others(), planeelemlt::nod_others(), linhex::nod_others(), soilplateq::nod_strains(), planeelemsubqt::nod_strains(), planeelemrotlt::nod_strains(), planeelemqt::nod_strains(), linhex::nod_strains(), axisymqq::nod_strains(), axisymlq::nod_strains(), quadtet::nod_strains_comp(), quadhex::nod_strains_comp(), planeelemrotlq::nod_strains_comp(), planeelemlt::nod_strains_comp(), linhexrot::nod_strains_comp(), linhex::nod_strains_comp(), barelq3d::nod_strains_comp(), axisymqq::nod_strains_comp(), axisymlt::nod_strains_comp(), axisymqq::nod_strains_old(), planeelemsubqt::nod_stresses(), planeelemrotlt::nod_stresses(), planeelemqt::nod_stresses(), linhex::nod_stresses(), axisymqq::nod_stresses(), axisymlq::nod_stresses(), axisymqq::nod_stresses_comp(), axisymqq::nod_stresses_old(), beamgen3d::nodal_displ(), beamel3d::nodal_displ(), beamel2d::nodal_displ(), beamgen3d::nodal_forces(), beamel3d::nodal_forces(), beamel2d::nodal_forces(), quadtet::node_forces_surf(), quadhex::node_forces_surf(), lintet::node_forces_surf(), linhex::node_forces_surf(), linhexrot::node_forces_surf_old(), linhex::node_forces_surf_old(), dstelem::nodeforces(), dktelem::nodeforces(), least_square::nodvalue_assembling_ae(), patch_averaging::nodvalue_assembling_ae(), planeelemqt::ntdbr_vector(), planeelemqq::ntdbr_vector(), planeelemlt::ntdbr_vector(), planeelemlq::ntdbr_vector(), planeelemqt::ntn_matrix(), planeelemqq::ntn_matrix(), planeelemlt::ntn_matrix(), planeelemlq::ntn_matrix(), opposite_node(), least_square::polynom_coefficients_inv_ae(), print_contoures(), trlineart::quantity_source_vector(), quadquadrilatt::quantity_source_vector(), quadlineart::quantity_source_vector(), quadbartax::quantity_source_vector(), quadbart::quantity_source_vector(), linbartax::quantity_source_vector(), soilplateq::res_eigstrain_forces(), quadtet::res_eigstrain_forces(), quadhex::res_eigstrain_forces(), q4plate::res_eigstrain_forces(), planeelemsubqt::res_eigstrain_forces(), planeelemrotlt::res_eigstrain_forces(), planeelemrotlq::res_eigstrain_forces(), planeelemqt::res_eigstrain_forces(), planeelemqq::res_eigstrain_forces(), planeelemlt::res_eigstrain_forces(), planeelemlq::res_eigstrain_forces(), lintetrot::res_eigstrain_forces(), lintet::res_eigstrain_forces(), linhexrot::res_eigstrain_forces(), linhex::res_eigstrain_forces(), cctelem::res_eigstrain_forces(), barelq3d::res_eigstrain_forces(), barelq2d::res_eigstrain_forces(), barel3d::res_eigstrain_forces(), barel2d::res_eigstrain_forces(), axisymqq::res_eigstrain_forces(), axisymlt::res_eigstrain_forces(), axisymlq::res_eigstrain_forces(), ArgyrisTriangle::res_eigstrain_forces(), soilplatetr::res_incr_internal_forces(), soilplateq::res_incr_internal_forces(), quadtet::res_incr_internal_forces(), quadhex::res_incr_internal_forces(), q4plate::res_incr_internal_forces(), planeelemsubqt::res_incr_internal_forces(), planeelemrotlt::res_incr_internal_forces(), planeelemrotlq::res_incr_internal_forces(), planeelemqt::res_incr_internal_forces(), planeelemqq::res_incr_internal_forces(), planeelemlt::res_incr_internal_forces(), planeelemlq::res_incr_internal_forces(), lintetrot::res_incr_internal_forces(), lintet::res_incr_internal_forces(), linhexrot::res_incr_internal_forces(), linhex::res_incr_internal_forces(), dstelem::res_incr_internal_forces(), dktelem::res_incr_internal_forces(), cctelem::res_incr_internal_forces(), barelq3d::res_incr_internal_forces(), barelq2d::res_incr_internal_forces(), barel3d::res_incr_internal_forces(), barel2d::res_incr_internal_forces(), axisymqq::res_incr_internal_forces(), axisymlt::res_incr_internal_forces(), axisymlq::res_incr_internal_forces(), ArgyrisTriangle::res_incr_internal_forces(), soilplatetr::res_internal_forces(), soilplateq::res_internal_forces(), shelltr::res_internal_forces(), quadtet::res_internal_forces(), quadhex::res_internal_forces(), q4plate::res_internal_forces(), plquadcontact::res_internal_forces(), planeelemsubqt::res_internal_forces(), planeelemrotlt::res_internal_forces(), planeelemrotlq::res_internal_forces(), planeelemqt::res_internal_forces(), planeelemqq::res_internal_forces(), planeelemlt::res_internal_forces(), planeelemlq::res_internal_forces(), lintetrot::res_internal_forces(), lintet::res_internal_forces(), linhexrot::res_internal_forces(), dstelem::res_internal_forces(), dktelem::res_internal_forces(), cctelem::res_internal_forces(), barelq3d::res_internal_forces(), barelq2d::res_internal_forces(), barel3d::res_internal_forces(), barel2d::res_internal_forces(), axisymqq::res_internal_forces(), axisymlt::res_internal_forces(), ArgyrisTriangle::res_internal_forces(), shelltr::res_ip_strains(), shellq::res_ip_strains(), quadtet::res_ip_strains(), quadhex::res_ip_strains(), q4plate::res_ip_strains(), planeelemrotlt::res_ip_strains(), planeelemrotlq::res_ip_strains(), planeelemqq::res_ip_strains(), planeelemlt::res_ip_strains(), planeelemlq::res_ip_strains(), lintetrot::res_ip_strains(), linhexrot::res_ip_strains(), linhex::res_ip_strains(), dstelem::res_ip_strains(), dktelem::res_ip_strains(), cctelem::res_ip_strains(), barel3d::res_ip_strains(), barel2d::res_ip_strains(), ArgyrisTriangle::res_ip_strains(), quadtet::res_load_matrix(), quadhex::res_load_matrix(), planeelemqq::res_load_matrix(), planeelemlt::res_load_matrix(), planeelemlq::res_load_matrix(), linhexrot::res_load_matrix(), linhex::res_load_matrix(), barel2d::res_load_matrix(), quadrilatc::res_mainip_strains(), barelc::res_mainip_strains(), soilplatetr::res_mainip_strains(), soilplateq::res_mainip_strains(), plquadcontact::res_mainip_strains(), planeelemrotlt::res_mainip_strains(), planeelemqt::res_mainip_strains(), beam2dspec::res_mainip_strains(), barelq3d::res_mainip_strains(), barelq2d::res_mainip_strains(), axisymlt::res_mainip_strains(), axisymlq::res_mainip_strains(), beam2dspec::res_mainip_stresses(), quadtet::res_mass_matrix(), quadhex::res_mass_matrix(), planeelemqq::res_mass_matrix(), planeelemlt::res_mass_matrix(), planeelemlq::res_mass_matrix(), linhexrot::res_mass_matrix(), linhex::res_mass_matrix(), barel3d::res_mass_matrix(), barel2d::res_mass_matrix(), soilplateq::res_nonloc_internal_forces(), quadtet::res_nonloc_internal_forces(), quadhex::res_nonloc_internal_forces(), q4plate::res_nonloc_internal_forces(), planeelemsubqt::res_nonloc_internal_forces(), planeelemrotlt::res_nonloc_internal_forces(), planeelemrotlq::res_nonloc_internal_forces(), planeelemqt::res_nonloc_internal_forces(), planeelemqq::res_nonloc_internal_forces(), planeelemlt::res_nonloc_internal_forces(), planeelemlq::res_nonloc_internal_forces(), lintetrot::res_nonloc_internal_forces(), lintet::res_nonloc_internal_forces(), linhexrot::res_nonloc_internal_forces(), linhex::res_nonloc_internal_forces(), cctelem::res_nonloc_internal_forces(), barelq3d::res_nonloc_internal_forces(), barelq2d::res_nonloc_internal_forces(), barel3d::res_nonloc_internal_forces(), barel2d::res_nonloc_internal_forces(), axisymqq::res_nonloc_internal_forces(), axisymlt::res_nonloc_internal_forces(), axisymlq::res_nonloc_internal_forces(), ArgyrisTriangle::res_nonloc_internal_forces(), shelltr::res_stiffness_matrix(), shellq::res_stiffness_matrix(), quadtet::res_stiffness_matrix(), quadhex::res_stiffness_matrix(), q4plate::res_stiffness_matrix(), plquadcontact::res_stiffness_matrix(), planeelemsubqt::res_stiffness_matrix(), planeelemrotlt::res_stiffness_matrix(), planeelemrotlq::res_stiffness_matrix(), planeelemqt::res_stiffness_matrix(), planeelemqq::res_stiffness_matrix(), planeelemlt::res_stiffness_matrix(), planeelemlq::res_stiffness_matrix(), lintetrot::res_stiffness_matrix(), lintet::res_stiffness_matrix(), linhexrot::res_stiffness_matrix(), linhex::res_stiffness_matrix(), dstelem::res_stiffness_matrix(), dktelem::res_stiffness_matrix(), cctelem::res_stiffness_matrix(), barelq3d::res_stiffness_matrix(), barelq2d::res_stiffness_matrix(), barel3d::res_stiffness_matrix(), barel2d::res_stiffness_matrix(), axisymlt::res_stiffness_matrix(), ArgyrisTriangle::res_stiffness_matrix(), argyrisplate::res_stiffness_matrix(), fixnodesel::select_optimum_2d(), argyrisplate::shapefunctions(), solution_correction(), soilplatetr::stiffness_matrix(), soilplateq::stiffness_matrix(), soilbeam::stiffness_matrix(), quadwedge::stiffness_matrix(), q4plate::stiffness_matrix(), plquadcontact::stiffness_matrix(), planeelemsubqt::stiffness_matrix(), planeelemrotlt::stiffness_matrix(), planeelemrotlq::stiffness_matrix(), planeelemqt::stiffness_matrix(), planeelemqq::stiffness_matrix(), planeelemlt::stiffness_matrix(), linwedge::stiffness_matrix(), linhex::stiffness_matrix(), dstelem::stiffness_matrix(), dktelem::stiffness_matrix(), cctelem::stiffness_matrix(), beamgen3d::stiffness_matrix(), beamel3d::stiffness_matrix(), beamel2d::stiffness_matrix(), barelq2d::stiffness_matrix(), barel2d::stiffness_matrix(), axisymqq::stiffness_matrix(), axisymlq::stiffness_matrix(), ArgyrisTriangle::stiffness_matrix(), argyrisplate::stiffness_matrix(), elemparticle::stiffness_matrix_1d(), elemparticle::stiffness_matrix_2d(), elemparticle::stiffness_matrix_3d(), beamel2d::stiffness_matrix_expl(), beam2dspec::stiffness_matrix_expl(), beamel2d::stiffness_matrix_expl_local(), beamel3d::stiffness_matrix_local(), beamel3d::stiffness_matrix_local2(), soilbeam::strains(), beam2dspec::strains(), linhex::temp_forces(), linhex::tempstrains(), axisymqq::tempstrains(), axisymlq::tempstrains(), trlineart::total_integral(), trlinaxisym::total_integral(), quadquadrilattax::total_integral(), quadquadrilatt::total_integral(), quadlineart::total_integral(), quadlinaxisym::total_integral(), quadhext::total_integral(), quadbartax::total_integral(), quadbart::total_integral(), lintett::total_integral(), linhext::total_integral(), linbartax::total_integral(), linbart::total_integral(), linbart::total_integral_ip(), dstelem::tran_matrix(), trlineart::transf_coeff(), trlinaxisym::transf_coeff(), quadquadrilattax::transf_coeff(), quadquadrilatt::transf_coeff(), quadlineart::transf_coeff(), quadlinaxisym::transf_coeff(), quadhext::transf_coeff(), lintett::transf_coeff(), linhext::transf_coeff(), trlineart::transf_flux(), trlinaxisym::transf_flux(), quadquadrilattax::transf_flux(), quadquadrilatt::transf_flux(), quadlineart::transf_flux(), quadlinaxisym::transf_flux(), quadhext::transf_flux(), lintett::transf_flux(), linhext::transf_flux(), trlineart::transf_val(), trlinaxisym::transf_val(), quadquadrilattax::transf_val(), quadquadrilatt::transf_val(), quadlineart::transf_val(), quadlinaxisym::transf_val(), quadhext::transf_val(), lintett::transf_val(), linhext::transf_val(), trlineart::transmission_matrix(), trlinaxisym::transmission_matrix(), quadquadrilattax::transmission_matrix(), quadquadrilatt::transmission_matrix(), quadlineart::transmission_matrix(), quadlinaxisym::transmission_matrix(), quadbartax::transmission_matrix(), quadbart::transmission_matrix(), linbartax::transmission_matrix(), linbart::transmission_matrix(), trlineart::transmission_vector(), trlinaxisym::transmission_vector(), quadquadrilattax::transmission_vector(), quadquadrilatt::transmission_vector(), quadlineart::transmission_vector(), quadlinaxisym::transmission_vector(), quadbartax::transmission_vector(), quadbart::transmission_vector(), linbartax::transmission_vector(), linbart::transmission_vector(), trfel_mefel_by_nodes(), quadrilatc::upper_cap_coup_matrix(), quadrilatc::upper_cond_coup_matrix(), quadrilatc::upper_cond_coup_vector(), axiquadc::upper_cond_coup_vector(), quadlineart::volume_rhs_vector(), quadlinaxisym::volume_rhs_vector(), quadbart::volume_rhs_vector(), linhext::volume_rhs_vector(), linbart::volume_rhs_vector(), and write_gid_nodtensor().

long pyrams

Definition at line 15 of file import_T3d.cpp.

Referenced by import_T3d(), and import_T3d_pyrams().

long quads

Definition at line 15 of file import_T3d.cpp.

Referenced by import_T3d(), and import_T3d_quads().

long renum

Definition at line 14 of file import_T3d.cpp.

Referenced by import_T3d().

siftop* S = NULL

Pointer to siftop structure, which will contain topology from t3d file.

Definition at line 9 of file import_T3d.cpp.

Referenced by import_T3d(), import_T3d_bricks(), import_T3d_edges(), import_T3d_nodes(), import_T3d_pyrams(), import_T3d_quads(), import_T3d_set_topology_pointer(), import_T3d_tetras(), import_T3d_trias(), and import_T3d_vedges().

long tetras

Definition at line 15 of file import_T3d.cpp.

Referenced by import_T3d(), and import_T3d_tetras().

long trias

Definition at line 15 of file import_T3d.cpp.

Referenced by import_T3d(), and import_T3d_trias().

long type
long vedges

Definition at line 15 of file import_T3d.cpp.

Referenced by import_T3d(), and import_T3d_vedges().


Generated by  doxygen 1.6.2