doc:user:integration:general:parameters
This is an old revision of the document!
Table of Contents
Global Parameters
Ces fonctions ne sont plus disponibles pour les versions de Metafor supérieures à 2422.
Parameters are defined using prefixed codes MDE
(integer) and MDR
(real).
metafor.setIntegerData(param,value) metafor.setRealData(param,value)
Integer parameters
All integer parameters used in Metafor are listed here. These parameters are remains of the old Fortran version of Metafor. Ideally, each option should be included in a class.
Name | Default | Description | New Commands (Metafor Version > 2422) |
---|---|---|---|
MDE_NDYN | 0 | Type of mechanical integration | |
= 0 : quasi-static ![]() | |||
= 1 : explicit - central differences | |||
= 2 : Chung Hulbert implicit (or α-generalized) ![]() | |||
= 3 : Chung Hulbert explicit | |||
= 4 : generalized midpoint rule (SMG) | |||
= 5 : consistent (conservative if no dissipation)![]() ![]() | |||
MDE_SHIM ![]() | 2 | Implicit method used for implicit/explicit (see MDE_NDYN ) | |
MDE_SHEX ![]() | 3 | Explicit method used for implicit/explicit (see MDE_NDYN ) | |
MDE_IQSI ![]() | 0 | Initial equilibrium of centrifugal forces, before replacing them by the real structural rotation. (cf. volume elements) | |
= 0 : no initial calculation | |||
= 1 : calculation only if MDE_NDYN=2 | |||
= 2 : initial calculation with centrifugal forces, but without transfer of speeds and accelerations to the real model nor reset of centrifugal forces (the dynamic model remains in a rotating frame). Obviously, MDE_NDYN=2 | |||
MDE_ICPU ![]() | 0 | Parameter for method depending on machine CPU (automatic shift implicit/explicit time integration and updates of stiffness matrices) | |
= False : no dependency (for example the battery) | |||
= True : dependency | |||
MDE_NDYT | 0 | Type of integration | |
= 0 : mechanical | |||
= 1 : thermomechanical coupled | |||
= 2 : thermomechanical staged isothermal without reevaluation of stresses at the end of a step | |||
= 3 : thermomechanical staged adiabatic without reevaluation of stresses at the end of a step | |||
= 4 : thermomechanical staged isothermal with reevaluation of stresses at the end of a step | |||
= 5 : thermomechanical staged adiabatic with reevaluation of stresses at the end of a step | |||
MDE_THTY | 1 | Type of thermal integration | |
= 0 : generalized midpoint rule (as a function of MDR_THET ) | |||
= 1 : generalized trapezoid rule (as a function of MDR_THET ) |
Real parameters
All real parameters used in Metafor are listed here. These parameters are remains of the old Fortran version of Metafor. Ideally, each option should be included in a class.
Name | Range | Default | Description | New Commands (Metafor Version > 2422) |
---|---|---|---|---|
MDR_ALPM | / | -0.97 | $\alpha_m$ parameter (implicit Chung Hulbert) $\alpha_m=0$ ⇒ HHT or Newmark : Remark : 3*MDR_ALPF - MDR_ALPM = 1 | |
MDR_ALPF | / | 0.01 | $\alpha_f$ parameter (implicit Chung Hulbert, HHT) $\alpha_f = 0$ ⇒ Newmark | |
MDR_BET0 | / | 0.25 | $\beta_0$ parameter (implicit Chung Hulbert & Newmark, HHT) | |
MDR_GAM0 | / | 0.5 | $\gamma_0$ parameter (implicit Chung Hulbert & Newmark, HHT) | |
MDR_ECHR ![]() | 0.0-1.0 | 0.8182 | Chung Hulbert spectral radius (explicit) | |
MDR_THEM ![]() | / | 1.1 | Theta parameter for generalized midpoint rule (mechanical) | |
MDR_THET | 0.0-1.0 | 1.0 | Theta parameter for generalized midpoint and trapezoid rules (thermal) | |
MDR_DTMR ![]() | 0.0-1.0 | 1. | Initial pseudo time step (i.e. factor which multiplies the prescribed angular speed) for the initial rotative balancing phase | |
MDR_DTMIN ![]() | 1.0E-10 | Minimal time step before Metafor stops computing | Cf. Time step manager |
doc/user/integration/general/parameters.1444765073.txt.gz · Last modified: 2016/03/30 15:22 (external edit)