Loading docs/source/GettingStarted_Chapter.rst +2 −0 Changes for docs/source/GettingStarted_Chapter.rst: 2 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -3,6 +3,8 @@ Getting Started =============== .. toctree:: :maxdepth: 1 Loading docs/source/Introduction.rst +15 −22 Changes for docs/source/Introduction.rst: 15 added lines, 22 removed lines. Original line number Diff line number Diff line Loading @@ -2,37 +2,30 @@ MFiX-Exa Introduction ===================== MFiX-Exa is a new massively parallel code for computing multiphase flow in which solid particles interact with the gas surrounding them. It is built on top of AMReX, a publicly available software framework designed for building massively parallel block-structured adaptive mesh refinement (AMR) flow in which solid particles interact with the gas surrounding them. It is built on top of `AMReX`_, a publicly available software framework designed for building massively parallel block-structured adaptive mesh refinement (AMR) applications. MFiX-Exa relies on the same fundamental physics as in MFIX but the spatial and MFiX-Exa relies on the same fundamental physics as in MFiX but the spatial and time discretizations differ. Specifically, - Fluid velocity is defined at cell centers; pressure is defined at nodes. - The advection algorithm includes an intermediate MAC projection for face-centered advection velocities - Incompressibility of the fluid is imposed through the use of a projection at the end of the time step - The representation of the complex geometry includes mesh refinement around the fluid-solid interface, which is represented used the embedded boundary, or - The advection algorithm includes an intermediate MAC projection for face-centered advection velocities - Incompressibility of the fluid is imposed through the use of a projection at the end of the time step - The representation of the complex geometry includes mesh refinement around the fluid-solid interface, which is represented used the embedded boundary, or cut-cell approach - Parallelization via flat MPI, OpenMP, hybrid MPI/OpenMP, or MPI/MPI. - Porting of MFiX-Exa to GPUs is in progress. - Parallel I/O using AMReX native I/O or HDF5. - Plotfile format supported by AmrVis, VisIt, ParaView, and yt. MFiX-Exa is being developed at NETL and LBNL as part of the U.S. Department of Energy's Exascale Computing Project (ECP). MFiX-Exa heavily leverages AMReX (see https://amrex-codes.github.io/) which is also supported by ECP as part of the AMReX Co-Design Center. MFiX-Exa is being developed at NETL and LBNL as part of the U.S. Department of Energy's `Exascale Computing Project (ECP) <https://www.exascaleproject.org/>`_ MFiX-Exa heavily leverages `AMReX`_ which is also supported by ECP as part of the AMReX Co-Design Center. .. _AMReX: https://amrex-codes.github.io/ docs/source/ManagingGridHierarchy_Chapter.rst +3 −3 Changes for docs/source/ManagingGridHierarchy_Chapter.rst: 3 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -32,6 +32,6 @@ tiles to OpenMP threads. See :ref:`sec:basics:mfiter:tiling:` for more about ti .. toctree:: :maxdepth: 1 GridCreation DualGrid LoadBalancing grid/GridCreation grid/DualGrid grid/LoadBalancing docs/source/DualGrid.rst→docs/source/grid/DualGrid.rst +0 −0 File moved. View file docs/source/GridCreation.rst→docs/source/grid/GridCreation.rst +0 −0 File moved. View file Loading
docs/source/GettingStarted_Chapter.rst +2 −0 Changes for docs/source/GettingStarted_Chapter.rst: 2 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -3,6 +3,8 @@ Getting Started =============== .. toctree:: :maxdepth: 1 Loading
docs/source/Introduction.rst +15 −22 Changes for docs/source/Introduction.rst: 15 added lines, 22 removed lines. Original line number Diff line number Diff line Loading @@ -2,37 +2,30 @@ MFiX-Exa Introduction ===================== MFiX-Exa is a new massively parallel code for computing multiphase flow in which solid particles interact with the gas surrounding them. It is built on top of AMReX, a publicly available software framework designed for building massively parallel block-structured adaptive mesh refinement (AMR) flow in which solid particles interact with the gas surrounding them. It is built on top of `AMReX`_, a publicly available software framework designed for building massively parallel block-structured adaptive mesh refinement (AMR) applications. MFiX-Exa relies on the same fundamental physics as in MFIX but the spatial and MFiX-Exa relies on the same fundamental physics as in MFiX but the spatial and time discretizations differ. Specifically, - Fluid velocity is defined at cell centers; pressure is defined at nodes. - The advection algorithm includes an intermediate MAC projection for face-centered advection velocities - Incompressibility of the fluid is imposed through the use of a projection at the end of the time step - The representation of the complex geometry includes mesh refinement around the fluid-solid interface, which is represented used the embedded boundary, or - The advection algorithm includes an intermediate MAC projection for face-centered advection velocities - Incompressibility of the fluid is imposed through the use of a projection at the end of the time step - The representation of the complex geometry includes mesh refinement around the fluid-solid interface, which is represented used the embedded boundary, or cut-cell approach - Parallelization via flat MPI, OpenMP, hybrid MPI/OpenMP, or MPI/MPI. - Porting of MFiX-Exa to GPUs is in progress. - Parallel I/O using AMReX native I/O or HDF5. - Plotfile format supported by AmrVis, VisIt, ParaView, and yt. MFiX-Exa is being developed at NETL and LBNL as part of the U.S. Department of Energy's Exascale Computing Project (ECP). MFiX-Exa heavily leverages AMReX (see https://amrex-codes.github.io/) which is also supported by ECP as part of the AMReX Co-Design Center. MFiX-Exa is being developed at NETL and LBNL as part of the U.S. Department of Energy's `Exascale Computing Project (ECP) <https://www.exascaleproject.org/>`_ MFiX-Exa heavily leverages `AMReX`_ which is also supported by ECP as part of the AMReX Co-Design Center. .. _AMReX: https://amrex-codes.github.io/
docs/source/ManagingGridHierarchy_Chapter.rst +3 −3 Changes for docs/source/ManagingGridHierarchy_Chapter.rst: 3 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -32,6 +32,6 @@ tiles to OpenMP threads. See :ref:`sec:basics:mfiter:tiling:` for more about ti .. toctree:: :maxdepth: 1 GridCreation DualGrid LoadBalancing grid/GridCreation grid/DualGrid grid/LoadBalancing