Scienza computazionale

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

8
Analisi dei dati della struttura proteica in C
Il mio background è nella genomica, ma recentemente ho lavorato con problemi legati alla struttura delle proteine. Ho scritto alcuni programmi rilevanti in C, costruendo il mio parser di file PDB da zero nel processo. Non mi preoccupavo di fare un parser veramente robusto, sapevo solo che costruirne uno da …





4
Dovrei noleggiare risorse informatiche o acquistare i miei computer
Poiché questa domanda è correlata al calcolo, ho deciso di pubblicare qui. Speriamo che sia visto come appropriato. Ho appena iniziato a eseguire modelli atmosferici e oceanici e mi rendo conto che ho bisogno di più core, memoria e spazio su disco rispetto al mio desktop attuale. La mia istituzione …
16 hpc 

3


3
Strategie per unit testing e sviluppo test-driven
Sono un grande sostenitore dello sviluppo guidato dai test nell'informatica scientifica. La sua utilità in pratica è semplicemente sbalorditiva e allevia davvero i classici problemi che gli sviluppatori di codice conoscono. Tuttavia, ci sono difficoltà intrinseche nel testare codici scientifici che non si incontrano nella programmazione generale, quindi i testi …
16 testing 

1
Come si esegue il debug del codice numerico, quale potrebbe essere la fonte di questo errore oscillatorio?
Un sacco di intuizione può essere acquisita dall'esperienza, mi chiedevo solo se qualcuno ha visto qualcosa di simile prima. Il diagramma mostra la condizione iniziale (verde) per l'equazione di avanzamento-diffusione, quindi la soluzione all'iterazione 200 (blu) e quindi nuovamente all'iterazione 400 (rosso). La soluzione dell'equazione avanzamento-diffusione esplode dopo alcune iterazioni. …



4
Fila maggiore rispetto a colonna maggiore disposizione delle matrici
Nella programmazione di calcoli a matrice densa, c'è qualche motivo per scegliere un layout di riga maggiore del layout di colonna maggiore? So che, a seconda del layout della matrice scelta, dobbiamo scrivere il codice appropriato per utilizzare le memorie cache in modo efficace per scopi di velocità. Il layout …
16 matrix  fortran 

7
La scienza computazionale implica la programmazione?
Ho letto della scienza computazionale su Wikipedia, ma la mia comprensione non è molto chiara. La scienza computazionale implica la programmazione? Quanto è diversa la scienza computazionale dalla computazionale _ ____ , dove il vuoto potrebbe essere una qualsiasi disciplina (scienza dei materiali, ingegneria, chimica, biologia e così via)? (Farò …

4
griglia uniforme vs. non uniforme
Probabilmente è una domanda a livello di studente, ma non riesco proprio a farcela da solo. Perché è più preciso utilizzare griglie non uniformi nei metodi numerici? Sto pensando nel contesto di un metodo a differenza finita per il PDE della forma . E supponiamo che io sia interessato a …

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.