add_child(colvardeps *child) (defined in colvardeps) | colvardeps | |
check_enabled(int f, std::string const &reason) const | colvardeps | inline |
children | colvardeps | private |
colvardeps() (defined in colvardeps) | colvardeps | |
decr_ref_count(int f) | colvardeps | |
description (defined in colvardeps) | colvardeps | |
disable(int f) | colvardeps | |
do_feature_side_effects(int) | colvardeps | inlinevirtual |
enable(int f, bool dry_run=false, bool toplevel=true) | colvardeps | |
exclude_feature_self(int f, int g) | colvardeps | |
f_ag_active enum value (defined in colvardeps) | colvardeps | |
f_ag_atom_forces enum value (defined in colvardeps) | colvardeps | |
f_ag_center enum value (defined in colvardeps) | colvardeps | |
f_ag_center_origin enum value (defined in colvardeps) | colvardeps | |
f_ag_collect_atom_ids enum value | colvardeps | |
f_ag_explicit_gradient enum value | colvardeps | |
f_ag_fit_gradients enum value (defined in colvardeps) | colvardeps | |
f_ag_fitting_group enum value (defined in colvardeps) | colvardeps | |
f_ag_ntot enum value (defined in colvardeps) | colvardeps | |
f_ag_rotate enum value (defined in colvardeps) | colvardeps | |
f_ag_scalable enum value (defined in colvardeps) | colvardeps | |
f_ag_scalable_com enum value (defined in colvardeps) | colvardeps | |
f_cv_active enum value | colvardeps | |
f_cv_awake enum value | colvardeps | |
f_cv_collect_atom_ids enum value | colvardeps | |
f_cv_collect_gradient enum value | colvardeps | |
f_cv_corrfunc enum value | colvardeps | |
f_cv_custom_function enum value | colvardeps | |
f_cv_extended_Lagrangian enum value | colvardeps | |
f_cv_external enum value | colvardeps | |
f_cv_fdiff_velocity enum value | colvardeps | |
f_cv_gradient enum value | colvardeps | |
f_cv_grid enum value | colvardeps | |
f_cv_hard_lower_boundary enum value | colvardeps | |
f_cv_hard_upper_boundary enum value | colvardeps | |
f_cv_hide_Jacobian enum value | colvardeps | |
f_cv_homogeneous enum value (defined in colvardeps) | colvardeps | |
f_cv_Jacobian enum value | colvardeps | |
f_cv_Langevin enum value | colvardeps | |
f_cv_linear enum value (defined in colvardeps) | colvardeps | |
f_cv_lower_boundary enum value | colvardeps | |
f_cv_multiple_ts enum value | colvardeps | |
f_cv_ntot enum value | colvardeps | |
f_cv_output_applied_force enum value | colvardeps | |
f_cv_output_energy enum value | colvardeps | |
f_cv_output_total_force enum value | colvardeps | |
f_cv_output_value enum value | colvardeps | |
f_cv_output_velocity enum value | colvardeps | |
f_cv_periodic enum value | colvardeps | |
f_cv_reflecting_lower_boundary enum value | colvardeps | |
f_cv_reflecting_upper_boundary enum value | colvardeps | |
f_cv_runave enum value | colvardeps | |
f_cv_scalar enum value | colvardeps | |
f_cv_scripted enum value | colvardeps | |
f_cv_single_cvc enum value | colvardeps | |
f_cv_subtract_applied_force enum value | colvardeps | |
f_cv_total_force enum value | colvardeps | |
f_cv_total_force_calc enum value | colvardeps | |
f_cv_upper_boundary enum value | colvardeps | |
f_cvb_active enum value | colvardeps | |
f_cvb_apply_force enum value | colvardeps | |
f_cvb_awake enum value | colvardeps | |
f_cvb_bypass_ext_lagrangian enum value | colvardeps | |
f_cvb_calc_pmf enum value | colvardeps | |
f_cvb_calc_ti_samples enum value | colvardeps | |
f_cvb_extended enum value | colvardeps | |
f_cvb_get_total_force enum value | colvardeps | |
f_cvb_history_dependent enum value | colvardeps | |
f_cvb_ntot enum value (defined in colvardeps) | colvardeps | |
f_cvb_output_acc_work enum value | colvardeps | |
f_cvb_scalar_variables enum value | colvardeps | |
f_cvb_scale_biasing_force enum value | colvardeps | |
f_cvb_step_zero_data enum value | colvardeps | |
f_cvb_time_dependent enum value | colvardeps | |
f_cvb_write_ti_pmf enum value | colvardeps | |
f_cvb_write_ti_samples enum value | colvardeps | |
f_cvc_active enum value | colvardeps | |
f_cvc_collect_atom_ids enum value | colvardeps | |
f_cvc_com_based enum value | colvardeps | |
f_cvc_debug_gradient enum value | colvardeps | |
f_cvc_explicit_atom_groups enum value | colvardeps | |
f_cvc_explicit_gradient enum value | colvardeps | |
f_cvc_gradient enum value | colvardeps | |
f_cvc_inv_gradient enum value | colvardeps | |
f_cvc_Jacobian enum value | colvardeps | |
f_cvc_lower_boundary enum value | colvardeps | |
f_cvc_ntot enum value | colvardeps | |
f_cvc_one_site_total_force enum value | colvardeps | |
f_cvc_pbc_minimum_image enum value | colvardeps | |
f_cvc_periodic enum value | colvardeps | |
f_cvc_scalable enum value | colvardeps | |
f_cvc_scalable_com enum value | colvardeps | |
f_cvc_scalar enum value | colvardeps | |
f_cvc_upper_boundary enum value | colvardeps | |
f_cvc_width enum value | colvardeps | |
f_type_dynamic enum value (defined in colvardeps) | colvardeps | protected |
f_type_not_set enum value (defined in colvardeps) | colvardeps | protected |
f_type_static enum value (defined in colvardeps) | colvardeps | protected |
f_type_user enum value (defined in colvardeps) | colvardeps | protected |
feature_states | colvardeps | protected |
feature_type enum name | colvardeps | protected |
features() const =0 (defined in colvardeps) | colvardeps | pure virtual |
features_atomgroup enum name | colvardeps | |
features_biases enum name | colvardeps | |
features_colvar enum name | colvardeps | |
features_cvc enum name | colvardeps | |
free_children_deps() | colvardeps | |
get_keyval_feature(colvarparse *cvp, std::string const &conf, char const *key, int feature_id, bool const &def_value, colvarparse::Parse_Mode const parse_mode=colvarparse::parse_normal) | colvardeps | protected |
get_time_step_factor() const | colvardeps | inline |
init_dependencies()=0 | colvardeps | pure virtual |
init_feature(int feature_id, const char *description, feature_type type) | colvardeps | |
is_available(int f=f_cv_active) const (defined in colvardeps) | colvardeps | inline |
is_dynamic(int id) (defined in colvardeps) | colvardeps | inline |
is_enabled(int f=f_cv_active) const (defined in colvardeps) | colvardeps | inline |
is_not_set(int id) (defined in colvardeps) | colvardeps | inline |
is_static(int id) (defined in colvardeps) | colvardeps | inline |
is_user(int id) (defined in colvardeps) | colvardeps | inline |
modify_features()=0 (defined in colvardeps) | colvardeps | pure virtual |
parents | colvardeps | private |
print_state() | colvardeps | |
provide(int feature_id, bool truefalse=true) | colvardeps | |
remove_all_children() | colvardeps | |
remove_child(colvardeps *child) (defined in colvardeps) | colvardeps | |
require_feature_alt(int f, int g, int h) | colvardeps | |
require_feature_alt(int f, int g, int h, int i) | colvardeps | |
require_feature_alt(int f, int g, int h, int i, int j) | colvardeps | |
require_feature_children(int f, int g) | colvardeps | |
require_feature_self(int f, int g) | colvardeps | |
restore_children_deps() | colvardeps | |
set_enabled(int feature_id, bool truefalse=true) | colvardeps | |
time_step_factor | colvardeps | protected |
~colvardeps() (defined in colvardeps) | colvardeps | virtual |