doc:user:integration:general:parameters

### Table of Contents

# Global Parameters [REMOVED]

These functions are not available anymore in Metafor version greater than 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.

Name | Default | Description | New Commands (Metafor Version > 2422) |
---|---|---|---|

`MDE_NDYN` | 0 | Type of mechanical integration | |

= 0 : quasi-static | cf. Quasi-static time integration scheme | ||

= 1 : explicit - central differences | cf. Explicit time integration scheme | ||

= 2 : Chung Hulbert implicit (or α-generalized) | cf. Implicit time integration scheme | ||

= 3 : Chung Hulbert explicit | cf. Explicit time integration scheme | ||

= 4 : Generalized midpoint rule (SMG) | cf. Implicit time integration scheme | ||

= 5 : consistent (conservative if no dissipation) | cf. Implicit time integration scheme | ||

`MDE_SHIM` | 2 | Implicit method used for implicit/explicit (see `MDE_NDYN` ) | cf. Implicit/Explicit time integration scheme |

`MDE_SHEX` | 3 | Explicit method used for implicit/explicit (see `MDE_NDYN` ) | cf. Implicit/Explicit time integration scheme |

`MDE_IQSI` | 0 | Initial equilibrium of centrifugal forces, before replacing them by the real structural rotation. (cf. volume elements) | cf. Initial rotative balancing phase |

= 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 automatic shift implicit/explicit criterion and tangent stiffness matrix update criterion) | Cf. Iteration manager and Implicit/Explicit time integration scheme |

= False : no dependency (for example the battery) | |||

= True : dependency | |||

`MDE_NDYT` | 0 | Type of integration | cf. Thermomechanical staggered time integration and Thermomechanical coupled time 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 | cf. Thermomechanical staggered time integration and Thermomechanical coupled time 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` | cf. Implicit time integration scheme |

`MDR_ALPF` | / | 0.01 | $\alpha_f$ parameter (implicit Chung Hulbert, HHT) $\alpha_f = 0$ ⇒ Newmark | cf. Implicit time integration scheme |

`MDR_BET0` | / | 0.25 | $\beta_0$ parameter (implicit Chung Hulbert & Newmark, HHT) | cf. Implicit time integration scheme |

`MDR_GAM0` | / | 0.5 | $\gamma_0$ parameter (implicit Chung Hulbert & Newmark, HHT) | cf. Implicit time integration scheme |

`MDR_ECHR` | 0.0-1.0 | 0.8182 | Chung Hulbert spectral radius (explicit) | cf. Explicit time integration scheme |

`MDR_THEM` | / | 1.1 | Theta parameter for generalized midpoint rule (mechanical) | cf. Implicit time integration scheme |

`MDR_THET` | 0.0-1.0 | 1.0 | Theta parameter for generalized midpoint and trapezoid rules (thermal) | cf. Thermomechanical staggered time integration and Thermomechanical coupled time integration |

`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 | cf. 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.txt · Last modified: 2017/10/25 09:59 by boman