Scienza computazionale

Domande e risposte per gli scienziati che utilizzano i computer per risolvere problemi scientifici

3
PDE in molte dimensioni
So che la maggior parte dei metodi per trovare soluzioni approssimative alle PDE si ridimensionano in base al numero di dimensioni e che Monte Carlo viene utilizzato per situazioni che richiedono ~ 100 dimensioni. Quali sono i buoni metodi per risolvere efficientemente numericamente i PDE in ~ 4-10 dimensioni? 10-100? …

4
Come gestire troppi dati?
Le nostre simulazioni di dinamica del plasma spesso producono troppe informazioni. Durante le simulazioni registriamo varie proprietà fisiche su una griglia (x, y, z, t) grande quanto (8192x1024x1024x1500), per almeno 10 proprietà. Queste informazioni vengono elaborate al termine della simulazione. Con esso noi fare film di proprietà, eseguire un'analisi di …

3
Best practice per la descrizione di modelli basati su agenti
Lavoro abbastanza pesantemente in biologia matematica / epidemiologia, dove la maggior parte del lavoro di modellistica / scienza computazionale è ancora dominata da insiemi di ODE, certo a volte insiemi abbastanza elaborati di essi. Uno dei punti di forza di questi modelli è che sono piuttosto facili da descrivere e …


1
Complessità delle simulazioni MD
Sono nuovo alle simulazioni di dinamica molecolare (MD). Qual è la complessità di una simulazione di dinamica molecolare in termini di tempo di simulazione? In altre parole, se voglio aumentare il tempo simulato da 10 nanosecondi a 20 nanosecondi, cosa posso aspettarmi in termini di aumento del tempo di esecuzione?




4
Qual è il software più veloce (open source) per risolvere il problema di programmazione di numeri interi misti
Ho un problema di programmazione con numeri interi misti. E attualmente sto usando GLPK come mio risolutore. Ma ho scoperto che GLPK è buono per il problema della programmazione lineare, ma per la programmazione di numeri interi misti, richiede molto più tempo, quindi non soddisfa i nostri requisiti. Sto cercando …

2
Perché uno scienziato computazionale dovrebbe implementare la propria versione di std :: complex?
Molte delle librerie C ++ più note nella scienza computazionale come Eigen , Trilinos e deal.II usano l'oggetto libreria standard C ++ template header std::complex<>, per rappresentare numeri a virgola mobile complessi. Nella risposta di Jack Poulson a una domanda sui costruttori predefiniti, sottolinea che ha una sua implementazione di …

1
Università conosciute per la fisica computazionale
Sono molto interessato alla fisica computazionale ed è molto divertente studiare questi argomenti. Dal momento che ho intenzione di andare un semestre all'estero, mi chiedevo quali università sono conosciute per la fisica computazionale? Soprattutto per quanto riguarda le università negli Stati Uniti? Sono consapevole che la fisica computazionale non è …
14 education 


2
Modo numericamente stabile di calcolare gli angoli tra i vettori
Quando si applica la formula classica per l'angolo tra due vettori: α=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}\|} si rileva che, per angoli molto piccoli / acuti, si verifica una perdita di precisione e il risultato non è accurato. Come spiegato in questa risposta Stack Overflow , una soluzione è …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.