![]() |
ScaFaCoS
1.0.1
Scalable Fast Coulomb Solvers
|
file containing the method specific interface functions of the wolf solver (public version) More...
Include dependency graph for fcs_wolf_p.h:Go to the source code of this file.
Typedefs | |
| typedef struct fcs_wolf_parameters_t * | fcs_wolf_parameters |
| data structure with parameters of the wolf solver More... | |
Functions | |
| FCSResult | fcs_wolf_set_cutoff (FCS handle, fcs_float cutoff) |
| function to set the cutoff radius More... | |
| FCSResult | fcs_wolf_get_cutoff (FCS handle, fcs_float *cutoff) |
| function to get the current cutoff radius More... | |
| FCSResult | fcs_wolf_set_alpha (FCS handle, fcs_float alpha) |
| function to set the ewald splitting parameter alpha More... | |
| FCSResult | fcs_wolf_get_alpha (FCS handle, fcs_float *alpha) |
| function to get the current ewald splitting parameter alpha More... | |
| FCSResult | fcs_wolf_setup (FCS handle, fcs_float cutoff, fcs_float alpha) |
| function to set all solver parameters More... | |
| void | fcs_wolf_setup_f (void *handle, fcs_float cutoff, fcs_float alpha, fcs_int *return_value) |
| function to set all solver parameters (Fortran wrapper) More... | |
file containing the method specific interface functions of the wolf solver (public version)
Definition in file fcs_wolf_p.h.
| typedef struct fcs_wolf_parameters_t* fcs_wolf_parameters |
data structure with parameters of the wolf solver
Definition at line 42 of file fcs_wolf_p.h.
function to get the current ewald splitting parameter alpha
| handle | FCS-object |
| alpha | current ewald splitting parameter alpha |
function to get the current cutoff radius
| handle | FCS-object |
| cutoff | current cutoff radius |
function to set the ewald splitting parameter alpha
| handle | FCS-object |
| alpha | ewald splitting parameter alpha |
function to set the cutoff radius
| handle | FCS-object |
| cutoff | cutoff radius |
function to set all solver parameters
| handle | FCS-object |
| cutoff | cutoff radius (see fcs_wolf_set_cutoff) |
| alpha | ewald splitting parameter alpha (see fcs_wolf_set_alpha) |
| void fcs_wolf_setup_f | ( | void * | handle, |
| fcs_float | cutoff, | ||
| fcs_float | alpha, | ||
| fcs_int * | return_value | ||
| ) |
function to set all solver parameters (Fortran wrapper)
| handle | FCS-object |
| cutoff | cutoff radius (see fcs_wolf_set_cutoff) |
| alpha | ewald splitting parameter alpha (see fcs_wolf_set_alpha) |
| return_value | return state |