Projet

Général

Profil

Anomalie #317

loi melange : grandeur Cos3phi_eps non disponible

Ajouté par Julien Troufflard il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
En cours
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
25/07/2022
Echéance:
% réalisé:

50%

Temps estimé:
Temps passé:

Description

Gérard,

la grandeur Cos3phi_eps n'est pas dispo pour faire une loi de mélange. Est-ce possible de la rendre accessible ?

ci-joint un exemple en traction (TU) et compression (CU). J'ai joint mes fichiers .log qui montrent le message d'erreur. Le fichier gnu pourra servir à tracer les 2 résultats sur un même graphe (EPS11 vs SIG11).

merci,
Julien


Fichiers

test_melange_Cos3phi_eps.tar (4,2 ko) test_melange_Cos3phi_eps.tar Julien Troufflard, 25/07/2022 11:35
test_melange_Cos3phi_eps_TU.info (3,36 ko) test_melange_Cos3phi_eps_TU.info Julien Troufflard, 25/07/2022 16:20
test_melange_Cos3phi_eps_CU.info (3,32 ko) test_melange_Cos3phi_eps_CU.info Julien Troufflard, 25/07/2022 16:20
#1

Mis à jour par Gérard Rio il y a plus de 2 ans

  • Statut changé de Nouveau à En cours
  • % réalisé changé de 0 à 50

Julien,
je viens de relire le code et la doc...
En fait il y a deux types de mise en données, la première : historique et la seconde que je préconise d'utiliser.
Donc, cette dernière mise en données permet l'utilisation d'une fonction nD qui peut dépendre de grandeurs globales "et également" de grandeurs locales directement dispo ou simples à calculer. En particulier, tu peux utiliser la grandeur Cos3phi_eps dans les arguments de la fonction nD.
Peux-tu essayer et voir si cela te convient ?

#2

Mis à jour par Julien Troufflard il y a plus de 2 ans

j'ai essayé l'autre façon d'appeler une loi mélange. ci-joint une nouvelle version des fichiers .info avec un matériau de nom MAT_3.

Je n'ai pas bien compris comment faire intervenir une fonction nD. Dans le 2 fichiers .info, j'ai mis une fonction 1D et une fonction nD qui fait la même chose. Et voici ce que j'obtiens :

1) si j'utilise la fonction 1D f_cos3phi_eps, le calcul tourne mais hurle que Cos3phi_eps n'est pas dispo. Il n'a pas l'air de tenir compte du mélange et fait le calcul de traction et de compression avec la loi n°1

2) si je remplace f_cos3phi_eps par f_nD_cos3phi_eps, il plante et met en message :
Erreur : nom de la Courbe1D inconnu !: f_nD_cos3phi_eps
donc au final, ça veut dire que je ne sais pas comment invoquer une fonction nD dans cette loi de mélange. J'ai essayé divers modifs mais sans succès : soit bug, soit il me dit qu'il faut une fonction 1D

#3

Mis à jour par Gérard Rio il y a plus de 2 ans

OK,
j'ai trouvé un micmac entre grandeurs tensorielles (ordre > 0) et scalaires (tenseur d'ordre 0): j'essaie de clarifier la chose ...
cela va prendre un peu de temps, mais je m'en occupe actuellement en priorité.

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux