Structure de données ==================== Arborescence ------------ .. code-block:: text cabl_precont (K8) :: = record (o) 'CABLE_BP’ : SD table (o) 'CABLE_GL’ : SD table (o) 'CABLE.LIRELA' : SD liste_rela (o) 'SIGMACABLE.NOGD' : OJB S V K8 (o) 'SIGMACABLE.NCMP' : OBJ S V K8 (o) 'SIGMACABLE.NUMA' : OBJ S V I (o) 'SIGMACABLE.VALE' : OBJ S V R La tableCABLE_BPassociée à laSD cabl_precont contient les 11 paramètres suivants : .. code-block:: text ‘NUMC_CABLE’ I ‘NOEUD_CABLE’ K8 ‘ABSC_CURV’ R ‘ALPHA’ R ‘TENSION’ R ‘MAILLE_BETON_VOISINE’ K8 ‘NOEUD_BETON_VOISIN’ K8 ‘INDICE_IMMERSION’ I ‘INDICE_PROJECTION’ I ‘EXCENTRICITE’ R ‘NUM_CABLE’ K8 'NOEUD_MILIEU' OUI ou NON La table CABLE_GL associée à la SD cabl_precont contient les 9 paramètres suivants : .. code-block:: text 'TYPE_ANCRAGE1' K8 'TYPE_NOEUD1' K8 'NOM_ANCRAGE1' K16 'TYPE_ANCRAGE2' K8 'TYPE_NOEUD2' K8 'NOM_ANCRAGE2' K16 'TENSION' R 'RECUL_ANCRAGE' R 'ADHERENT' K8 La SD table est décrite dans [:external:ref:`D4.02.05 `]. .. code-block:: text Objet ‘.LIRELA’ La liste de relations (structure de données liste_rela) à la structure de données cabl_precont a pour dénomination .. code-block:: text CABL_PR(K8)//’.LIRELA’ La structure de données liste_rela est décrite dans [:ref:`D4.06.13 `]. .. code-block:: text Objet ‘.SIGMACABLE.NOGD’ Ce vecteur de taille 1 contient le nom de la grandeur stockée SIEF_R. .. code-block:: text Objet ‘.SIGMACABLE.NOCMP’ Ce vecteur de taille :math:`{n}_{\mathit{comp}}` contient le nom des :math:`{n}_{\mathit{comp}}` composantes stockées. **Objet** **‘.SIGMACABLE.NUMA’** Ce vecteur de taille :math:`{n}_{\mathit{ma}}` contient les indices des mailles du maillage 3D du béton dans lesquelles une tension est imposée par les câbles. Ces indices ne sont pas triés. **Objet** **‘.SIGMACABLE.VALE’** Ce vecteur de taille :math:`{n}_{\mathit{ma}}\times {n}_{\mathit{comp}}` contient les valeurs des :math:`{n}_{\mathit{comp}}` composantes de la grandeur SIEF_R, pour toutes les mailles dont les indices sont présents dans .SIGMACABLE.NUMA. Ainsi, les valeurs correspondant à la maille numa(jj) sont stockées dans: vale[(jj-1)*ncomp+1:(jj-1)*ncomp+ncomp)