|
◆ mmhcsc()
subroutine mmhcsc |
( |
integer*8 |
fid, |
|
|
character *(*) |
name, |
|
|
integer |
numdt1, |
|
|
integer |
numit1, |
|
|
integer |
numdt2, |
|
|
integer |
numit2, |
|
|
real*8 |
dt2, |
|
|
integer |
cret |
|
) |
| |
Cette routine permet de créer une nouvelle étape de calcul dans un maillage.
- Paramètres
-
fid | Identificateur du fichier. |
name | Nom du maillage, de longueur maximum MED_NAME_SIZE . |
numdt1 | Numéro de pas de temps de l'étape de calcul précédente. |
numit1 | Numéro d'itération de l'étape de calcul précédente. |
numdt2 | Numéro de pas de temps de l'étape de calcul à créer. |
numit2 | Numéro d'itération de l'étape de calcul à créer. |
dt2 | Valeur du pas de temps. |
cret | retour négatif en cas d'erreur (MED_ERR_HOWTO), Zéro sinon. |
- Voir également
- MEDmeshComputationStepCr
Cette routine permet de créer une nouvelle étape de calcul dans un maillage. Une étape de calcul est identifiée par un couple numéro de pas de temps / numéro d'itération. Une date est associée au pas de temps.
- Si les deux pas de temps et numéro d'itération passés en paramètres sont différents, la première étape passée en paramètre correspond à l'étape de calcul précédant l'étape de calcul à créer. l'étape de calcul à créer s'insère alors entre deux étapes de calcul existantes.
- Si les deux pas de temps et numéro d'itération passés en paramètres sont identiques, l'étape de calcul à créer s'insère alors en tant que dernière étape (si les valeurs sont cohérentes). Si l'étape de calcul à créer existe déjà, une erreur est renvoyée.
Définition à la ligne 1018 du fichier medmesh.f.
|