Su consiglio di mavimo ho deciso di provare OpenFOAM.. già che ci sono, pubblico i passi da seguire per l'installazione su Gentoo:
Per procedere occorre avere layman installato. se così non fosse:
1 |
# emerge app-portage/layman |
..una volta installato
1 |
# layman -L |
dovrebbe ritornare la lista degli overlay disponibili.
Quello che interessa a noi è:
1 |
* sunrise [Subversion] (source: http://overlays.gentoo.org...) |
quindi aggiungiamolo con
1 2 |
# layman -a sunrise # layman -s sunrise |
Se disponiamo di app-portage/eix, possiamo aggiornarlo per avere i dati degli ebuild del nuovo overlay:
1 |
# update-eix |
1 2 3 4 5 6 7 8 9 10 |
# eix -e sci-libs/openfoam
* sci-libs/openfoam [1]
Available versions:
(0) [M]~1.4.1_p20080118
(1.5) ~1.5
{doc examples lam mpich}
Homepage: http://www.opencfd.co.uk/openfoam/
Description: Open Field Operation and Manipulation - CFD Simulation Toolbox
[1] "sunrise" /usr/portage/local/layman/sunrise |
..smascheriamo openfoam e le dipendenze con:
1 2 3 |
sci-libs/openfoam ~amd64 >> /etc/portage/package.keywords sci-libs/parmgridgen ~amd64 >> /etc/portage/package.keywords sci-libs/parmetis ~amd64 >> /etc/portage/package.keywords |
a questo punto si può procedere con l'installazione:
1 |
# emerge -av sci-libs/openfoam |
installiamo anche il visualizzatore grafico, sci-visualization/paraview
1 2 3 4 |
* sci-visualization/paraview
Available versions: ~2.6.2 ~3.2.1 ~3.3_pre20080514 [M]~3.4.0 {doc examples hdf5 mpi python qt4 threads}
Homepage: http://www.paraview.org
Description: ParaView is a powerful scientific data visualization application |
..anche questo da smascherare:
1 |
# echo sci-visualization/paraview ~amd64 >> /etc/portage/package.keywords |
..quindi, si può procedere con l'installazione
1 |
# emerge -av sci-visualization/paraview |
..infine aggiungiamo
1 |
. /usr/lib64/OpenFOAM/OpenFOAM-1.5/etc/bashrc |
in coda al .bashrc dell'utente con cui vogliamo eseguire i processi di simulazione.
Fatto. OpenFOAM 1.5 è installato.
Per l'utilizzo, fare riferimento alla OpenFOAM user guide (devo ancora guardare anch'io bene come funziona.. :D).
reply this topic
The custom writing service will furnish people with the information associated with essay paper and it’s perfect that you display students your article about this good topic.