Questions marquées «petsc»

PETSc est une suite open source de structures de données et de routines pour la solution évolutive (parallèle) d'applications scientifiques modélisées par des équations aux dérivées partielles.

1
Résolution d'un système Ax = b simple en parallèle avec PETSc
Je suis nouveau dans le package PETSc. J'ai une matrice A ~ 4000x4000 au format matriciel et je veux que PETSc résolve cela en utilisant plusieurs processeurs. Je sais comment résoudre le système sur un seul processeur, mais je ne sais pas comment répartir la matrice et les vecteurs entre …
10 petsc  matrix 

3
Poussée pour la programmation GPU
Je suis très nouveau dans la programmation GPGPU, alors pardonnez-moi si la question n'est pas particulièrement appropriée. D'après ce que je comprends, la programmation GPU est un travail d'ingénierie très complexe par rapport à la programmation CPU habituelle. Il faut faire très attention aux problèmes de divergence, de tuilage, d'allocation …


3
Existe-t-il des packages FEM «légers»?
Fondamentalement, FEM semble être un problème à peu près «résolu». Il existe de nombreux frameworks puissants, comme Trilinos, PETSc, FEniCS, Libmesh ou MOOSE. Une chose qu'ils ont en commun: ils sont extrêmement "lourds". Tout d'abord, l'installation est normalement super douloureuse. Deuxièmement, leur interface / API est épaisse et lourde - …


4
Qu'est-ce qu'un solveur itératif robuste pour les grands problèmes linéaires-élastiques en 3D?
Je plonge dans le monde fascinant de l'analyse par éléments finis et je voudrais résoudre un gros problème thermo-mécanique (uniquement thermique mécanique à , pas de feedback).→→\rightarrow Pour le problème mécanique, j'ai déjà compris de la réponse de Geoff , que je devrai utiliser un solveur itératif en raison de …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.