26#ifdef ESPRESSO_DIPOLES
87#ifdef ESPRESSO_DIPOLE_FIELD_TRACKING
double prefactor
Magnetostatics prefactor.
Dipolar all with all and no replica.
void on_cell_structure_change() const
void on_boxl_change() const
void on_node_grid_change() const
double long_range_energy_cpu() const
Calculate the interaction potential.
void sanity_checks() const
void dipole_field_at_part_cpu() const
Calculate total dipole field of each particle.
void add_long_range_forces() const
void long_range_energy_gpu() const
void on_activation_gpu() const
void add_long_range_forces_gpu() const
void on_activation() const
void on_periodicity_change() const
double long_range_energy() const
Calculate long-range dipolar energy.
void add_long_range_forces_cpu() const
Calculate and add the interaction forces/torques to the particles.