External Interfaces#
Header Files#
The header files for the external interfaces are separate from the main neso_particles.hpp header file to improve compilation times.
// For the PETSc interface.
#include <neso_particles/external_interfaces/petsc/petsc_interface.hpp>
// For the common utilities.
#include "neso_particles/external_interfaces/common/common.hpp"
// For the built in vtk implementation.
#include "neso_particles/external_interfaces/vtk/vtk.hpp"