Science computationnelle

Questions-réponses pour les scientifiques utilisant des ordinateurs pour résoudre des problèmes scientifiques

3
PDE dans de nombreuses dimensions
Je sais que la plupart des méthodes pour trouver des solutions approximatives aux PDE évoluent mal avec le nombre de dimensions, et que Monte Carlo est utilisé pour des situations qui demandent environ 100 dimensions. Quelles sont les bonnes méthodes pour résoudre efficacement les EDP numériquement en ~ 4-10 dimensions? …

4
Comment gérer trop de données?
Nos simulations de dynamique du plasma produisent souvent trop d'informations. Au cours des simulations, nous enregistrons diverses propriétés physiques sur une grille (x, y, z, t) qui est aussi grande que (8192x1024x1024x1500), pour au moins 10 propriétés. Ces informations sont traitées une fois la simulation terminée. Avec elle, nous faire …



1
Existe-t-il un algorithme multigrille qui résout les problèmes de Neumann et a un taux de convergence indépendant du nombre de niveaux?
Les méthodes multigrilles résolvent généralement les problèmes de Dirichlet aux niveaux (par exemple, le point Jacobi ou Gauss-Seidel). Lors de l'utilisation de méthodes d'éléments finis continues, il est beaucoup moins coûteux d'assembler de petits problèmes de Neumann que d'assembler de petits problèmes de Dirichlet. Les méthodes de décomposition de domaine …
14 pde  multigrid 

1
Complexité des simulations MD
Je suis nouveau dans les simulations de dynamique moléculaire (MD). Quelle est la complexité d'une simulation de dynamique moléculaire en termes de temps de simulation? En d'autres termes, si je veux augmenter le temps simulé de 10 nanosecondes à 20 nanosecondes, à quoi puis-je m'attendre en termes d'augmentation du temps …



4
Quel est le logiciel le plus rapide (open source) pour résoudre les problèmes de programmation en nombres mixtes
J'ai un problème de programmation d'entiers mixtes. Et j'utilise GLPK comme solveur. Mais j'ai trouvé que GLPK est bon pour les problèmes de programmation linéaire, mais pour la programmation mixte en nombres entiers, il nécessite beaucoup plus de temps, donc ne répond pas à nos exigences. Je recherche tellement d'autres …

2
Pourquoi un scientifique en informatique devrait-il implémenter sa propre version de std :: complex?
La plupart des bibliothèques C ++ les plus connues en science informatique telles que Eigen , Trilinos et deal.II utilisent l'objet de bibliothèque d'en-tête de modèle C ++ standard std::complex<>, pour représenter des nombres à virgule flottante complexes. Dans la réponse de Jack Poulson à une question sur les constructeurs …

1
Universités reconnues pour la physique des calculs
Je m'intéresse beaucoup à la physique computationnelle et c'est très amusant d'étudier ces sujets. Comme je prévois de partir un semestre à l'étranger, je me demandais quelles universités sont connues pour la physique computationnelle? Surtout en ce qui concerne les universités aux États-Unis? Je suis conscient que la physique numérique …
14 education 


2
Méthode numériquement stable de calcul des angles entre les vecteurs
Lors de l'application de la formule classique de l'angle entre deux vecteurs: α=arccosv1⋅v2∥v1∥∥v2∥α=arccos⁡v1⋅v2‖v1‖‖v2‖\alpha = \arccos \frac{\mathbf{v_1} \cdot \mathbf{v_2}}{\|\mathbf{v_1}\| \|\mathbf{v_2}\|} on constate que, pour des angles très petits / aigus, il y a une perte de précision et le résultat n'est pas précis. Comme expliqué dans cette réponse Stack Overflow , …



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.