u4.14.02 Opérateur COPIER#
Syntaxe#
Détail de la syntaxe
/ cabl_precont
/ evol_elas
/ evol_noli
/ evol_ther
/ fonction
/ listis
/ listr8
/ maillage
/ modele
/ nappe
/ table = COPIER(
◇ reuse = <objet de CONCEPT>,
◆ CONCEPT = cabl_precont / evol_elas / evol_noli / evol_ther / fonction / listis / listr8 / maillage / modele / nappe / table,
◇ INFO = / 1 (par défaut),
/ 2,
)
◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles
Opérandes#
Mot clé CONCEPT#
♦ CONCEPT = co1
Nom du concept que l’on veut dupliquer.
Le résultat de la commande est du même type que le concept dupliqué.
Types de CONCEPT autorisés#
On ne peut dupliquer tous les types de concepts.
Seuls sont traités actuellement :
cabl_precont, |
|
listr8_sdaster, |
|
listis_sdaster, |
|
fonction_sdaster, |
|
nappe_sdaster, |
|
table_sdaster, |
|
maillage_sdaster, |
|
modele_sdaster, |
|
evol_elas, |
|
evol_noli, |
|
evol_ther, |
|
Si le type du concept que vous voulez dupliquer ne figure pas dans cette liste |
il faut émettre une demande d’évolution. |
Remarques#
Le besoin de dupliquer un concept est rare car il est a priori inutile de disposer d’un même objet sous deux noms différents.
Le concept produit (co2) correspond à une copie «profonde» du concept initial (co1), c’est à dire que l’on a dupliqué TOUS les objets JEVEUX de co1.
Le «volume» de co2 dans la base globale est identique à celui de co1.
L’utilisation de la commande conduit donc toujours à une perte dans l’espace disque.
Opérande INFO#
◊ INFO = info
Ce mot clé n’a aucune influence.
Exemple#
Lr1 = DEFI_LIST_REEL ( … )
Lr2 = COPIER (CONCEPT = Lr1)