u4.43.08 Opérateur REST_HOMO_LOCAL#

Syntaxe#

Détail de la syntaxe
RELOC_MECA = REST_HOMO_LOCA(
    ◆ TYPE_HOMO = "MASSIF",
    ◆ POSITION = float (size: 3),
    ◇ CORR_MECA = evol_elas_dict,
    ◇ CORR_THER = evol_ther_dict,
    # Si: (exists("CORR_THER") and not exists("CORR_MECA"))
        ◇ OPTION = / "SANS" (par défaut),
                   / "FLUX_ELGA",
    # Si: (exists("CORR_MECA") and not exists("CORR_THER"))
        ◇ OPTION = / "SANS" (par défaut),
                   / "SIEF_ELGA",
    # Si: (exists("CORR_MECA") and exists("CORR_THER"))
        ◇ OPTION = / "SANS" (par défaut),
                   / "SIEF_ELGA",
    ◇ TEMP_REF = float (défaut: 20),
    ◇ PRESSION = float (défaut: 0),
    ◇ EVOL_ELAS = evol_elas,
    ◇ EVOL_THER = evol_ther,
    ◇ INST = float,
    ◇ TOUT_INST = "OUI",
    ◇ CRITERE = / RELATIF (par défaut),
                / ABSOLU,
    ◇ PRECISION = float(défaut: 1.0e-6, val_min=0.0),
    ◇ COMPLET = / NON (par défaut),
                / OUI,
    ◇ TRANSLATION = / NON (par défaut),
                    / OUI,
    ◇ INFO = / 1 (par défaut),
             / 2,
)


◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles

Opérandes#

Mot clé TYPE_HOMO#

Ce mot clé est identique à celui de la commande CALC_MATE_HOMO, il définit l’approche utilisée. À l’heure actuelle, seule l’option MASSIF est programmée pour l’opération de rélocalisation.

Mot clé POSITION#

Spécifie la position du centre du VER dans le maillage global par un triplet de coordonnées (x, y, z).

Mot clé CORR_MECA#

Les correcteurs mécaniques issus de la commande CALC_MATE_HOMO ou LIRE_CORR_HOMO.

Mot clé CORR_THER#

Les correcteurs thermiques issus de la commande CALC_MATE_HOMO ou LIRE_CORR_HOMO.

Mot clé OPTION#

Ce mot clé permet de définir un champ supplémentaire calculé.

  • Si le calcul est élastique ou thermo-élastique: calcul de SIEF_ELGA.

  • Si le calcul est thermique: calcul de FLUX_ELGA.

Mot clé PRESSION#

Lorsqu’une pression est appliquée sur les parois internes des « trous » du VER, celle-ci doit être fournie sous la forme d’une fonction du temps.

Mot clé EVOL_ELAS#

Le résultat élastique homogène obtenu sur le maillage global.

Mot clé EVOL_THER#

Le résultat thermique homogène obtenu sur le maillage global.

Mot clé INST#

Liste les instants (temps) permettant de restreindre la reconstruction du résultat.

Mot clé TRANSLATION#

Si défini sur OUI, déplace le maillage du VER vers sa position réelle dans le maillage global, donnée sous POSITION.

Mot clé COMPLET#

Si défini sur OUI, reconstruit le résultat symétrique des correcteurs sur l’ensemble du VER.

Exemples#

Consulter le cas-test:

HPLV109: Calcul des champs locaux d’une plaque percée à partir d’un modèle homogénéisé, [V7.03.109].