|
med_err MEDfamilyCr |
( |
const med_idt |
fid, |
|
|
const char *const |
meshname, |
|
|
const char *const |
familyname, |
|
|
const med_int |
familynumber, |
|
|
const med_int |
ngroup, |
|
|
const char *const |
groupname | |
|
) |
| | |
Cette routine permet la création d'une famille portant sur les entités d'un maillage.
- Paramètres:
-
| fid | Identificateur du fichier. |
| meshname | Nom du maillage, de longueur maximum MED_NAME_SIZE . |
| familyname | familyname Nom de la famille de longueur maximum MED_NAME_SIZE . |
| familynumber | familynumber Numéro de la famille. |
| ngroup | Nombre de groupe de la famille. |
| groupname | groupname Nom(s) de(s) groupe(s). Chaque nom de groupe est une chaîne de de longueur maximum MED_LNAME_SIZE caractères. |
- Valeurs retournées:
-
| med_err | retour négatif en cas d'erreur, Zéro sinon. |
Cette routine permet la création d'une famille portant sur les entités d'un maillage. Une famille est composée d'une liste de noms de groupes (éventuellement vide). Chaque nom de groupes comprend MED_LNAME_SIZE caractères. Les familles sont identifiées par un nom et un numéro avec les caractéristiques suivantes :
- Le nom d'une famille est une chaîne d'au plus MED_NAME_SIZE caractères. Une famille de noeuds peut porter le même nom qu'un famille d'éléments. Par contre les familles d'éléments (respectivement de noeuds) doivent toutes avoir des noms différents.
- Le numéro d'une famille de noeuds doit être positif ou nul, le numéro d'une famille d'éléments doit être négatif ou nul. Par convention, la famille de numéro 0 ne comporte aucun groupe. La création de numéro 0 est obligatoire car elle constitue la famille de référence pour tous les noeuds et les éléments qui n'appartiennent à aucun groupe.
Définition à la ligne 38 du fichier MEDfamilyCr.c.
|