Les variables sont décrites dans L’itération.
Par défaut :
|
AssociateIterHypo(iter_name, hypo_name)
|
|
|
|
|
|
|
|
SetMeshFile(mesh_file)
|
|
SetFieldFile(field_file)
|
SetTimeStepRank(fTimeStep, Rank)
|
|
|
|
Pour la création de la première itération, il faut récupérer le nom qui a été donné à celle qui correspond au maillage initial. Ce nom s’obtient avec la méthode GetIter0Name appliquée au cas.
iter_name = "Iteration_1"
iter_1 = homard.CreateIteration(iter_name, case_1.GetIter0Name())
iter_1.SetField(field_file, 0, 0)
iter_1.SetMeshName("maill_01")
iter_1.SetMeshFile("/local00/M.01.med")
homard.AssociateIterHypo(iter_name, "HypoField")
Pour la création d’une itération suivante, on donnera le nom de l’itération parent de laquelle on part.
iter_name = "Iteration_2"
iter_1 = homard.CreateIteration(iter_name, "Iteration_1")
iter_1.SetField(field_file, 0, 0)
iter_1.SetMeshName("maill_02")
iter_1.SetMeshFile("/local00/M.02.med")
homard.AssociateIterHypo(iter_name, "HypoField")