5 #include "../global/global.h"
6 #include "../model/galaxy/disk_galaxy.h"
7 #include "paris/PoissonZero3DBlockedGPU.hpp"
9class PotentialParisGalactic
12 PotentialParisGalactic();
13 ~PotentialParisGalactic();
22 void Get_Potential(
const Real *density, Real *potential, Real grav_const,
const DiskGalaxy &galaxy);
23 void Initialize(Real lx, Real ly, Real lz, Real xMin, Real yMin, Real zMin,
int nx,
int ny,
int nz,
int nxReal,
24 int nyReal,
int nzReal, Real dx, Real dy, Real dz);
29 Real dr_[3], lo_[3], lr_[3], myLo_[3];
Definition disk_galaxy.h:39
Encapsulates core logic for using Discrete Sine Transform (implemented in terms of FFTs) to solve Poi...
Definition PoissonZero3DBlockedGPU.hpp:26