doc:user:integration:general:mim_tim
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:user:integration:general:mim_tim [2014/03/18 18:32] – wautelet | doc:user:integration:general:mim_tim [2024/07/16 10:15] (current) – papeleux | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | Les paramètres des itérations mécaniques sont imposés par des fonctions relatives à '' | + | Mechanical iterations parameters are imposed by functions associated to '' |
mim = metafor.getMechanicalIterationManager() | mim = metafor.getMechanicalIterationManager() | ||
Line 17: | Line 17: | ||
mim.setConstrainedDofsVAComputationMethod(VACMeth) | mim.setConstrainedDofsVAComputationMethod(VACMeth) | ||
mim/ | mim/ | ||
+ | mim/ | ||
+ | mim/ | ||
+ | where '' | ||
- | où '' | + | === Method1ResidualComputation(limitNormFactor) === |
+ | <note important> | ||
- | === Method1RedisualComputation(limitNormFactor) === | + | The residual is adimensionalized by the norm of external |
- | Le résidu est adimensionalisé à partir de la norme des forces | + | First : |
- | $$Rmoy = \frac{||FreeExternalForces|| + ||CstrInternalForces||+||CstrInertialForces||}{nreac} | + | $$Rmin = \frac{||FreeExternalForces|| + ||CstrInternalForces||+||CstrInertialForces||}{nreac} |
- | Ensuite, si | + | If |
- | $$ Rmoy < limitNormFactor $$ | + | $$ Rmin < limitNormFactor $$ |
- | on impose | + | |
- | $$ Rmoy = limitNormFactor $$ | + | |
- | Le résidu est alors adimensionnalisé via | + | Rmin is set to |
+ | Rmin=limitNormFactor | ||
- | Residu=||FreeResidual||nddls∗Rmoy | + | and the residual is adimensionalized : |
- | avec | + | Residual=||FreeResidual||ndofs∗Rmin |
- | nddls : nombre de degrés de liberté total | + | where |
- | nreac : nombre de degrés de liberté fixés | + | ndofs : total number of degrees of freedom |
+ | |||
+ | nreac : number of fixed degrees of freedom | ||
=== Method2ResidualComputation(limitNormFactor) === | === Method2ResidualComputation(limitNormFactor) === | ||
- | Le résidu est adimensionalisé à partir du carré des normes des forces | + | The residual is adimensionalized by the square of the norm of external |
- | $$Rmoy = \frac{\sqrt{||FreeExternalForces||^2 + ||CstrInternalForces||^2+||CstrInertialForces||^2}}{nreac}$$ | + | $$Rmin = \frac{\sqrt{||FreeExternalForces||^2 + ||CstrInternalForces||^2+||CstrInertialForces||^2}}{nreac}$$ |
- | Ensuite, si | + | If |
- | $$ Rmoy < limitNormFactor $$ | + | $$ Rmin < limitNormFactor $$ |
- | on impose | + | then |
- | $$ Rmoy = limitNormFactor $$ | + | $$ Rmin = limitNormFactor $$ |
- | Le résidu est alors adimensionnalisé via | + | and the residual is adimensionalized : |
- | $$Residu | + | $$Residual |
- | avec | + | |
- | nddls : nombre de degrés de liberté total | + | where |
- | nreac : nombre de degrés de liberté fixés | + | ndofs : total number of degrees of freedom |
+ | |||
+ | nreac : number of fixed degrees of freedom | ||
=== Method3ResidualComputation(limitNormFactor) === | === Method3ResidualComputation(limitNormFactor) === | ||
- | Le résidu est adimensionalisé à partir de la norme des forces | + | The residual is adimensionalized by the norm of external and inertial |
+ | |||
+ | If | ||
||FreeExternalForces||<limitNormFactor | ||FreeExternalForces||<limitNormFactor | ||
- | alors le résidu vaut | + | then |
- | $$ Residu | + | $$ Residual |
- | Sinon, on évalue | + | Else, |
- | $$Rmoy = ||FreeExternalForces|| + ||CstrInternalForces||+||CstrInertialForces|| $$ | + | $$Rmin = ||FreeExternalForces|| + ||CstrInternalForces||+||CstrInertialForces|| $$ |
- | et le résidu est adimensionnalisé selon | + | and |
- | $$Residu | + | $$Residual |
- | === Method4ResidualComputation(limitNormFactor) === | + | === Method4ResidualComputation(limitNormFactor) (**default value**) === |
+ | <note important> | ||
+ | This method is the same as '' | ||
- | Cette méthode correspond à '' | + | Rmin=||FreeExternalForces||+||CstrInternalForces||+||CstrInertialForces|| |
- | $$Rmoy = ||FreeExternalForces|| + ||CstrInternalForces||+||CstrInertialForces|| | + | If |
+ | $$ Rmin < limitNormFactor$$ | ||
+ | then | ||
+ | $$ Rmin = limitNormFactor | ||
- | Ensuite, si | + | and the residual is adimensionalized : |
- | Rmoy<limitNormFactor | + | |
- | on impose | + | |
- | Rmoy=limitNormFactor | + | |
- | Le résidu est alors adimensionnalisé via | + | $$Residual |
- | + | ||
- | $$Residu | + | |
=== Method5ResidualComputation(adimFactor) === | === Method5ResidualComputation(adimFactor) === | ||
- | Le résidu est adimensionalisé par le facteur | + | The residual is adimensionalized by the factor |
- | $$Residu | + | $$Residual |
=== Method6ResidualComputation(adimFactor) === | === Method6ResidualComputation(adimFactor) === | ||
- | le résidu est adimensionalisé par le facteur | + | The residual is adimensionalized by the factor |
- | + | $$Residual | |
- | $$Residu | + | |
- | + | ||
- | avec | + | |
- | nddls : nombre de degrés de liberté total | + | where |
- | === Paramètres === | + | ndofs : total number of dofs |
- | ^ paramètre | + | === Parameters === |
- | | '' | + | ^ Parameter |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | | + | | '' |
- | | '' | + | | |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | | | '' | + | | '' |
- | | | | '' | + | | | | '' |
- | | '' | + | | | | '' |
- | | | | '' | + | | '' |
+ | | | | '' | ||
+ | | '' | ||
+ | | '' | ||
doc/user/integration/general/mim_tim.1395163939.txt.gz · Last modified: 2016/03/30 15:22 (external edit)