Projet

Général

Profil

Assistance #212

Utlilisation de constantes (v6.912)

Ajouté par Frank Petitjean il y a environ 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Résolu
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
07/10/2019
Echéance:
% réalisé:

100%

Temps estimé:
Temps passé:

Description

Gérard,

Je n'arrive pas à introduire de constantes dans la définition de fonctions 1D et nD. La définition des constantes est acceptée mais leur usage déclenche une erreur.

La doc ne donne pas d'exemple d'usage et pas d'info non plus en mode interactif.

Peux-tu me donner un exemple d'utilisation. Je t'envoie aussi mon .info. Ce n'est pas un test minimal !

Merci
Frank


Fichiers

modele.info (12,1 ko) modele.info Frank Petitjean, 07/10/2019 16:47
modele.info (7,2 ko) modele.info Frank Petitjean, 10/10/2019 11:35
modele.CVisu (8,91 ko) modele.CVisu Frank Petitjean, 10/10/2019 11:36
maillage.her (1,24 Mo) maillage.her Frank Petitjean, 10/10/2019 11:36
#1

Mis à jour par Gérard Rio il y a environ 5 ans

  • Statut changé de Nouveau à Résolu

le plus simple est consulter le cas test que j'ai introduit récemment pour donner des exemples d'utilisation. Il s'agit du répertoire:
Verif_Herezh/Batterie/FONCTION_UNIQUE/CONSTANTES_UTILISATEUR/

Si pb dit le moi

#2

Mis à jour par Gérard Rio il y a environ 5 ans

  • % réalisé changé de 0 à 100
#3

Mis à jour par Frank Petitjean il y a environ 5 ans

Merci Gérard,
Je suis un double neuneu :

1. J'ai bien cherché dans les tests s'il y en avait un consacré aux constantes mais comme j'ai plusieurs machine Linux connectées je n'ai pas regardé l'archive que j'avais mise à jour.

2. J'ai placé le non de la constante tel quel dans une fonction nD sans la faire apparaitre dans la liste des variables !!!

Frank

#4

Mis à jour par Frank Petitjean il y a environ 5 ans

Gérard,

Mon premier test réel ne fonctionne pas. La constante dans le chargement de pression ne semble pas être initialisée au premier incrément car le calcul converge sans sollicitation à l'incrément n°1.
Si je remplace mes 2 variables par leur valeur le calcul démarre normalement.

Il s'agit d'un BSO complet au sol. J'utilise la v6.915.
Merci

Frank

#5

Mis à jour par Gérard Rio il y a environ 5 ans

en regardant ta mise en données il y a un point qui pose pb c'est l'utilisation d'une constante dans un chargement: ce n'est pas possible.
Dans la version actuelle d'HEREZH, les constantes sont dispo uniquement :
- pour les fonctions nD
- pour les paramètres d'algo
(et pas exactement de la même manière pour ces deux entités: cf. la doc: pour les paramètres c'est à la lecture, pour les fonctions nD c'est au moment de leur calcul)
donc ce qui se passe c'est qu'à la lecture la chaine de caractère: C__grapP est lue comme un réel !!
Par contre la fonction nD elle utilise bien (a priori) la constante: C__z0

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux