Projet

Général

Profil

Anomalie #268

cll : grosse occupation memoire

Ajouté par Julien Troufflard il y a environ 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Résolu
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
08/12/2020
Echéance:
% réalisé:

100%

Temps estimé:
Temps passé:

Description

Gérard,

j'ai un calcul avec des cll qui font exploser la mémoire. Pourtant, il n'y en a pas beaucoup. Et j'ai essayé en renumérotant les noeuds, sans succès.

Je cherche à placer des noeuds au centre de gravité d'un nuage de noeuds.

L'exemple simple est dans pb_calcul_2elts_barre.tar. Il s'agit de 2 éléments barre. L'une se déplace dans l'espace. L'autre à l'un de ses noeuds fixé et l'autre noeud qui est placé au centre de gravité de la première barre via des cll.

Pour les 2 autres répertoires, la logique est la même, mais sur un cas de ballon.

1) Au départ, j'ai voulu faire des grosses cll (beaucoup de noeuds). J'ai constaté que Herezh refuse au-delà de 1000 relations (sont environ 300 noeuds).

2) J'ai donc réduit. Je t'ai mis un exemple à 222 noeuds dans pb_calcul_1_grosse_cll.tar. Mais le résultat est que l'occupation mémoire explose.

3) J'ai donc réduit au plus simple possible. L'exemple pb_calcul_plusieurs_petites_cll.tar est représentatif de ce que je compte faire au final. J'ai 5 noeuds que je veux asservir aux centres de gravités de leur nuage de 8 noeuds respectifs.
Mais rien à faire, l'occupation mémoire explose de la même manière.

Comme dit précédemment, j'ai essayé de renuméroter (en tenant compte des cll). La bande passe de 9020 à 300. Donc efficace, mais l'occupation mémoire reste la même.

J'ai aussi essayé l'option renumerotation_des_noeuds_ placée après les maillages => pas d'effet.

as-tu une idée sur ce problème d'occupation mémoire ? Ou alors une autre idée pour caler des noeuds au centre de gravité d'autres noeuds ?

a+
Julien


Fichiers

pb_calcul_2elts_barre.tar (4,01 ko) pb_calcul_2elts_barre.tar Julien Troufflard, 08/12/2020 18:48
pb_calcul_1_grosse_cll.tar (380 ko) pb_calcul_1_grosse_cll.tar Julien Troufflard, 08/12/2020 18:48
pb_calcul_plusieurs_petites_cll.tar (325 ko) pb_calcul_plusieurs_petites_cll.tar Julien Troufflard, 08/12/2020 18:48
pb_fct_nD.tar (307 ko) pb_fct_nD.tar Julien Troufflard, 09/12/2020 11:11
pb_fct_nD_2.tar (217 ko) pb_fct_nD_2.tar Julien Troufflard, 09/12/2020 13:39
pb_fct_nD_3.tar (407 ko) pb_fct_nD_3.tar Julien Troufflard, 09/12/2020 17:00
test.info (1,32 ko) test.info Julien Troufflard, 25/01/2021 17:13

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux