@@ -82,13 +82,13 @@ bibliography: paper.bib
82
82
AMReX is a C++ software framework that supports the development of
83
83
block-structured adaptive mesh refinement (AMR) algorithms for solving
84
84
systems of partial differential equations (PDEs) with complex boundary
85
- conditions on current and emerging architectures.
85
+ conditions on current and emerging architectures.
86
86
87
87
Block-structured AMR discretization provides the basis for the temporal and spatial
88
- strategy for a large number of applications; see, e.g.,
88
+ strategy for a large number of applications; see, e.g.,
89
89
[ @BergerOliger ] , [ @BergerColella ] , [ @BBSW ] , [ @IAMR ] , [ @Pember ]
90
90
for some of the earliest block-structured AMR work.
91
- There are also a number of block-structured and octtree AMR
91
+ There are also a number of block-structured and octree AMR
92
92
software frameworks publicly available; see [ @CalhounWebPage ] for links to many of them.
93
93
94
94
AMR reduces the computational cost and memory footprint compared to a uniform mesh while preserving the
@@ -97,7 +97,7 @@ Current AMReX-based application codes span a number of areas,
97
97
including atmospheric modeling, astrophysics, combustion, cosmology, fluctuating hydrodynamics,
98
98
multiphase flows, and particle accelerators.
99
99
In particular, the AMReX-Astro GitHub repository holds a number of astrophysical modeling
100
- tools based on AMReX [ @Zingale_2018] .
100
+ tools based on AMReX [ @Zingale_2018] .
101
101
The origins of AMReX trace back to the BoxLib [ @BoxLib ] software framework.
102
102
103
103
AMReX supports a number of different time-stepping strategies
@@ -111,8 +111,8 @@ code based on AMReX can be written entirely in Fortran.
111
111
112
112
AMReX developers believe that interoperability is an important feature of sustainable software.
113
113
AMReX has examples of interfaces to other popular software packages such as
114
- SUNDIALS [ @sundials ] , PETSc { @petsc ] and hypre [ @petsc ] , and is part of the
115
- 2018 xSDK [ @xsdk ] software release thus installable with Spack.
114
+ SUNDIALS [ @sundials ] , PETSc [ @petsc ] and hypre [ @petsc ] , and is part of the
115
+ 2018 xSDK [ @xsdk ] software release thus installable with Spack.
116
116
117
117
### Mesh and Particle Data
118
118
@@ -181,14 +181,14 @@ as data with cut cells.
181
181
182
182
AMReX has native I/O for checkpointing and for reading and writing plotfiles for post-processing
183
183
analysis or visualization. AMReX also supplies interfaces to HDF5. The AMReX plotfile format
184
- is supported by VisIt [ @Visit ] , Paraview [ @Paraview ] , and yt [ @yt ] .
184
+ is supported by VisIt [ @Visit ] , Paraview [ @Paraview ] , and yt [ @yt ] .
185
185
AMReX also has linkages to external routines through both
186
186
Conduit [ @Conduit ] and SENSEI [ @SENSEI ] .
187
187
188
188
### Documentation, Tutorials and Profiling Tools
189
189
190
190
Extensive documentation of core AMReX functionality is available online, and many of the application
191
- codes based on AMReX are publicly available as well.
191
+ codes based on AMReX are publicly available as well.
192
192
Smaller examples of using AMReX for building application codes
193
193
are provided in the AMReX Tutorials section.
194
194
Examples include a Particle-in-Cell (PIC) code, a compressible Navier--Stokes solver in complex geometry,
0 commit comments