AMReX-Astro / Castro

Castro (Compressible Astrophysics): An adaptive mesh, astrophysical compressible (radiation-, magneto-) hydrodynamics simulation code for massively parallel CPU and GPU architectures.
http://amrex-astro.github.io/Castro
Other
293 stars 99 forks source link

switch a lot of int runtime parameters to bool #2838

Closed zingale closed 2 months ago

zingale commented 2 months ago

this will help make the runtime parameters structs take up less space note: there are some cases where boolean-like ints were defaulting to -1, which should be interpreted as true

PR summary

PR motivation

PR checklist

zingale commented 2 months ago

regression tests pass: http://groot.astro.sunysb.edu/Castro/test-suite/gfortran/2024-05-01-001/index.html