Difference between revisions of "CHOMBO"

From SourceWiki
Jump to navigation Jump to search
Line 26: Line 26:
  
 
===Without HDF5===
 
===Without HDF5===
 +
Chombo-2.0/lib/mk/Make.defs.local
 +
<pre>
 +
DIM          = 2
 +
DEBUG        = TRUE
 +
OPT          = TRUE
 +
PRECISION    = DOUBLE
 +
PROFILE      = FALSE
 +
CXX          = g++
 +
FC            = gfortran
 +
MPI          = FALSE
 +
USE_HDF      = FALSE
 +
</pre>
 +
 +
make lib
 +
make test
 +
make run
 +
Looks like the tests pass
  
 
===With HDF5 compiled in serial mode===
 
===With HDF5 compiled in serial mode===
  
 
===With MPI and parallel HDF5===
 
===With MPI and parallel HDF5===

Revision as of 15:35, 21 October 2008

CHOMBO

Introduction

Installation

dylan (x86_64) FC=gfortran CXX=g++

HDF5 v1.4.4

from: ./configure --prefix=/gsb6/ggdagw/hdf5/hdf5-1.4.4/serial --enable-production

upload tar.gz?

MPICH v1.2.5

from: ftp://ftp.mcs.anl.gov/pub/mpi/old treating dylan as an SMP machine: ./configure --prefix=/gsb6/ggdagw/mpich/mpich-1.2.5/ch_shmem --with-device=ch_shmem test with hello_world: OK, but mpif77 (or 90) was not created during build. let's try ch_p4 also.. ./configure --prefix=/gsb6/ggdagw/mpich/mpich-1.2.5/ch_p4 --with-device=ch_p4 hello world does not work--perhaps need to start a daemon? Go with shmem for the moment.

CHOMBO

Oct07 release

Without HDF5

Chombo-2.0/lib/mk/Make.defs.local

DIM           = 2
DEBUG         = TRUE
OPT           = TRUE
PRECISION     = DOUBLE
PROFILE       = FALSE
CXX           = g++
FC            = gfortran
MPI           = FALSE
USE_HDF       = FALSE

make lib make test make run Looks like the tests pass

With HDF5 compiled in serial mode

With MPI and parallel HDF5