![]() |
ESPResSo 3.2.0-167-g2c9ead1-git
Extensible Simulation Package for Soft Matter Research
|

Go to the source code of this file.
Functions | |
| int | tclcommand_inter_coulomb_parse_p3m_tune (Tcl_Interp *interp, int argc, char **argv, int adaptive) |
| int | tclcommand_inter_coulomb_parse_p3m (Tcl_Interp *interp, int argc, char **argv) |
| parse the basic p3m parameters | |
| int | tclcommand_inter_coulomb_parse_p3m_opt_params (Tcl_Interp *interp, int argc, char **argv) |
| parse the optimization parameters of p3m and the tuner | |
| int | tclprint_to_result_p3m (Tcl_Interp *interp) |
| print the p3m parameters to the interpreters result | |
| int tclcommand_inter_coulomb_parse_p3m | ( | Tcl_Interp * | interp, |
| int | argc, | ||
| char ** | argv | ||
| ) |
parse the basic p3m parameters
Definition at line 116 of file p3m_tcl.c.
References ARG0_IS_D, ARG0_IS_S, ARG_IS_D, ARG_IS_I, ARG_IS_INTLIST, coulomb, COULOMB_P3M_GPU, IntList::e, i, init_intlist(), Coulomb_parameters::method, IntList::n, p3m_set_params(), and tclcommand_inter_coulomb_parse_p3m_tune().
Referenced by tclcommand_inter_parse_coulomb().
| int tclcommand_inter_coulomb_parse_p3m_opt_params | ( | Tcl_Interp * | interp, |
| int | argc, | ||
| char ** | argv | ||
| ) |
parse the optimization parameters of p3m and the tuner
Definition at line 216 of file p3m_tcl.c.
References ARG0_IS_S, ARG1_IS_D, ARG1_IS_I, ARG1_IS_S, ARG_IS_D, i, P3M_EPSILON_METALLIC, p3m_set_eps(), p3m_set_mesh_offset(), and p3m_set_ninterpol().
Referenced by tclcommand_inter_coulomb_parse_p3m_tune(), and tclcommand_inter_parse_coulomb().
| int tclcommand_inter_coulomb_parse_p3m_tune | ( | Tcl_Interp * | interp, |
| int | argc, | ||
| char ** | argv, | ||
| int | adaptive | ||
| ) |
Definition at line 29 of file p3m_tcl.c.
References ARG0_IS_S, ARG1_IS_D, ARG1_IS_I, ARG_IS_I, ARG_IS_INTLIST, IntList::e, ES_ERROR, free, init_intlist(), IntList::n, p3m_adaptive_tune(), p3m_set_tune_params(), and tclcommand_inter_coulomb_parse_p3m_opt_params().
Referenced by tclcommand_inter_coulomb_parse_p3m().
| int tclprint_to_result_p3m | ( | Tcl_Interp * | interp | ) |
print the p3m parameters to the interpreters result
Definition at line 315 of file p3m_tcl.c.
References p3m_parameter_struct::accuracy, p3m_parameter_struct::alpha, p3m_parameter_struct::cao, coulomb, COULOMB_P3M_GPU, p3m_parameter_struct::epsilon, p3m_parameter_struct::inter, p3m_parameter_struct::mesh, p3m_parameter_struct::mesh_off, Coulomb_parameters::method, p3m, P3M_EPSILON_METALLIC, p3m_data_struct::params, and p3m_parameter_struct::r_cut.
Referenced by tclprint_to_result_CoulombIA().
1.7.5.1