Scienza computazionale

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


6
Quali attributi rendono una figura di "qualità professionale"?
Ho sentito la gente dire che le trame prodotte da ORIGIN tendono ad apparire raffinate e "professionali", mentre le trame prodotte da Mathematica non lo fanno. Tuttavia, la maggior parte dei programmi per la creazione di grafici è abbastanza configurabile ed è ovvio che con le giuste impostazioni per cose …

7
Parallelizzare un for-loop in Python
Ci sono strumenti in Python che sono simili al parfor di Matlab? Ho trovato questa discussione , ma ha quattro anni. Pensavo che qualcuno qui potesse avere un'esperienza più recente. Ecco un esempio del tipo di cosa che vorrei parallelizzare: X = np.random.normal(size=(10, 3)) F = np.zeros((10, )) for i …

1
CUDA vs OpenCL alla fine del 2013
In che modo CUDA e OpenCL si confrontano tra loro alla fine del 2013 dal punto di vista di un programmatore? Il mio gruppo sta pensando di provare a utilizzare il calcolo GPU. Ci limiteremmo in modo significativo scegliendo un hardware che supporti solo OpenCL ma non CUDA? Per essere …
34 hpc  gpu  cuda  opencl 


6
Esistono modi semplici per risolvere numericamente l'equazione di Schrödinger dipendente dal tempo?
Vorrei eseguire alcune semplici simulazioni di scattering di pacchetti d'onda su potenziali semplici in una dimensione. Esistono modi semplici per risolvere numericamente il TDSE monodimensionale per una singola particella? So che, in generale, cercare di usare approcci ingenui per integrare equazioni differenziali parziali può rapidamente finire in un disastro. Sto …

2
Strana oscillazione quando si risolve l'equazione di avanzamento per differenza finita con condizioni al contorno di Neumann completamente chiuse (riflessione ai confini)
Sto cercando di risolvere l'equazione di avanzamento ma ho una strana oscillazione che appare nella soluzione quando l'onda si riflette dai confini. Se qualcuno avesse già visto questo artefatto, sarei interessato a conoscere la causa e come evitarlo! Questa è una gif animata, aperta in una finestra separata per visualizzare …




9
Risorse moderne per l'apprendimento della FEM
Devo iniziare a utilizzare i metodi agli elementi finiti. Sto per iniziare a leggere le soluzioni numeriche di equazioni differenziali parziali con il metodo degli elementi finiti di Claes Johnson , ma è datato 1987. Due domande: 1) Quali nuove buone risorse / libri di testo / e-book / appunti …

2
Quando utilizzare log1p ed expm1?
Ho una semplice domanda che è davvero difficile per Google (oltre al canonico What Every Computer Scientist dovrebbe sapere sull'aritmetica in virgola mobile ). Quando devono essere utilizzate funzioni come log1po expm1da utilizzare anziché loge exp? Quando non dovrebbero essere usati? In che modo le diverse implementazioni di tali funzioni …


8
Sistema scientifico di gestione del flusso di lavoro
Qualcuno può raccomandarmi un buon sistema di gestione del flusso di lavoro (WMS), preferibilmente in Python? Finora ho usato GNU Make, ma introduce un livello di complessità che voglio evitare. Un buon WMS dovrebbe avere le seguenti caratteristiche: si integra facilmente con gli strumenti da riga di comando e gli …
30 software  python 

7
Alternative al Journal of Computational Physics
Il Journal of Computational Physics è stato un importante sbocco per la scienza computazionale in passato, e ho pubblicato lì prima. A beneficio di quelli (come me) che hanno firmato il boicottaggio di Elsevier , quali riviste non di Elsevier sarebbero luoghi appropriati per pubblicare articoli che avrebbero potuto essere …

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.