Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:integration:general:parameters

This is an old revision of the document!


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 Beginner
= 1 : explicit - central differences
= 2 : Chung Hulbert implicit (or α-generalized) Beginner
= 3 : Chung Hulbert explicit
= 4 : generalized midpoint rule (SMG)
= 5 : consistent (conservative if no dissipation)Expert!Danger!
MDE_SHIM Expert! 2 Implicit method used for implicit/explicit (see MDE_NDYN)
MDE_SHEX Expert! 3 Explicit method used for implicit/explicit (see MDE_NDYN)
MDE_IQSI Advanced 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 Expert! 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 Advanced 0.0-1.0 0.8182 Chung Hulbert spectral radius (explicit)
MDR_THEM Advanced / 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 Advanced 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 Advanced 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)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki