Afivo: a framework for quadtree/octree AMR with shared-memory parallelization and geometric multigrid methods
From MaRDI portal
(Redirected from Publication:6155423)
Abstract: Afivo is a framework for simulations with adaptive mesh refinement (AMR) on quadtree (2D) and octree (3D) grids. The framework comes with a geometric multigrid solver, shared-memory (OpenMP) parallelism and it supports output in Silo and VTK file formats. Afivo can be used to efficiently simulate AMR problems with up to about unknowns on desktops, workstations or single compute nodes. For larger problems, existing distributed-memory frameworks are better suited. The framework has no built-in functionality for specific physics applications, so users have to implement their own numerical methods. The included multigrid solver can be used to efficiently solve elliptic partial differential equations such as Poisson's equation. Afivo's design was kept simple, which in combination with the shared-memory parallelism facilitates modification and experimentation with AMR algorithms. The framework was already used to perform 3D simulations of streamer discharges, which required tens of millions of cells.
Cites work
- A Multigrid Tutorial, Second Edition
- An adaptive grid refinement strategy for the simulation of negative streamers
- Density models for streamer discharges: beyond cylindrical symmetry and homogeneous media
- Gerris: A tree-based adaptive solver for the incompressible Euler equations in complex geometries.
- scientific article; zbMATH DE number 3958638 (Why is no real title available?)
- scientific article; zbMATH DE number 41859 (Why is no real title available?)
- scientific article; zbMATH DE number 653100 (Why is no real title available?)
- Laplacian instability of planar streamer ionization fronts---An example of pulled front analysis
- Local Mesh Refinement Multilevel Techniques
- Multiple scales in streamer discharges, with an emphasis on moving boundary approximations
- Numerical simulation of filamentary discharges with parallel adaptive mesh refinement
- PARAMESH: A parallel adaptive mesh refinement community toolkit
- Spatially hybrid computations for streamer discharges with generic features of pulled fronts. I: Planar fronts
- Spatially hybrid computations for streamer discharges. II: Fully 3D simulations
- Towards adaptive kinetic-fluid simulations of weakly ionized plasmas
Cited in
(10)- A spectral element method for modelling streamer discharges in low-temperature atmospheric-pressure plasmas
- An efficient and accurate MPI-based parallel simulator for streamer discharges in three dimensions
- A ghost-point smoothing strategy for geometric multigrid on curved boundaries
- Jacobian-free Newton-Krylov method for the simulation of non-thermal plasma discharges with high-order time integration and physics-based preconditioning
- Geometric multigrid method for solving Poisson's equation on octree grids with irregular boundaries
- A geometric multigrid library for quadtree/octree AMR grids coupled to MPI-AMRVAC
- Coupled CFD-DEM simulation of interfacial fluid-particle interaction during binder jet 3D printing
- Massively parallel axisymmetric fluid model for streamer discharges
- An acceleration method for moving least squares based on a generalized octree for massive data
- A framework for generating nonconforming triangular meshes with multiple discretization layers
This page was built for publication: Afivo: a framework for quadtree/octree AMR with shared-memory parallelization and geometric multigrid methods
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6155423)