![]() |
ESPResSo 3.2.0-11-g9950804-git
Extensible Simulation Package for Soft Matter Research
|
Maggs structure. More...
#include <maggs.h>
Data Fields | |
| int | finite_epsilon_flag |
| double | epsilon_infty |
| double | f_mass |
| = 1/c^2 speed of light parameter. | |
| double | invsqrt_f_mass |
| inverse of square root of f_mass. | |
| double | prefactor |
| prefactor to convert field to force. | |
| double | pref2 |
| prefactor / (4*pi) | |
| double | bjerrum |
| bjerrum length of the system. | |
| int | mesh |
| mesh size in one dimension | |
| double | inva |
| = 1/a = mesh / box_length | |
| double | a |
| size of mesh cube | |
| double | alpha [8][8] |
| self energy coefficients of the system | |
Maggs structure.
Contains global system information for MEMD algorithm
| double MAGGS_struct::a |
size of mesh cube
Definition at line 79 of file maggs.h.
Referenced by maggs_check_intersect_1D(), maggs_electric_energy(), maggs_init(), maggs_magnetic_energy(), maggs_sanity_checks(), and maggs_setup_local_lattice().
| double MAGGS_struct::alpha[8][8] |
self energy coefficients of the system
Definition at line 81 of file maggs.h.
Referenced by calc_part_self_force(), and calc_self_energy_coeffs().
| double MAGGS_struct::bjerrum |
bjerrum length of the system.
Definition at line 73 of file maggs.h.
Referenced by maggs_calc_self_influence(), maggs_init(), maggs_sanity_checks(), and maggs_set_parameters().
| double MAGGS_struct::epsilon_infty |
Definition at line 63 of file maggs.h.
Referenced by maggs_compute_dipole_correction(), and maggs_set_parameters().
| double MAGGS_struct::f_mass |
= 1/c^2 speed of light parameter.
Definition at line 65 of file maggs.h.
Referenced by maggs_sanity_checks(), maggs_set_parameters(), and tclprint_to_result_Maggs().
Definition at line 62 of file maggs.h.
Referenced by maggs_calc_forces(), and maggs_set_parameters().
| double MAGGS_struct::inva |
= 1/a = mesh / box_length
Definition at line 77 of file maggs.h.
Referenced by calc_self_energy_coeffs(), maggs_accumulate_charge_from_ghosts(), maggs_add_current_on_segment(), maggs_add_transverse_field(), maggs_calc_charge_fluxes_1D(), maggs_calc_forces(), maggs_calc_init_e_field(), maggs_calc_self_influence(), maggs_check_curl_E(), maggs_distribute_particle_charges(), maggs_init(), maggs_setup_local_lattice(), and maggs_update_charge_gradients().
| double MAGGS_struct::invsqrt_f_mass |
inverse of square root of f_mass.
Definition at line 67 of file maggs.h.
Referenced by maggs_add_transverse_field(), maggs_propagate_B_field(), and maggs_set_parameters().
mesh size in one dimension
Definition at line 75 of file maggs.h.
Referenced by calc_self_energy_coeffs(), maggs_calc_init_e_field(), maggs_init(), maggs_sanity_checks(), maggs_set_parameters(), and tclprint_to_result_Maggs().
| double MAGGS_struct::pref2 |
| double MAGGS_struct::prefactor |
prefactor to convert field to force.
Definition at line 69 of file maggs.h.
Referenced by calc_self_energy_coeffs(), maggs_calc_charge_fluxes_1D(), maggs_calc_init_e_field(), maggs_calc_part_link_forces(), and maggs_init().
1.7.5.1