Computational Science

Fragen und Antworten für Wissenschaftler, die Computer verwenden, um wissenschaftliche Probleme zu lösen

3
PDEs in vielen Dimensionen
Ich weiß, dass die meisten Methoden, um ungefähre Lösungen für PDEs zu finden, schlecht mit der Anzahl der Dimensionen skalieren und dass Monte Carlo für Situationen verwendet wird, in denen ~ 100 Dimensionen erforderlich sind. Was sind gute Methoden, um PDEs in ~ 4-10 Dimensionen effizient numerisch zu lösen? 10-100? …


1
Komplexität von MD-Simulationen
Ich bin neu in der Molekulardynamik (MD) Simulation. Was ist die Komplexität einer Molekulardynamiksimulation in Bezug auf die Simulationszeit? Mit anderen Worten, wenn ich die simulierte Zeit von 10 Nanosekunden auf 20 Nanosekunden erhöhen möchte, was kann ich in Bezug auf die Laufzeiterhöhung erwarten?

3
Best Practices zur Beschreibung von agentenbasierten Modellen
Ich arbeite ziemlich stark in der mathematischen Biologie / Epidemiologie, wo der Großteil der Modellierungs- / Computerwissenschaftsarbeit immer noch von Sätzen von ODEs dominiert wird, zugegebenermaßen manchmal ziemlich ausgefeilten Sätzen von ihnen. Ein Pluspunkt dieser Modelle ist, dass sie sich recht einfach beschreiben und nachbilden lassen. Eine Tabelle mit Parameterwerten …

1
Gibt es einen Multigrid-Algorithmus, der Neumann-Probleme löst und dessen Konvergenzrate von der Anzahl der Ebenen unabhängig ist?
Multigrid-Methoden lösen in der Regel Dirichlet-Probleme auf Ebenen (zB Punkt Jacobi oder Gauß-Seidel). Bei der Verwendung kontinuierlicher Finite-Elemente-Methoden ist die Montage kleiner Neumann-Probleme wesentlich kostengünstiger als die Montage kleiner Dirichlet-Probleme. Nicht überlappende Domänenzerlegungsmethoden wie BDDC (wie FETI-DP) können als Multigrid-Methoden interpretiert werden, die "festgeklemmte" Neumann-Probleme auf Ebenen lösen. Leider skaliert …
14 pde  multigrid 


4
Was ist die schnellste Software (Open Source), um ein Problem mit der Programmierung von gemischten Ganzzahlen zu lösen?
Ich habe ein gemischtes Integer-Programmierproblem. Und ich verwende derzeit GLPK als meinen Löser. Aber ich fand, dass GLPK für das lineare Programmierproblem gut ist, aber für die gemischte Ganzzahl-Programmierung benötigt es viel mehr Zeit und entspricht daher nicht unseren Anforderungen. Ich suche so andere Software. Gibt es noch andere gute …

1
Universitäten für Computerphysik bekannt
Ich interessiere mich sehr für Computerphysik und es macht großen Spaß, diese Themen zu studieren. Da ich vorhabe, ein Auslandssemester zu absolvieren, habe ich mich gefragt, welche Universitäten für Computerphysik bekannt sind. Besonders in Bezug auf Universitäten in den USA? Mir ist bewusst, dass die Computerphysik kein riesiger und unabhängiger …
14 education 

2
Warum müsste ein Informatiker eine eigene Version von std :: complex implementieren?
Viele der in der Computerwissenschaft bekannteren C ++ - Bibliotheken wie Eigen , Trilinos und deal.II verwenden das Standardobjekt der C ++ - Headerbibliothek , std::complex<>um komplexe Gleitkommazahlen darzustellen. In Jack Poulsons Antwort auf eine Frage zu Standardkonstruktoren weist er darauf hin, dass er "aus mehreren Gründen" eine eigene Implementierung …

1
Wie kann ich die Periode meines Pseudozufallszahlengenerators bestimmen?
Angenommen, ich verwende einen linearen kongruenten Pseudozufallszahlengenerator (PRNG). Wie kann ich bei gegebenem Startwert , Multiplikationsfaktor (a), Verschiebungsfaktor (c) und Modulfaktor (m) die Periode meines PRNG bestimmen? Ermittle ich es durch Experimentier- / Mustererkennungsalgorithmen, oder gibt es eine direkte Formel zur Berechnung seiner Periode? x0x0x_0 Obwohl meine Frage speziell die …

2
Optionen zum Lösen von ODE-Systemen auf GPUs?
Ich möchte das Lösen von ODE-Systemen auf GPUs in einer "trivial parallelisierbaren" Umgebung durchführen. Führen Sie beispielsweise eine Sensitivitätsanalyse mit 512 verschiedenen Parametersätzen durch. Idealerweise möchte ich ODE-Lösungen mit einem intelligenten adaptiven Zeitschrittlöser wie CVODE durchführen, anstatt mit einem festen Zeitschritt wie Forward Euler, aber auf einer NVIDIA-GPU anstelle einer …
14 ode  gpu 

1
Was sind die Richtlinien für die Durchführung von Computerexperimenten?
Physik, Biologie, Chemie usw. haben unterschiedliche Regeln für die Durchführung von Experimenten: Welche Ereignisse werden als relevant angesehen, wie kann eine Kontamination der Proben vermieden werden, wie kann ein Reproduktionsprozess erstellt und repariert werden und so weiter. Welche Standards, Protokolle und Best Practices gewährleisten die Genauigkeit und Reproduzierbarkeit von numerischen …



1
Nicht-monotone Konvergenz bei Festkommaproblemen
Hintergrund Ich löse eine Variante der Ornstein-Zernike- Gleichung aus der Flüssigkeitstheorie. Abstrakt kann das Problem als Lösung des Fixpunktproblems , wobei A ein integro-algebraischer Operator ist und c ( r ) die Lösungsfunktion ist (die OZ-Direktkorrelationsfunktion). Ich löse durch Picard-Iteration, wobei ich eine anfängliche Versuchslösung c 0 ( r ) …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.