Directory | Description |
---|---|
test_2d | Directory for building 2D EB executable |
test_3d | Directory for building 3D EB executable |
test_no_eb_2d | Directory for building 2D non-EB executable |
test_no_eb_3d | Directory for building 3D non-EB executable |
src | Source files |
To build and run incflo, you will need to first clone the AMReX and AMReX-Hydro repositories.
We suggest using the main branch of both repositories.
Clone AMReX from the official Git repository
> git clone git@github.com:AMReX-Codes/amrex.git
Clone AMReX-Hydro from the official Git repository
> git clone git@github.com:AMReX-Fluids/AMReX-Hydro.git
Clone and build incflo
> git clone git@github.com:AMReX-Fluids/incflo.git
> cd incflo/test_3d
> make -j4
> mpirun -np 4 incflo3d.gnu.MPI.ex benchmark.channel_cylinder-x
Note that, depending on where you have put the amrex and AMReX-Hydro repos in your local working space, you may need to set AMREX_HOME and AMREX_HYDRO_HOME either as environment variables or in incflo/test*/GNUMakefile.
We welcome contributions in the form of pull-requests from anyone. For more details on how to contribute to incflo, please see CONTRIBUTING.md.