Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:integration:general:parameters

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:user:integration:general:parameters [2015/10/13 21:37] wauteletdoc:user:integration:general:parameters [2017/10/25 09:59] (current) boman
Line 1: Line 1:
-====== Global Parameters ======+====== Global Parameters [REMOVED] ======
  
-<note important>Ces fonctions ne sont plus disponibles pour les versions de Metafor supérieures à 2422. </note>+<note important> 
 +These functions are not available anymore in Metafor version greater than 2422.</note>
  
 Parameters are defined using prefixed codes ''MDE'' (integer) and ''MDR'' (real). Parameters are defined using prefixed codes ''MDE'' (integer) and ''MDR'' (real).
Line 11: Line 12:
 ===== Integer parameters ===== ===== Integer parameters =====
  
-All integer parameters used in Metafor are listed here. These parameters are remains of the old [[doc:user:general:glossaire#Fortran]] version of Metafor. Ideally, each option should be included in a class.+All integer parameters used in Metafor are listed here. These parameters are remains of the old [[doc:user:general:glossaire#Fortran]] version of Metafor.
  
 |< 100% 8em - - >| |< 100% 8em - - >|
 ^ Name ^ Default ^ Description ^ New Commands (Metafor Version > 2422)  | ^ Name ^ Default ^ Description ^ New Commands (Metafor Version > 2422)  |
 | ''MDE_NDYN'' |  0  | Type of mechanical integration | | ''MDE_NDYN'' |  0  | Type of mechanical integration |
-|              |     |= 0 : quasi-static {{:doc:user:ico-beginner.png?18|Beginner}} | +|              |     |= 0 : quasi-static {{:doc:user:ico-beginner.png?18|Beginner}} | cf. [[doc:user:integration:scheme:quasistatique| Quasi-static time integration scheme]] 
-|              |     |= 1 : explicit - central differences | +|              |     |= 1 : explicit - central differences | cf. [[doc:user:integration:scheme:dynexpl| Explicit time integration scheme]] 
-|              |     |= 2 : Chung Hulbert implicit (or α-generalized) {{:doc:user:ico-beginner.png?18|Beginner}} | +|              |     |= 2 : Chung Hulbert implicit (or α-generalized) {{:doc:user:ico-beginner.png?18|Beginner}} | cf. [[doc:user:integration:scheme:dynimpl| Implicit time integration scheme]] 
-|              |     |= 3 : Chung Hulbert explicit| +|              |     |= 3 : Chung Hulbert explicit| cf. [[doc:user:integration:scheme:dynexpl| Explicit time integration scheme]] 
-|              |     |= 4 : generalized midpoint rule (SMG) | +|              |     |= 4 : Generalized midpoint rule (SMG) | cf. [[doc:user:integration:scheme:dynimpl| Implicit time integration scheme]] 
-|              |     |= 5 : consistent (conservative if no dissipation){{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} | +|              |     |= 5 : consistent (conservative if no dissipation){{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} | cf. [[doc:user:integration:scheme:dynimpl| Implicit time integration scheme]] 
-| ''MDE_SHIM'' {{:doc:user:ico-expert.png?18|Expert!}} |  2  |Implicit method used for implicit/explicit (see ''MDE_NDYN'') | +| ''MDE_SHIM'' {{:doc:user:ico-expert.png?18|Expert!}} |  2  |Implicit method used for implicit/explicit (see ''MDE_NDYN''| cf. [[doc:user:integration:scheme:dynimplexpl| Implicit/Explicit time integration scheme]] 
-| ''MDE_SHEX'' {{:doc:user:ico-expert.png?18|Expert!}} |  3  |Explicit method used for implicit/explicit (see ''MDE_NDYN'') | +| ''MDE_SHEX'' {{:doc:user:ico-expert.png?18|Expert!}} |  3  |Explicit method used for implicit/explicit (see ''MDE_NDYN''| cf. [[doc:user:integration:scheme:dynimplexpl| Implicit/Explicit time integration scheme]] 
-| ''MDE_IQSI'' {{:doc:user:ico-advanced.png?18|Advanced}} |  0  |Initial equilibrium of centrifugal forces, before replacing them by the real structural rotation. (cf. [[doc:user:elements:volumes:volumeelement|volume elements]]) |+| ''MDE_IQSI'' {{:doc:user:ico-advanced.png?18|Advanced}} |  0  |Initial equilibrium of centrifugal forces, before replacing them by the real structural rotation. (cf. [[doc:user:elements:volumes:volumeelement|volume elements]]) | cf. [[doc:user:elements:volumes:volumeelement|Initial rotative balancing phase]] |
 |              |     |= 0 : no initial calculation | |              |     |= 0 : no initial calculation |
 |              |     |= 1 : calculation only if ''MDE_NDYN=2''| |              |     |= 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''| |              |     |= 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'' {{:doc:user:ico-expert.png?18|Expert!}} |  0  |Parameter for method depending on machine CPU (automatic shift implicit/explicit time integration and updates of stiffness matrices)| Cf. [[doc:user:integration:general:mim_tim|Iteration manager]] and [[doc:user:integration:scheme:dynimplexpl| Implicit/Explicit time integration scheme]]+| ''MDE_ICPU'' {{:doc:user:ico-expert.png?18|Expert!}} |  0  |Parameter for method depending on machine CPU (automatic automatic shift implicit/explicit criterion and tangent stiffness matrix update criterion)| Cf. [[doc:user:integration:general:mim_tim|Iteration manager]] and [[doc:user:integration:scheme:dynimplexpl| Implicit/Explicit time integration scheme]] |
 | | |= False : no dependency (for example the battery)| | | |= False : no dependency (for example the battery)|
 | | |= True : dependency| | | |= True : dependency|
-|''MDE_NDYT'' 0  |Type of integration|+|''MDE_NDYT'' 0  |Type of integration| cf. [[doc:user:integration:scheme:staggeredtm| Thermomechanical staggered time integration]] and [[doc:user:integration:scheme:coupledtm| Thermomechanical coupled time integration]] |
 | | |= 0 : mechanical| | | |= 0 : mechanical|
 | | |= 1 : thermomechanical coupled| | | |= 1 : thermomechanical coupled|
Line 38: Line 39:
 | | |= 4 : thermomechanical staged isothermal with 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| | | |= 5 : thermomechanical staged adiabatic with reevaluation of stresses at the end of a step|
-|''MDE_THTY'' 1  |Type of thermal integration |+|''MDE_THTY'' 1  |Type of thermal integration | cf. [[doc:user:integration:scheme:staggeredtm| Thermomechanical staggered time integration]] and [[doc:user:integration:scheme:coupledtm| Thermomechanical coupled time integration]] |
 | | |= 0 : generalized midpoint rule (as a function of ''MDR_THET'')| | | |= 0 : generalized midpoint rule (as a function of ''MDR_THET'')|
 | | |= 1 : generalized trapezoid rule (as a function of ''MDR_THET'')| | | |= 1 : generalized trapezoid rule (as a function of ''MDR_THET'')|
Line 47: Line 48:
 All real parameters used in Metafor are listed here. These parameters are remains of the old [[doc:user:general:glossaire#Fortran]] version of Metafor. Ideally, each option should be included in a class. All real parameters used in Metafor are listed here. These parameters are remains of the old [[doc:user:general:glossaire#Fortran]] version of Metafor. Ideally, each option should be included in a class.
  
-|< 100% 8em 5em - - >|+|< 100% 9em 6em 6em - - >|
 ^ Name ^Range ^ Default ^ Description ^ New Commands (Metafor Version > 2422) | ^ 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_ALPM'' |  /  |  -0.97  |$\alpha_m$ parameter (implicit Chung Hulbert) $\alpha_m=0$ => HHT or Newmark : Remark : ''3*MDR_ALPF - MDR_ALPM = 1''| cf. [[doc:user:integration:scheme:dynimpl| Implicit time integration scheme]] 
-|''MDR_ALPF'' |  /  |   0.01  |$\alpha_f$ parameter (implicit Chung Hulbert, HHT) $\alpha_f = 0$ => Newmark| +|''MDR_ALPF'' |  /  |   0.01  |$\alpha_f$ parameter (implicit Chung Hulbert, HHT) $\alpha_f = 0$ => Newmark| cf. [[doc:user:integration:scheme:dynimpl| Implicit time integration scheme]] 
-|''MDR_BET0'' |  /  |   0.25  | $\beta_0$ parameter (implicit Chung Hulbert & Newmark, HHT)| +|''MDR_BET0'' |  /  |   0.25  | $\beta_0$ parameter (implicit Chung Hulbert & Newmark, HHT)| cf. [[doc:user:integration:scheme:dynimpl| Implicit time integration scheme]] 
-|''MDR_GAM0'' |  /  |   0.5   | $\gamma_0$ parameter (implicit Chung Hulbert & Newmark, HHT)| +|''MDR_GAM0'' |  /  |   0.5   | $\gamma_0$ parameter (implicit Chung Hulbert & Newmark, HHT)| cf. [[doc:user:integration:scheme:dynimpl| Implicit time integration scheme]] 
-|''MDR_ECHR'' {{:doc:user:ico-advanced.png?18|Advanced}} |  0.0-1.0  |  0.8182  | Chung Hulbert spectral radius (explicit)| +|''MDR_ECHR'' {{:doc:user:ico-advanced.png?18|Advanced}} |  0.0-1.0  |  0.8182  | Chung Hulbert spectral radius (explicit)| cf. [[doc:user:integration:scheme:dynexpl| Explicit time integration scheme]] 
-|''MDR_THEM'' {{:doc:user:ico-advanced.png?18|Advanced}} |  /  |  1.1  | Theta parameter for generalized midpoint rule (mechanical)| +|''MDR_THEM'' {{:doc:user:ico-advanced.png?18|Advanced}} |  /  |  1.1  | Theta parameter for generalized midpoint rule (mechanical)| cf. [[doc:user:integration:scheme:dynimpl| Implicit time integration scheme]] 
-|''MDR_THET'' |  0.0-1.0  |  1.0  |Theta parameter for generalized midpoint and trapezoid rules (thermal)| +|''MDR_THET'' |  0.0-1.0  |  1.0  |Theta parameter for generalized midpoint and trapezoid rules (thermal)| cf. [[doc:user:integration:scheme:staggeredtm| Thermomechanical staggered time integration]] and [[doc:user:integration:scheme:coupledtm| Thermomechanical coupled time integration]] 
-|''MDR_DTMR'' {{:doc:user:ico-advanced.png?18|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_DTMR'' {{:doc:user:ico-advanced.png?18|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| cf. [[doc:user:elements:volumes:volumeelement|Initial rotative balancing phase]] |
 |''MDR_DTMIN'' {{:doc:user:ico-advanced.png?18|Advanced}} |    |  1.0E-10  |Minimal time step before Metafor stops computing| Cf. [[doc:user:integration:general:time_step|Time step manager]] | |''MDR_DTMIN'' {{:doc:user:ico-advanced.png?18|Advanced}} |    |  1.0E-10  |Minimal time step before Metafor stops computing| Cf. [[doc:user:integration:general:time_step|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