8 void solve(
const Simulation<DeviceType>& sml,
const Grid<DeviceType>& grid,
const DomainDecomposition<DeviceType>& pol_decomp,
const MagneticField<DeviceType>&
magnetic_field,
Smoothing& smoothing,
const View<double*,CLayout,HostType>& rhs,
const View<double*,CLayout,HostType>& dpot_double);
10 void solve(
const Simulation<DeviceType>& sml,
const Grid<DeviceType>& grid,
const DomainDecomposition<DeviceType>& pol_decomp,
const MagneticField<DeviceType>&
magnetic_field,
Smoothing& smoothing,
const View<double*,CLayout,HostType>& rhs,
const View<double*,CLayout,HostType>& rhs2,
const View<double*,CLayout,HostType>& dpot_double,
bool is_cv_solve);
void solve(const Simulation< DeviceType > &sml, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, Smoothing &smoothing, const View< double *, CLayout, HostType > &rhs, const View< double *, CLayout, HostType > &dpot_double)
Definition: solve.cpp:12
Definition: magnetic_field.hpp:12
Definition: smoothing.hpp:9
Definition: magnetic_field.F90:1