Contents of the objects Jeveux ========================= Definition of some variables -------------------------------- • nbgf: number of fiber groups, this is the number of occurrences of the keywords section, fiber and ASSEMBLAGE_FIBRE. • nbcar (i): number of characteristics of type "i" fibers. These values are in data structure object CARACSD. • nbfib: number of fibers in a fiber group. For a section occurrence, the number of fibers is the number of triangles (tria3) and quadrangles (quad4) that make up the section. For a fiber occurrence, the number of fibers is the length of the list provided behind the keyword vale divided by "nbcara" because we give "nbcara" characteristics per fiber. For an occurrence of ASSEMBLAGE_FIBRE, the fiber count is the sum of the number of fibers in each fiber group given under GROUP_FIBRE. • nbfib_tot: total number of fibers in the sd_gfiber (sum of the fiber numbers of all fiber groups) • nbcarm: the maximum number of characteristics linked to a fiber: nbcarm=7. For type 1 fibers, nbcar=3 (Y, Z, Area). For type 2 fibers, nbcar=7 (Y, z, aire, yp, zp, gx, numasse). Purpose. NOMS_GROUPES ------------------- (o) '. NOMS_GROUPES ': OJB S N K24 long=nbgf This name pointer contains the name of the fiber groups, the keywords fiber_group, or GROUP_ASSE_FIBRE. Purpose. NB_FIBRE_GROUPE ---------------------- (o) '. NB_FIBRE_GROUPE ': OJB S V I long=nbgf :math:`V(\mathit{igf})=\mathit{nbfib}`: number of fibers from fiber group :math:`\mathit{igf}`. Purpose. POINTEUR --------------- (o) '. POINTEUR ': OJB S V I long=nbgf :math:`V(\mathit{igf})=\mathit{ptfib}`: "address" in. CARFI of the 1st fiber of the fiber group :math:`\mathit{igf}` Purpose. TYPE_GROUPE ------------------ (o) '. TYPE_GROUPE ': OBJ S V I long=nbgf The fiber groups given by FIBRE and SECTION are of type 1. The fiber groups given by ASSEMBLAGE_FIBRE are of type 2. Purpose. CARFI ------------ (o) '. CARFI ': OJB S V R long=nbcarm*nbfib_tot This vector contains the characteristics of the fibers. The fibers are arranged by "fiber groups." For each fiber, Nbcarm characteristics are stored: For type 1 fibers: • :math:`y`: 1st coordinate of the fiber's center of gravity. • :math:`z`: 2nd coordinate of the fiber's center of gravity. • :math:`s`: area of the fiber section. For type 2 fibers: • :math:`y`: 1st coordinate of the fiber's center of gravity. • :math:`z`: 2nd coordinate of the fiber's center of gravity. • :math:`s`: area of the fiber section. • :math:`\mathit{yp}`: 1st coordinate of the center of gravity of the fiber group to which the fiber belongs. • :math:`\mathit{yp}`: 2nd coordinate of the center of gravity of the fiber group to which the fiber belongs. • :math:`\mathit{Gx}`: torsional characteristic of the fiber group to which the fiber belongs. • :math:`\mathit{Num}`: fiber group number. That is: • :math:`\mathit{igf}`: fiber group number • :math:`\mathit{kfib}`: fiber number (in its group) • :math:`k`: characteristic number :math:`(1..\mathit{nbcarm})` so: :math:`\mathit{ipoint}\mathrm{=}\mathrm{.}\mathit{POINTEUR}(\mathit{igf})` :math:`V(\mathit{ipoint}+\mathit{nbcarm}(\mathit{kfib}-1)+k-1)` represents the :math:`{k}^{\mathit{ème}}` characteristic on nbcarm of the :math:`{\mathit{kfib}}^{\mathit{ème}}` fiber from the :math:`\mathit{igf}` fiber group. Purpose. GFMA ----------- (o) '.gfma': ojb s v k8 long=1 Contains the name of the global section mesh created by defi_geom_fibre. Purpose. CARACSD -------------- (o) '. CARACSD ': OBJ S V I long=3 Characteristics of the data structure: • :math:`V(1)=\mathit{nbgf}`: number of fiber groups. • :math:`V(2)=\mathit{nbcar1}`: number of characteristics for type 1 fibers. • :math:`V(3)=\mathit{nbcar2}`: number of characteristics for type 2 fibers.