#include <probdesc.h>
Public Member Functions | |
void | print (FILE *out) |
probdesc () | |
void | read (XFILE *in) |
~probdesc () | |
Public Attributes | |
long | adaptivityflag |
double | alphafvn |
answertype | comp_inidispl |
damping | damp |
double | deltafvn |
long | detnodstrain |
long | dim |
dimension of solved problem | |
double | dlambda |
actual load coeficient increment | |
double | dmass |
mass matrix coefficient | |
double | |
data about solver of eigenvalues and eigenvectors | |
double | dstiff |
stiffness matrix coefficient | |
double | dtime |
actual time increment | |
double | dtmin |
minimum time increment | |
eigvalsol | eigsol |
long nsub; | |
long | eigstrains |
indicator of eigenstrains | |
long | eigstrcomp |
long | ense |
estimated number of rigid body motions | |
double | errep |
required norm of vector of unbalanced forces | |
double | errnr |
required norm of vector of unbalanced forces | |
char * | filename |
path of the output(input) filename | |
hdbcontr | hdbcont |
backup controler | |
answertype * | hdbtime |
long | homog |
long | istep |
index of actual load step (arclength,. ..) | |
long | jstep |
index of actual iteration step (Newton-Raphson) | |
pkwd_sw | kwdsw |
keyword processing option | |
double | lambda |
load coefficient | |
long | lbtype |
double * | loadcoef |
coeficient for static load, which simulates excaving material; number of coef. equals to niep | |
macromicrotype | mami |
materialmodel | matmodel |
type of material model (local x non-local) | |
long | mcnne |
char | name [1001] |
problem name | |
long | niep |
maximum number of increments | |
long | niilnr |
suffix of the output(input) filename | |
long | nincr |
long | nivsm |
number of iterations in method of variable stiffness | |
nonlinman * | nlman |
data about solver of system of nonlinear equations | |
long | nodeintfor |
long | nonlocphase |
nonlintimesolvertype | nrsolv |
long | ns |
number of simulation | |
long | nselnodep |
number of selected nodes for earth pressure problems, where will be variable supports | |
long | ntiletypes |
long | otheraver |
long | othercomp |
long | otherpos |
long | otherstate |
answertype * | outdrv_time |
char * | path |
long | pore_press |
long | reactcomp |
double | rlerrep |
required error of lambda value in the arclength method | |
long * | selnodep |
selected nodes for earth pressure problems, where will be variable supports | |
slesolv * | ssle |
data about solver of system of linear equations | |
double | stepep |
load step size for the load iteration algorithm | |
long | stochasticcalc |
long | strainaver |
long | straincomp |
long | strainpos |
long | strainstate |
long | strcomp |
long | stressaver |
long | stresscomp |
long | stresspos |
long | stressstate |
char * | suffix |
filename of the output(input) filename | |
long | temperature |
epsolvertype | tepsol |
type of earth pressure solver | |
forcedsolver | tforvib |
type of forced vibration solver | |
double | time |
time | |
timecontr | timecon |
time controller | |
long | tlm |
type of layered problem | |
timetypeprin | tpr |
type of time printing | |
problemtype | tprob |
type of problem | |
storagetype | tstormm |
type of storage of mass matrix | |
storagetype | tstorsm |
double | zero |
computer zero |
class probdesc
it is one of the five most important classes of the program (probdesc, mechtop, mechmat, mechbclc, mechcrsec)
JK, TK
Definition at line 29 of file probdesc.h.
probdesc | ( | ) |
Constructor initializes data members to zero or default values.
Created by JK Modified by TKo, TKr
Definition at line 19 of file probdesc.cpp.
References adaptivityflag, alphafvn, comp_inidispl, damp, deltafvn, detnodstrain, dim, dlambda, dmass, dstiff, dtime, dtmin, eigstrains, eigstrcomp, ense, errep, errnr, filename, hdbcont, hdbcontr::hdbfmtr, hdbcontr::hdbfmts, hdbcontr::hdbnamer, hdbcontr::hdbnames, hdbcontr::hdbtype, homog, istep, jstep, kwdsw, lambda, lbtype, limit, loadcoef, matmodel, mcnne, memset(), name, niep, niilnr, nivsm, nlman, no, nodamp, nodeintfor, nohdb, nokwd, nonlocphase, nselnodep, ntiletypes, otheraver, othercomp, otherpos, otherstate, path, pore_press, hdbcontr::prec, reactcomp, rlerrep, seconds, selnodep, hdbcontr::selother_id, hdbcontr::selother_r, hdbcontr::selother_s, ssle, stepep, stochasticcalc, strainaver, straincomp, strainpos, strainstate, strcomp, stressaver, stresscomp, stresspos, stressstate, suffix, temperature, tepsol, text, time, tlm, tpr, tstormm, tstorsm, and zero.
~probdesc | ( | ) |
void print | ( | FILE * | out | ) |
The function prints data for pre-processor.
out | - pointer to opened text file |
Created by Tomas Koudelka
Definition at line 894 of file probdesc.cpp.
References Ada, adaptivityflag, alphafvn, nonlinman::check_div, comp_inidispl, damp, deltafvn, nonlinman::div_min_steps, dmass, dstiff, earth_pressure, eigen_dynamics, eigsol, ense, epplast_sol, errep, errnr, nonlinman::errnr, findiff, forced_dynamics, gep_sol, gepvarsup_sol, growing_mech_structure, Gtm, hdbcont, hemivar_inequal, homog, ijth_tangent_stiff, nonlinman::ithstiffchange, nonlinman::jthstiffchange, layered_linear_statics, lbtype, limit, lin_floating_subdomain, linear_statics, load_balancing, loadcoef, massdamp, mat_nonlinear_statics, mech_timedependent_prob, Mespr, Mp, name, newmark, niep, niilnr, nonlinman::niilnr, nlman, nodamp, gtopology::nodren, nonlin_floating_subdomain, nonlinear_dynamics, nrsolv, nselnodep, on, otheraver, othercomp, otherpos, hdbcontr::print(), nonlinman::print(), timecontr::print(), eigvalsol::print(), slesolv::print(), print_err(), adaptivity::printinit(), rayleighdamp, reactcomp, rlerrep, selnodep, ssle, stepep, stiffdamp, nonlinman::stmat, stochasticcalc, strainaver, straincomp, strainpos, stressaver, stresscomp, stresspos, tepsol, tforvib, timecon, tpr, tprob, tstormm, and tstorsm.
Referenced by main(), and par_solve_nonlinear_statics().
void read | ( | XFILE * | in | ) |
The function reads basic data about solved problem.
in | - input stream |
Created by JK, 20.7.2001 Modified by TKo, TKr
Definition at line 180 of file probdesc.cpp.
References Ada, adaptivityflag, alphafvn, answertype_kwdset(), nonlinman::check_div, gtopology::cngen, comp_inidispl, cuthill_mckee, damp, damping_kwdset(), deltafvn, nonlinman::div_min_steps, dmass, gtopology::dofcontr, dstiff, earth_pressure, eigen_dynamics, eigsol, epplast_sol, errep, errnr, nonlinman::errnr, findiff, flagsw_kwdset(), forced_dynamics, forcedsolver_kwdset(), gep_sol, gepvarsup_sol, growing_mech_structure, Gtm, hdbcont, hdbcontr::hdbtype, hemivar_inequal, homog, ijth_tangent_stiff, nonlinman::ithstiffchange, nonlinman::jthstiffchange, layered_linear_statics, lbtype, limit, lin_floating_subdomain, linear_statics, load_balancing, loadcoef, massdamp, mat_nonlinear_statics, mech_timedependent_prob, memset(), Mespr, modal_analysis, Mp, name, newmark, niep, niilnr, nonlinman::niilnr, nincr, nlman, no_renumbering, nodamp, noderenumb_kwdset(), gtopology::nodren, nonlin_floating_subdomain, nonlinear_dynamics, nonlintimesolvertype_kwdset(), nrsolv, nselnodep, ntiletypes, on, otheraver, othercomp, otherpos, print_err(), print_warning(), problemtype_kwdset(), rayleighdamp, reactcomp, hdbcontr::read(), nonlinman::read(), timecontr::read(), eigvalsol::read(), slesolv::read(), adaptivity::readinit(), rev_cuthill_mckee, rlerrep, gtopology::rst, selnodep, sloan, ssle, stepep, stiffdamp, stiffmatrix_kwdset(), nonlinman::stmat, stochasticcalc, storagetype_kwdset(), strainaver, straincomp, strainpos, stressaver, stresscomp, stresspos, tepsol, tforvib, timecon, timetypeprin_kwdset(), tpr, tprob, tstormm, tstorsm, and xfscanf().
Referenced by main(), mefel_init(), metr_init(), pmefel_init(), and pmetr_init().
long adaptivityflag |
adaptivity calculation indicator adaptivity == 0 - no adaptivity calculation adaptivity == 1 - adaptivity calculation - SPR type adaptivity == 2 - adaptivity calculation - Z2 type
Definition at line 229 of file probdesc.h.
Referenced by adaptivity::adaptivity(), par_solve_linear_statics(), pmefel_init(), print(), probdesc(), read(), adaptivity::readinit(), and solve_linear_statics().
FORCED VIBRATION SOLVER coefficients of the Newmark method
Definition at line 111 of file probdesc.h.
Referenced by newmark_method(), nonlin_newmark_method(), print(), probdesc(), and read().
flag fro computing of initial displacements of new structure parts used in growing problems comp_inidispl = 0 (no - default value) - initial displacements are taken only from interface nodes comp_inidispl = 1 (yes) - initial displacements due to attained displacements on interface nodes are calculated
Definition at line 317 of file probdesc.h.
Referenced by newton_raphson_gparcoupl_nonlin(), print(), probdesc(), read(), and solve_prob_constr_phases().
DAMPING type of damping
Definition at line 58 of file probdesc.h.
Referenced by damping_matrix(), print(), probdesc(), and read().
Definition at line 111 of file probdesc.h.
Referenced by newmark_method(), nonlin_newmark_method(), print(), probdesc(), and read().
long detnodstrain |
Definition at line 38 of file probdesc.h.
Referenced by compute_nodestrains(), print_default_dx(), and probdesc().
long dim |
actual load coeficient increment
Definition at line 74 of file probdesc.h.
Referenced by garclength(), gnewton_raphson(), gnewton_raphson2(), hypoplast::matstiff(), hypoplast::nlstresses(), and probdesc().
mass matrix coefficient
Definition at line 60 of file probdesc.h.
Referenced by damping_matrix(), print(), probdesc(), and read().
data about solver of eigenvalues and eigenvectors
threshold for rejection from compressed storages
Definition at line 102 of file probdesc.h.
stiffness matrix coefficient
Definition at line 62 of file probdesc.h.
Referenced by damping_matrix(), print(), probdesc(), and read().
actual time increment
Definition at line 68 of file probdesc.h.
Referenced by creep_nlstressesincr(), hypoplast::matstiff(), hypoplast::nlstresses(), probdesc(), visco_solver(), and visco_solver2().
long nsub;
number of subdomains in hemivariational inequalities SOLVER TYPES type of eigenvibration solver
Definition at line 87 of file probdesc.h.
Referenced by lhsrhs::alloc(), inverse_iteration(), parallel_inverse_iteration(), parallel_solution_eigen_dynamics(), parallel_subspace_iter_ortho(), print(), print_eigenvalues(), print_eigenvect_martin(), print_eigenvectors(), stochdriver::read(), read(), mechbclc::read(), response_spectrum_method(), solve_eigen_dynamics(), subspace_iter_jac(), subspace_iter_ortho(), and subspace_shift_iter_ortho().
long eigstrains |
indicator of eigenstrains
Definition at line 239 of file probdesc.h.
Referenced by mechbclc::eigstrain_computation(), hypoplast::initval(), mefel_init(), mefel_right_hand_side(), metr_init(), newton_raphson_coupl_new(), newton_raphson_parcoupl_lin(), nodal_eigstrain_forces(), par_visco_mefel_init(), par_visco_solver_init(), mechbclc::print_eigenstrains(), probdesc(), mechbclc::read_eigenstrains(), and visco_solver_init().
long eigstrcomp |
Eigenstress computation flag strcomp=0 - Eigenstresses are not computed during evaluation of eigenstress forces this is used for computation of nodal forces due to pore pressures in partialy coupled problems strcomp=1 - Eigenstresses are computed during evaluation of eigenstress forces (due to prescribed eigenstrains or due to thermal starins. Except of the previous case, this is always used
Definition at line 140 of file probdesc.h.
Referenced by soilplateq::eigstrain_forces(), quadtet::eigstrain_forces(), quadhex::eigstrain_forces(), q4plate::eigstrain_forces(), planeelemsubqt::eigstrain_forces(), planeelemrotlt::eigstrain_forces(), planeelemrotlq::eigstrain_forces(), planeelemqt::eigstrain_forces(), planeelemqq::eigstrain_forces(), planeelemlt::eigstrain_forces(), planeelemlq::eigstrain_forces(), lintetrot::eigstrain_forces(), lintet::eigstrain_forces(), linhexrot::eigstrain_forces(), linhex::eigstrain_forces(), cctelem::eigstrain_forces(), barelq3d::eigstrain_forces(), barelq2d::eigstrain_forces(), barel3d::eigstrain_forces(), barel2d::eigstrain_forces(), axisymqq::eigstrain_forces(), axisymlt::eigstrain_forces(), axisymlq::eigstrain_forces(), ArgyrisTriangle::eigstrain_forces(), nodal_eigstrain_forces(), nodal_pore_press_forces(), and probdesc().
long ense |
estimated number of rigid body motions
Definition at line 288 of file probdesc.h.
Referenced by print(), and probdesc().
required norm of vector of unbalanced forces
Definition at line 147 of file probdesc.h.
Referenced by general_epressure(), general_epressure_varsup(), print(), probdesc(), and read().
required norm of vector of unbalanced forces
Definition at line 307 of file probdesc.h.
Referenced by newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), 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_mefel(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), print(), probdesc(), read(), and solve_prob_constr_phases().
char* filename |
path of the output(input) filename
Definition at line 299 of file probdesc.h.
Referenced by arclengthrv(), femplast_epressure(), mefel_init(), metr_init(), newton_raphson_parcoupl_nonlin_new(), newton_raphson_parcoupl_nonlin_old(), nonlinear_solver_adaptiv(), par_newton_raphson_parcoupl_lin(), probdesc(), and ~probdesc().
backup controler
Definition at line 332 of file probdesc.h.
Referenced by arclengthrv(), garclength(), gnewton_raphson(), gnewton_raphson2(), newton_raphson_coupl_new(), newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_common_dt(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), par_newton_raphson_gparcoupl_lin(), par_newton_raphson_gparcoupl_nonlin(), par_newton_raphson_parcoupl_lin(), par_newton_raphson_parcoupl_nonlin(), par_one_step(), par_one_step_mefel(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), par_visco_mefel_init(), par_visco_solver_init(), pmefel_init(), pmetr_init(), print(), probdesc(), read(), restore_adjacip(), mechmat::restore_intpoints_bin(), mechmat::restore_intpoints_txt(), save_adjacip(), intpoints::save_data_txt(), mechmat::save_intpoints_bin(), mechmat::save_intpoints_txt(), solve_nonlinear_statics(), solve_prob_constr_phases(), solver_restore(), solver_restore_binary(), solver_restore_binary_multiple(), solver_restore_binary_single(), solver_restore_text(), solver_restore_text_multiple(), solver_restore_text_single(), solver_save(), solver_save_binary(), solver_save_binary_multiple(), solver_save_binary_single(), solver_save_text(), solver_save_text_multiple(), solver_save_text_single(), visco_solver(), visco_solver2(), and visco_solver_init().
array used in connection with important times of the time controller hdbtime[i] = 0 (no) - the backup will not be performed in the i-th important time hdbtime[i] = 1 (yes) - the backup will performed in the i-th important time
Definition at line 337 of file probdesc.h.
long homog |
definition of homogenization homog = 0 - homogenization is switched off homog = 1 - homogenization is switched on homog = 2 - homogenization is based on Wang's tiles homog = 3 - homogenization is based on stress approach homog = 4 - homogenization is based on strain approach
Definition at line 267 of file probdesc.h.
Referenced by loadcase::assemble(), compute_ipstrains(), loadcase::compute_reactions(), eldispl(), homogenization(), input_lc(), loc_internal_forces(), mefel_init(), print(), loadcase::print(), outdiagm::print_macrostr(), nodeoutm::print_out(), probdesc(), read(), mechtop::read(), loadcase::read(), element::read(), solve_mefel_deterministic_problem(), stiffness_matrix(), wr_load(), and wr_macrostrastre().
long istep |
index of actual load step (arclength,. ..)
Definition at line 76 of file probdesc.h.
Referenced by garclength(), gnewton_raphson(), gnewton_raphson2(), hypoplast::matstiff(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_common_dt(), hypoplast::nlstresses(), layplate::nlstresses(), one_step(), one_step_arcl(), par_one_step(), par_one_step_mefel(), probdesc(), solve_prob_constr_phases(), layplate::stress_calc(), visco_solver(), and visco_solver2().
long jstep |
index of actual iteration step (Newton-Raphson)
Definition at line 78 of file probdesc.h.
Referenced by arclengthrv(), garclength(), gnewton_raphson(), gnewton_raphson2(), gnewton_raphson_one_step(), hypoplast::matstiff(), hypoplast::nlstresses(), layplate::nlstresses(), one_step(), one_step_arcl(), par_gnewton_raphson_one_step(), par_gnewton_raphson_one_step_mefel(), par_solve_prob_constr_phases(), probdesc(), solve_prob_constr_phases(), layplate::stress_calc(), and visco_solver().
keyword processing option
Definition at line 41 of file probdesc.h.
Referenced by mefel_init(), metr_init(), pmefel_init(), pmetr_init(), probdesc(), process_args(), and probdescc::read().
load coefficient
Definition at line 72 of file probdesc.h.
Referenced by displ_control(), eldispl(), elprdispl(), garclength(), gnewton_raphson(), gnewton_raphson2(), hypoplast::matstiff(), hypoplast::nlstresses(), probdesc(), select_noddispl(), and solve_nonlinear_statics().
long lbtype |
type of algorithm for load balancing method lbtype=1 - program stops after negm is known lbtype=0 - program goes on after negm is known
Definition at line 329 of file probdesc.h.
Referenced by print(), probdesc(), read(), and stiffness_matrix().
coeficient for static load, which simulates excaving material; number of coef. equals to niep
Definition at line 157 of file probdesc.h.
Referenced by femplast_epressure(), print(), probdesc(), read(), and ~probdesc().
type of macro-micro problem correspondence mami=1 - elements are connected with microproblems mami=2 - aggregates of elements are connected with microproblems, each element from the aggregate sends its own data mami=3 - aggregates of elements are connected with microproblems, values from elements are averaged and one packet of data is sent to microproblem
Definition at line 273 of file probdesc.h.
type of material model (local x non-local)
Definition at line 162 of file probdesc.h.
Referenced by internal_forces(), planeelemlq::mechq_nodval_comp(), barel2d::mechq_nodval_comp(), mefel_init(), metr_init(), ortodamrot::nlstresses(), ortodam::nlstresses(), glasgowdam::nlstresses(), pmefel_init(), pmetr_init(), probdesc(), mechmat::readmattype(), and mechmat::scal_dam_sol().
long mcnne |
number of particles in one cell describing molecular structure it has similar meaning as number nodes on one finite element
Definition at line 282 of file probdesc.h.
Referenced by probdesc().
char name[1001] |
problem name
Definition at line 44 of file probdesc.h.
Referenced by print(), outdriverm::print_header(), probdesc(), and read().
long niep |
maximum number of increments
Definition at line 145 of file probdesc.h.
Referenced by femplast_epressure(), general_epressure(), general_epressure_varsup(), print(), probdesc(), and read().
long niilnr |
suffix of the output(input) filename
maximum number of iterations in inner loop maximum number of iterations in one increment
Definition at line 305 of file probdesc.h.
Referenced by newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), 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_mefel(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), print(), probdesc(), read(), and solve_prob_constr_phases().
long nincr |
Definition at line 295 of file probdesc.h.
Referenced by read(), and solve_incremental_floating_subdomains().
long nivsm |
number of iterations in method of variable stiffness
Definition at line 291 of file probdesc.h.
Referenced by probdesc(), and solve_var_stiff_method().
data about solver of system of nonlinear equations
Definition at line 96 of file probdesc.h.
Referenced by arclength(), arclength15(), arclengthadapt(), arclengthrv(), arclengthrv1(), arclopen(), arclsave(), assemble_stiffness_matrix(), determine_dlambda(), displ_control(), displincr(), loadincr(), visplast::matstiff(), splas1d::matstiff(), shefplast::matstiff(), scaldamcc::matstiff(), scaldam::matstiff(), ortodamrot::matstiff(), ortodam::matstiff(), mohrcoulombpar::matstiff(), mohrcoulomb::matstiff(), j2flow2::matstiff(), j2flow::matstiff(), hissplas::matstiff(), glasgowdam::matstiff(), glasgmech::matstiff(), fixortodam::matstiff(), drprag::matstiff(), damplast::matstiff(), chen::matstiff(), camclaycoup::matstiff(), camclay::matstiff(), boermat::matstiff(), anisodamrot::matstiff(), anisodam::matstiff(), drprag2::matstiff(), doubdp::matstiff(), newton_raphson(), newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), newton_raphson_restart(), newton_raphsonep(), newton_raphsonrv1(), nonlin_newmark_method(), nonlinear_solver(), nonlinear_solver_adaptiv(), one_step(), par_newton_raphson_gparcoupl_lin(), par_newton_raphson_gparcoupl_nonlin(), par_newton_raphson_parcoupl_lin(), par_newton_raphson_parcoupl_nonlin(), par_one_step(), par_one_step_mefel(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), parseldofinit(), prdisplincr(), print(), probdesc(), quadeqcoeff(), read(), seldofinit(), solve_nonlinear_statics(), solve_prob_constr_phases(), visco_solver(), and ~probdesc().
long nodeintfor |
variable for computation of internal forces at nodes nodeintfor=0 - internal forces are not computed at nodes nodeintfor=1 - internal forces are computed at nodes
Definition at line 125 of file probdesc.h.
Referenced by linhexrot::gnl_internal_forces(), linhex::gnl_internal_forces(), and probdesc().
long nonlocphase |
Flag for non-local matrial models phase=1 - evaluation of local variables phase=2 - evaluation of non-local variables
Definition at line 120 of file probdesc.h.
Referenced by ortodamrot::nlstresses(), ortodam::nlstresses(), creepdam::nlstresses(), nonloc_internal_forces(), creepdam::nonloc_nlstresses(), probdesc(), and mechmat::scal_dam_sol().
type of fully coupled solver nrsolv = 1 - full newton method (matrices are recomputed in all internal loops) nrsolv = 2 - modified Newton method (matrices are recomputed only in new increment)
Definition at line 312 of file probdesc.h.
long ns |
long nselnodep |
number of selected nodes for earth pressure problems, where will be variable supports
Definition at line 153 of file probdesc.h.
Referenced by general_epressure_varsup(), print(), probdesc(), and read().
long ntiletypes |
the number of Wang's tiles (the number of different tiles, e.g. 8)
Definition at line 277 of file probdesc.h.
Referenced by probdesc(), and read().
long otheraver |
other values averaging otheraver=0 - components of other array are not averaged otheraver=1 - components of other array are averaged, arithmetic average is used otheraver=2 - components of other array are averaged, volume average is used
Definition at line 210 of file probdesc.h.
Referenced by quadtet::nod_eqother_ip(), lintetrot::nod_eqother_ip(), lintet::nod_eqother_ip(), node::nullother(), node::other_averageval(), print(), probdesc(), read(), nodeoutgm::read(), nodeoutm::read(), outdriverm::read(), and outdiagm::read().
long othercomp |
compute other values othercomp=0 - components of other array are not computed othercomp=1 - components of other array are computed
Definition at line 205 of file probdesc.h.
Referenced by compute_req_val(), print(), probdesc(), read(), elemoutgm::read(), elemoutm::read(), nodeoutgm::read(), nodeoutm::read(), outdriverm::read(), and outdiagm::read().
long otherpos |
position where components of array other are computed otherpos = 1 - integration points otherpos = 2 - nodes, values are copied from the closest integration point
Definition at line 218 of file probdesc.h.
Referenced by mechtop::alloc_nodes_arrays(), compute_req_val(), print(), probdesc(), read(), elemoutgm::read(), elemoutm::read(), nodeoutgm::read(), nodeoutm::read(), outdriverm::read(), and outdiagm::read().
long otherstate |
state of other computation otherstate = 0 - other components have not been computed otherstate = 1 - other components have been computed
Definition at line 214 of file probdesc.h.
Referenced by compute_req_val(), garclength(), gnewton_raphson(), gnewton_raphson2(), internal_forces(), newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), newton_raphsonrv1(), one_step(), one_step_arcl(), 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_mefel(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), probdesc(), solve_linear_statics(), solve_prob_constr_phases(), stress_initdispl(), and visco_solver().
Array used in the connection with important times of the time controller outdrv_time[i] = 0 (no) - the output of the outdriver will not be performed in the i-th important time outdrv_time[i] = 1 (yes) - the output of the oputdriver will performed in the i-th important time The array is taken into account only in the case that the time step selection is set to sel_impvalues in the outdriver otherwise is ignored.
Definition at line 344 of file probdesc.h.
char* path |
Definition at line 298 of file probdesc.h.
Referenced by arclengthrv(), arclopen(), arclopen_adapt(), arclsave(), arclsave_adapt(), femplast_epressure(), mefel_init(), metr_init(), newmeshgen(), newton_raphson_parcoupl_nonlin_new(), newton_raphson_parcoupl_nonlin_old(), nonlinear_solver_adaptiv(), par_newton_raphson_parcoupl_lin(), print_valel(), probdesc(), and ~probdesc().
long pore_press |
indicator of pore pressures pore_press=0 - problem without influence of pore pressures pore_press=1 - problem with influence of defined pore pressure, partially coupled approach, set by MEFEL pore_press=2 - problem with influence of computed pore pressure, partially coupled approach, set by METR pore_press=3 - problem with influence of computed pore pressure, fully coupled approach, Set by METR
Definition at line 253 of file probdesc.h.
Referenced by mechmat::init_ip_2(), mefel_right_hand_side(), metr_init(), pmetr_init(), probdesc(), and effstress::read().
long reactcomp |
compute reactions reactcomp=0 - reactions are not computed reactcomp=1 - reactions are computed
Definition at line 223 of file probdesc.h.
Referenced by compute_req_val(), mefel_init(), metr_init(), pmefel_init(), pmetr_init(), print(), probdesc(), read(), nodeoutm::read(), outdriverm::read(), outdiagm::read(), select_nodforce(), and solve_var_stiff_method().
required error of lambda value in the arclength method
Definition at line 151 of file probdesc.h.
Referenced by general_epressure(), general_epressure_varsup(), print(), probdesc(), and read().
long* selnodep |
selected nodes for earth pressure problems, where will be variable supports
Definition at line 155 of file probdesc.h.
Referenced by general_epressure_varsup(), print(), probdesc(), read(), and ~probdesc().
data about solver of system of linear equations
Definition at line 94 of file probdesc.h.
Referenced by arclengthrv(), arclengthrv1(), damping_matrix(), difference_method(), garclength(), gnewton_raphson(), gnewton_raphson_one_step(), initial_stiffness_matrix(), flsubdom::initiation(), input(), inverse_iteration(), mass_matrix(), mefel_init(), newmark_method(), newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), newton_raphson_restart(), newton_raphsonep(), newton_raphsonrv1(), nonlin_newmark_method(), one_step_arcl(), par_newton_raphson_parcoupl_lin(), print(), probdesc(), read(), mechtop::read(), solve_incremental_floating_subdomains(), solve_layered_linear_statics(), flsubdom::solve_lin_alg_system(), solve_linear_floating_subdomains(), solve_linear_floating_subdomains2(), solve_linear_statics(), solve_prob_constr_phases(), solve_var_stiff_method(), stiffness_matrix(), subspace_iter_jac(), subspace_iter_ortho(), subspace_shift_iter_ortho(), visco_solver(), and ~probdesc().
load step size for the load iteration algorithm
Definition at line 149 of file probdesc.h.
Referenced by general_epressure(), print(), probdesc(), and read().
long stochasticcalc |
stochastic calculation indicator stochasticcalc=0 - deterministic computation stochasticcalc=1 - stochastic/fuzzy computation, data are read all at once stochasticcalc=2 - stochastic/fuzzy computation, data are read sequentially stochasticcalc=3 - stochastic/fuzzy computation, data are generated in the code
Definition at line 236 of file probdesc.h.
Referenced by stochdriver::assemble_new_values(), mefel_init(), pmefel_init(), print(), probdesc(), stochdriver::read(), read(), stochdriver::save_results(), solve_mefel_problem(), solve_mefel_stochastic_problem(), and stochdriver::update_auxparam().
long strainaver |
strain averaging strainaver=0 - values are not averaged strainaver=1 - values are averaged, arithmetic average is used strainaver=2 - values are averaged, volume average is used
Definition at line 172 of file probdesc.h.
Referenced by soilplateq::allip_strains(), planeelemsubqt::allip_strains(), planeelemrotlt::allip_strains(), planeelemqt::allip_strains(), linhex::allip_strains(), node::alloc_strain(), planeelemsubqt::elem_stresses(), planeelemrotlt::elem_stresses(), planeelemqt::elem_stresses(), linhex::elem_stresses(), axisymqq::elem_stresses(), axisymlq::elem_stresses(), planeelemsubqt::mainip_stresses(), planeelemrotlt::mainip_stresses(), planeelemqt::mainip_stresses(), linhex::mainip_stresses(), quadtet::nod_strains_ip(), lintetrot::nod_strains_ip(), lintet::nod_strains_ip(), planeelemsubqt::nod_stresses(), planeelemrotlt::nod_stresses(), planeelemqt::nod_stresses(), linhex::nod_stresses(), axisymlq::nod_stresses(), axisymqq::nod_stresses_old(), node::nullstrain(), print(), probdesc(), read(), nodeoutgm::read(), nodeoutm::read(), outdriverm::read(), outdiagm::read(), node::strain_averageval(), soilplateq::strains(), quadtet::strains(), quadhex::strains(), q4plate::strains(), planeelemsubqt::strains(), planeelemrotlt::strains(), planeelemqt::strains(), planeelemlq::strains(), lintet::strains(), linhexrot::strains(), linhex::strains(), barelq2d::strains(), barel3d::strains(), and barel2d::strains().
long straincomp |
compute strains straincomp=0 - strains are not computed straincomp=1 - strains are computed
Definition at line 167 of file probdesc.h.
Referenced by compute_req_val(), aepoints::init(), print(), probdesc(), read(), pointoutm::read(), elemoutgm::read(), elemoutm::read(), nodeoutgm::read(), nodeoutm::read(), outdriverm::read(), outdiagm::read(), and mechbclc::read().
long strainpos |
position where strains are computed strainpos = 1 - integration points strainpos = 2 - nodes, values are copied from the closest integration point strainpos = 3 - nodes, values are computed at nodes
Definition at line 181 of file probdesc.h.
Referenced by mechtop::alloc_nodes_arrays(), compute_req_val(), print(), probdesc(), read(), elemoutgm::read(), elemoutm::read(), nodeoutgm::read(), nodeoutm::read(), outdriverm::read(), and outdiagm::read().
long strainstate |
state of strain computation strainstate = 0 - strains at integration points have not been computed strainstate = 1 - strains at integration points have been computed
Definition at line 176 of file probdesc.h.
Referenced by compute_req_val(), garclength(), gnewton_raphson(), gnewton_raphson2(), mechmat::initvalues(), internal_forces(), newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), newton_raphsonrv1(), one_step(), one_step_arcl(), 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_mefel(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), probdesc(), solve_linear_statics(), solve_prob_constr_phases(), stress_initdispl(), and visco_solver().
long strcomp |
Stress computation flag strcomp=0 - stresses are not computed during evaluation of internal forces this is used for initiation of static nonlinear problems strcomp=1 - stresses are computed during evaluation of internal forces except of the previous case, this is always used
Definition at line 132 of file probdesc.h.
Referenced by soilplatetr::compute_nlstress(), soilplateq::compute_nlstress(), quadtet::compute_nlstress(), quadhex::compute_nlstress(), q4plate::compute_nlstress(), plquadcontact::compute_nlstress(), planeelemsubqt::compute_nlstress(), planeelemrotlt::compute_nlstress(), planeelemrotlq::compute_nlstress(), planeelemqt::compute_nlstress(), planeelemqq::compute_nlstress(), planeelemlt::compute_nlstress(), planeelemlq::compute_nlstress(), lintetrot::compute_nlstress(), lintet::compute_nlstress(), linhexrot::compute_nlstress(), linhex::compute_nlstress(), dstelem::compute_nlstress(), dktelem::compute_nlstress(), cctelem::compute_nlstress(), barelq3d::compute_nlstress(), barelq2d::compute_nlstress(), barel3d::compute_nlstress(), barel2d::compute_nlstress(), axisymqq::compute_nlstress(), axisymlt::compute_nlstress(), axisymlq::compute_nlstress(), ArgyrisTriangle::compute_nlstress(), soilplatetr::compute_nlstressincr(), soilplateq::compute_nlstressincr(), quadtet::compute_nlstressincr(), quadhex::compute_nlstressincr(), q4plate::compute_nlstressincr(), planeelemsubqt::compute_nlstressincr(), planeelemrotlt::compute_nlstressincr(), planeelemrotlq::compute_nlstressincr(), planeelemqt::compute_nlstressincr(), planeelemqq::compute_nlstressincr(), planeelemlt::compute_nlstressincr(), planeelemlq::compute_nlstressincr(), lintetrot::compute_nlstressincr(), lintet::compute_nlstressincr(), linhexrot::compute_nlstressincr(), linhex::compute_nlstressincr(), dstelem::compute_nlstressincr(), dktelem::compute_nlstressincr(), cctelem::compute_nlstressincr(), barelq3d::compute_nlstressincr(), barelq2d::compute_nlstressincr(), barel3d::compute_nlstressincr(), barel2d::compute_nlstressincr(), axisymqq::compute_nlstressincr(), axisymlt::compute_nlstressincr(), axisymlq::compute_nlstressincr(), ArgyrisTriangle::compute_nlstressincr(), soilplateq::compute_nonloc_nlstress(), quadtet::compute_nonloc_nlstress(), quadhex::compute_nonloc_nlstress(), q4plate::compute_nonloc_nlstress(), planeelemsubqt::compute_nonloc_nlstress(), planeelemrotlt::compute_nonloc_nlstress(), planeelemrotlq::compute_nonloc_nlstress(), planeelemqt::compute_nonloc_nlstress(), planeelemqq::compute_nonloc_nlstress(), planeelemlt::compute_nonloc_nlstress(), planeelemlq::compute_nonloc_nlstress(), lintetrot::compute_nonloc_nlstress(), lintet::compute_nonloc_nlstress(), linhexrot::compute_nonloc_nlstress(), linhex::compute_nonloc_nlstress(), cctelem::compute_nonloc_nlstress(), barelq3d::compute_nonloc_nlstress(), barelq2d::compute_nonloc_nlstress(), barel3d::compute_nonloc_nlstress(), barel2d::compute_nonloc_nlstress(), axisymqq::compute_nonloc_nlstress(), axisymlt::compute_nonloc_nlstress(), axisymlq::compute_nonloc_nlstress(), ArgyrisTriangle::compute_nonloc_nlstress(), compute_req_val(), planeelemlq::gnl_internal_forces(), linhexrot::gnl_internal_forces(), linhex::gnl_internal_forces(), springel::internal_forces(), quadtet::ip_stresses(), quadhex::ip_stresses(), lintet::ip_stresses(), linhexrot::ip_stresses(), linhex::ip_stresses(), barel3d::ip_stresses(), barel2d::ip_stresses(), loc_internal_forces(), soilplateq::local_values(), quadtet::local_values(), quadhex::local_values(), q4plate::local_values(), planeelemsubqt::local_values(), planeelemrotlt::local_values(), planeelemrotlq::local_values(), planeelemqt::local_values(), planeelemqq::local_values(), planeelemlt::local_values(), planeelemlq::local_values(), lintetrot::local_values(), lintet::local_values(), linhexrot::local_values(), cctelem::local_values(), barelq3d::local_values(), barelq2d::local_values(), barel3d::local_values(), barel2d::local_values(), axisymqq::local_values(), axisymlt::local_values(), axisymlq::local_values(), ArgyrisTriangle::local_values(), newton_raphson_gparcoupl_nonlin(), newton_raphson_restart(), nonloc_internal_forces(), par_newton_raphson_gparcoupl_lin(), par_newton_raphson_gparcoupl_nonlin(), par_solve_prob_constr_phases(), probdesc(), planeelemlt::res_ip_stresses(), and solve_prob_constr_phases().
long stressaver |
stress averaging stressaver=0 - values are not averaged stressaver=1 - values are averaged, arithmetic average is used stressaver=2 - values are averaged, volume average is used
Definition at line 191 of file probdesc.h.
Referenced by planeelemrotlt::allip_stresses(), planeelemqt::allip_stresses(), linhex::allip_stresses(), node::alloc_stress(), quadtet::nod_stresses_ip(), lintetrot::nod_stresses_ip(), lintet::nod_stresses_ip(), node::nullstress(), print(), probdesc(), read(), nodeoutgm::read(), nodeoutm::read(), outdriverm::read(), outdiagm::read(), node::stress_averageval(), quadtet::stresses(), quadhex::stresses(), q4plate::stresses(), planeelemsubqt::stresses(), planeelemrotlt::stresses(), planeelemqt::stresses(), planeelemlq::stresses(), lintet::stresses(), linhexrot::stresses(), linhex::stresses(), barelq2d::stresses(), barel3d::stresses(), and barel2d::stresses().
long stresscomp |
compute stresses stresscomp=0 - stresses are not computed stresscomp=1 - stresses are computed
Definition at line 186 of file probdesc.h.
Referenced by compute_req_val(), aepoints::init(), print(), probdesc(), read(), pointoutm::read(), elemoutgm::read(), elemoutm::read(), nodeoutgm::read(), nodeoutm::read(), outdriverm::read(), outdiagm::read(), and mechbclc::read().
long stresspos |
position where stresses are computed stresspos = 1 - integration points stresspos = 2 - nodes, values are copied from the closest integration point stresspos = 3 - nodes, values are computed at nodes
Definition at line 200 of file probdesc.h.
Referenced by mechtop::alloc_nodes_arrays(), compute_req_val(), print(), probdesc(), read(), elemoutgm::read(), elemoutm::read(), nodeoutgm::read(), nodeoutm::read(), outdriverm::read(), and outdiagm::read().
long stressstate |
state of stress computation stressstate = 0 - stresses at integration points have not been computed stressstate = 1 - stresses at integration points have been computed
Definition at line 195 of file probdesc.h.
Referenced by compute_req_val(), garclength(), gnewton_raphson(), gnewton_raphson2(), internal_forces(), camclay::matstiff(), newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), newton_raphsonrv1(), one_step(), one_step_arcl(), 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_mefel(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), probdesc(), solve_linear_statics(), solve_prob_constr_phases(), stress_initdispl(), and visco_solver().
char* suffix |
filename of the output(input) filename
Definition at line 300 of file probdesc.h.
Referenced by mefel_init(), metr_init(), newton_raphson_parcoupl_nonlin_new(), newton_raphson_parcoupl_nonlin_old(), par_newton_raphson_parcoupl_lin(), probdesc(), and ~probdesc().
long temperature |
indicator of temperature temperature=0 - problem without influence of temperature temperature=1 - problem with influence of defined temperature temperature=2 - problem with influence of computed temperature
Definition at line 245 of file probdesc.h.
Referenced by mechtop::elempresctemp(), mechmat::init_ip_2(), mefel_init(), metr_init(), pmefel_init(), probdesc(), and loadcase::read().
type of earth pressure solver
Definition at line 91 of file probdesc.h.
Referenced by epressure_solver(), print(), mechbclc::print(), probdesc(), read(), mechbclc::read(), and solve_epressure().
type of forced vibration solver
Definition at line 89 of file probdesc.h.
Referenced by lhsrhs::alloc(), print(), read(), solve_forced_dynamics(), and solve_nonlinear_dynamics().
time
Definition at line 66 of file probdesc.h.
Referenced by rspecmat::compute_ages(), dplmat::compute_ages(), b3mat::compute_ages(), creep_initmaterialmodel(), creep_nlstressesincr(), difference_method(), eldispl(), elprdispl(), dloadcase::get_pd(), timeswmat::give_actual_ft(), timeswmat::give_actual_nu(), timeswmat::give_actual_ym(), timeswmat::give_initial_ym(), hypoplast::givestressincr(), hypoplast::initval(), timeswmat::initvalues(), shrinkmat::initvalues(), timeswmat::matstiff(), hypoplast::matstiff(), mefel_right_hand_side(), metr_init(), newmark_method(), newton_raphson_coupl(), newton_raphson_coupl_new(), newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_common_dt(), newton_raphson_parcoupl_comp(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), newton_raphson_parcoupl_nonlin_new(), newton_raphson_parcoupl_nonlin_old(), timeswmat::nlstresses(), hypoplast::nlstresses(), shrinkmat::nlstressesincr(), nonlin_newmark_method(), one_step(), par_newton_raphson_gparcoupl_lin(), par_newton_raphson_gparcoupl_nonlin(), par_newton_raphson_parcoupl_comp(), par_newton_raphson_parcoupl_lin(), par_newton_raphson_parcoupl_lin_vform(), par_newton_raphson_parcoupl_nonlin(), par_one_step(), par_one_step_mefel(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), par_solve_timemech_prob2(), par_solve_timemech_prob_old(), par_visco_mefel_init(), par_visco_solver_init(), pmetr_init(), probdesc(), mechbclc::read_eigenstrains(), select_noddispl(), solve_prob_constr_phases(), mechmat::stiff_eps(), relaxeuroc::stress(), relaxeuroc::stress_decrement(), loadcase::tempercontrib(), timeswmat::updateval(), verlet_method(), visco_solver(), visco_solver2(), and visco_solver_init().
time controller
Definition at line 70 of file probdesc.h.
Referenced by b3mat::b3mat(), rspecmat::compute_ages(), dplmat::compute_ages(), b3mat::compute_ages(), creepb::creepb(), creepbbeam::creepbbeam(), creepbs::creepbs(), difference_method(), dplmat::dplmat(), hypoplast::matstiff(), creepbbeam::matstiff(), creepb::matstiff(), consol::matstiff(), metr_init(), newmark_method(), newton_raphson_coupl(), newton_raphson_coupl_new(), newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_common_dt(), newton_raphson_parcoupl_comp(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), newton_raphson_parcoupl_nonlin_new(), newton_raphson_parcoupl_nonlin_old(), hypoplast::nlstresses(), creepbs::nlstresses(), creepbbeam::nlstresses(), creepb::nlstresses(), consol::nlstresses(), visplast::nlstressesincr(), consol::nlstressesincr(), nonlin_newmark_method(), par_newton_raphson_gparcoupl_lin(), par_newton_raphson_gparcoupl_nonlin(), par_newton_raphson_parcoupl_comp(), par_newton_raphson_parcoupl_lin(), par_newton_raphson_parcoupl_lin_vform(), par_newton_raphson_parcoupl_nonlin(), par_one_step(), par_one_step_mefel(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), par_solve_timemech_prob2(), par_solve_timemech_prob_old(), par_visco_mefel_init(), par_visco_solver_init(), pmetr_init(), print(), outdriverm::print_graphics(), outdriverm::print_newstep(), outdriverm::print_out(), outdiagm::printval(), read(), rspecmat::rspecmat(), consol::seps_time(), solve_prob_constr_phases(), creepb::updateval(), creepbs::updatevalchange(), creepb::updatevalchange(), creepbs::updatevalkons(), creepb::updatevalkons(), verlet_method(), visco_solver(), visco_solver2(), and visco_solver_init().
long tlm |
type of layered problem
Definition at line 256 of file probdesc.h.
Referenced by constr_matrix(), mechtop::gencodnumlagrmult(), mefel_init(), and probdesc().
type of time printing
Definition at line 324 of file probdesc.h.
Referenced by print(), outdriverm::print_graphics(), outdriverm::print_graphics_forced(), outdriverm::print_newstep(), outdiagm::printval(), outdiagm::printval_forced(), probdesc(), and read().
type of problem
Definition at line 47 of file probdesc.h.
Referenced by lhsrhs::alloc(), loadcase::assemble(), stochdriver::compute_nprunknowns(), compute_req_val(), eldispl(), mechtop::elemprescdisp(), elprdispl(), stochdriver::extractor(), lhsrhs::initcond(), input_elem_eltimefunc(), input_lc(), input_nod_bocon(), input_nod_coupl_dofs(), internal_forces(), main(), mefel_init(), mefel_right_hand_side(), metr_init(), beamel2d::nodal_forces(), par_solve_mefel_problem(), pmefel_init(), pmetr_init(), print(), outdriverm::print(), mechbclc::print(), element::print(), crsecplstr::print(), crsecnod::print(), crsec3dbeam::print(), crsec3d::print(), crsec2dbeam::print(), crsec2dbar::print(), print_displacements(), outdriverm::print_graphics(), outdriverm::print_graphics_forced(), print_multipliers(), print_step(), print_step_forced(), stochdriver::read(), read(), outdriverm::read(), mechtop::read(), mechbclc::read(), element::read(), crsecplstr::read(), crsecnod::read(), crseclayer::read(), crsec3dbeam::read(), crsec3d::read(), crsec2dbeam::read(), crsec2dbar::read(), select_noddispl(), solve_mefel_deterministic_problem(), solver_restore_binary_multiple(), solver_restore_binary_single(), solver_restore_text_multiple(), solver_restore_text_single(), solver_save_binary_multiple(), solver_save_binary_single(), solver_save_text_multiple(), solver_save_text_single(), stiffness_matrix(), wr_bocon(), wr_dloadn(), wr_elements(), wr_initcond(), wr_lay_elements(), wr_load(), and wr_prescdisp().
type of storage of mass matrix
Definition at line 53 of file probdesc.h.
Referenced by mass_matrix(), print(), probdesc(), and read().
STORAGE TYPES type of storage of stiffness matrix
Definition at line 51 of file probdesc.h.
Referenced by damping_matrix(), initial_stiffness_matrix(), main(), pmefel_init(), pmetr_init(), print(), probdesc(), read(), and stiffness_matrix().
computer zero
Definition at line 104 of file probdesc.h.
Referenced by arclength(), arclength15(), arclengthadapt(), arclengthrv(), arclengthrv1(), soilplateq::atd_matrix(), barelq2d::barelq2d(), barelq3d::barelq3d(), check_divergence(), check_divergency(), glasgmech::compute_lits(), z2_smoothing::compute_rsigfull(), mohrcoulomb::cutting_plane(), scaldamcc::damfuncpar(), scaldam::damfuncpar(), glasgowdam::damfuncpar(), glasgmech::damfuncpar(), scaldamcc::damfunction(), boermat::deryieldfsigma(), difference_method(), displ_control(), soilplateq::elem_strains(), planeelemsubqt::elem_strains(), planeelemrotlt::elem_strains(), planeelemqt::elem_strains(), linhex::elem_strains(), axisymqq::elem_strains(), axisymlq::elem_strains(), planeelemsubqt::elem_stresses(), planeelemrotlt::elem_stresses(), planeelemqt::elem_stresses(), linhex::elem_stresses(), axisymqq::elem_stresses(), axisymlq::elem_stresses(), garclength(), general_epressure(), general_epressure_varsup(), axisymqq::geom_matrix(), axisymlt::geom_matrix(), axisymlq::geom_matrix(), axisymqq::geom_matrix_block(), axisymlt::geom_matrix_block(), axisymlq::geom_matrix_block(), gnewton_raphson(), gnewton_raphson2(), beamel3d::initstr_matrix(), soilbeam::internal_forces(), beamgen3d::internal_forces(), beamel3d::internal_forces(), soilbeam::internal_forces1(), beamgen3d::internal_forces1(), inverse_iteration(), beamgen3d::load_matrix(), beamel3d::load_matrix(), splas1d::matstiff(), mohrcoulomb::mc_msurf_cp(), mechmat::mult_surf_cutting_plane(), newmark_method(), newton_raphson(), newton_raphson_gparcoupl_lin(), newton_raphson_gparcoupl_nonlin(), newton_raphson_parcoupl_lin(), newton_raphson_parcoupl_nonlin(), newton_raphson_restart(), newton_raphsonep(), newton_raphsonrv1(), mechmat::newton_stress_return(), mechmat::newton_stress_return_2(), ortodamrot::nlstresses(), ortodam::nlstresses(), anisodamrot::nlstresses(), anisodam::nlstresses(), planeelemrotlt::nod_others(), planeelemlt::nod_others(), linhex::nod_others(), soilplateq::nod_strains(), planeelemsubqt::nod_strains(), planeelemrotlt::nod_strains(), planeelemqt::nod_strains(), linhex::nod_strains(), axisymlq::nod_strains(), axisymqq::nod_strains_old(), planeelemsubqt::nod_stresses(), planeelemrotlt::nod_stresses(), planeelemqt::nod_stresses(), linhex::nod_stresses(), axisymlq::nod_stresses(), axisymqq::nod_stresses_old(), nonlin_newmark_method(), one_step_arcl(), par_newton_raphson_gparcoupl_lin(), par_newton_raphson_gparcoupl_nonlin(), par_newton_raphson_parcoupl_lin(), par_newton_raphson_parcoupl_nonlin(), par_one_step(), par_one_step_mefel(), par_solve_nonlinear_statics(), par_solve_prob_constr_phases(), par_solve_timemech_prob(), par_solve_timemech_prob_old(), parallel_inverse_iteration(), parallel_subspace_iter_ortho(), nodeoutm::print_stra(), nodeoutm::print_stre(), probdesc(), beamgen3d::res_stiffness_matrix(), solve_prob_constr_phases(), soilbeam::stiffness_matrix(), beamgen3d::stiffness_matrix(), beamel3d::stiffness_matrix_local(), shefplast::stress_return(), subspace_iter_jac(), subspace_iter_ortho(), subspace_shift_iter_ortho(), shefplast::tangentstiff(), mohrcoulomb::tangentstiff(), anisodam::tmatstiff(), verlet_method(), visco_solver(), and boermat::yieldfunction().