Skip to content

mod_committee_helper

Lines: 18 | Visibility: private

Dependencies

Uses

module~~mod_committee_helper~~UsesGraph module~mod_committee_helper mod_committee_helper module~mod_io mod_io module~mod_committee_helper->module~mod_io module~mod_settings mod_settings module~mod_committee_helper->module~mod_settings iso_fortran_env iso_fortran_env module~mod_io->iso_fortran_env module~mod_optional_args mod_optional_args module~mod_io->module~mod_optional_args module~mod_precision mod_precision module~mod_io->module~mod_precision module~mod_settings->module~mod_io module~mod_constants mod_constants module~mod_settings->module~mod_constants module~mod_cpu_vendor mod_cpu_vendor module~mod_settings->module~mod_cpu_vendor module~mod_periodic_table mod_periodic_table module~mod_settings->module~mod_periodic_table module~mod_settings->module~mod_precision module~mod_throw mod_throw module~mod_settings->module~mod_throw module~mod_constants->module~mod_precision iso_c_binding iso_c_binding module~mod_constants->iso_c_binding module~mod_cpu_vendor->iso_c_binding module~mod_periodic_table->module~mod_io module~mod_periodic_table->module~mod_constants module~mod_periodic_table->module~mod_precision module~mod_periodic_table->module~mod_throw module~mod_array_helpers mod_array_helpers module~mod_periodic_table->module~mod_array_helpers module~mod_precision->iso_fortran_env module~mod_precision->iso_c_binding module~mod_throw->module~mod_io module~mod_throw->iso_fortran_env module~mod_throw->module~mod_precision module~mod_throw->iso_c_binding module~mod_mpi mod_mpi module~mod_throw->module~mod_mpi module~mod_sort mod_sort module~mod_throw->module~mod_sort module~mod_array_helpers->module~mod_precision module~mod_array_helpers->module~mod_throw module~mod_mpi->module~mod_precision mpi_f08 mpi_f08 module~mod_mpi->mpi_f08 module~mod_sort->module~mod_precision

Used By

module~~mod_committee_helper~~UsedByGraph module~mod_committee_helper mod_committee_helper module~mod_cost_epoch mod_cost_epoch module~mod_cost_epoch->module~mod_committee_helper module~mod_dataset_statistics mod_dataset_statistics module~mod_dataset_statistics->module~mod_committee_helper module~mod_initialize mod_initialize module~mod_initialize->module~mod_committee_helper module~mod_cost_calculator mod_cost_calculator module~mod_cost_calculator->module~mod_cost_epoch module~mod_write_outfiles_training mod_write_outfiles_training module~mod_cost_calculator->module~mod_write_outfiles_training module~mod_dataset_statistics_chi_all_chunks mod_dataset_statistics_chi_all_chunks module~mod_dataset_statistics_chi_all_chunks->module~mod_cost_epoch module~mod_dataset_statistics_chi_all_chunks->module~mod_dataset_statistics module~mod_feature_map_scaling_all_chunks mod_feature_map_scaling_all_chunks module~mod_feature_map_scaling_all_chunks->module~mod_cost_epoch module~mod_predict_mode mod_predict_mode module~mod_predict_mode->module~mod_initialize module~mod_write_outfiles mod_write_outfiles module~mod_predict_mode->module~mod_write_outfiles module~mod_runner_interface_bindings mod_runner_interface_bindings module~mod_runner_interface_bindings->module~mod_initialize module~mod_train_energy_multiple_structures mod_train_energy_multiple_structures module~mod_train_energy_multiple_structures->module~mod_initialize module~mod_train_forces_multiple_structures mod_train_forces_multiple_structures module~mod_train_forces_multiple_structures->module~mod_initialize module~mod_train_forces_multiple_structures->module~mod_train_energy_multiple_structures module~mod_train_loop_4g_charges mod_train_loop_4g_charges module~mod_train_loop_4g_charges->module~mod_cost_epoch module~mod_train_loop_4g_charges->module~mod_initialize module~mod_train_loop_4g_charges->module~mod_cost_calculator module~mod_output_files_and_cost_4g_charges mod_output_files_and_cost_4g_charges module~mod_train_loop_4g_charges->module~mod_output_files_and_cost_4g_charges module~mod_train_loop_atomic_property mod_train_loop_atomic_property module~mod_train_loop_atomic_property->module~mod_cost_epoch module~mod_train_loop_atomic_property->module~mod_initialize module~mod_train_loop_atomic_property->module~mod_cost_calculator module~mod_output_files_and_cost mod_output_files_and_cost module~mod_train_loop_atomic_property->module~mod_output_files_and_cost module~mod_train_loop_short_range mod_train_loop_short_range module~mod_train_loop_short_range->module~mod_cost_epoch module~mod_train_loop_short_range->module~mod_initialize module~mod_train_loop_short_range->module~mod_cost_calculator module~mod_train_loop_short_range->module~mod_train_energy_multiple_structures module~mod_train_loop_short_range->module~mod_train_forces_multiple_structures module~mod_train_loop_short_range->module~mod_output_files_and_cost module~mod_output_files_and_cost_4g_short_range mod_output_files_and_cost_4g_short_range module~mod_train_loop_short_range->module~mod_output_files_and_cost_4g_short_range module~mod_train_mode mod_train_mode module~mod_train_mode->module~mod_cost_epoch module~mod_train_mode->module~mod_dataset_statistics module~mod_train_mode->module~mod_initialize module~mod_train_mode->module~mod_dataset_statistics_chi_all_chunks module~mod_train_mode->module~mod_feature_map_scaling_all_chunks module~mod_train_mode->module~mod_train_loop_4g_charges module~mod_train_mode->module~mod_train_loop_atomic_property module~mod_train_mode->module~mod_train_loop_short_range module~mod_train_test_split mod_train_test_split module~mod_train_mode->module~mod_train_test_split module~mod_train_mode->module~mod_write_outfiles_training module~mod_train_test_split->module~mod_cost_epoch module~mod_write_outfiles->module~mod_initialize module~mod_write_outfiles_training->module~mod_cost_epoch module~mod_write_outfiles_training->module~mod_write_outfiles program~runner RuNNer program~runner->module~mod_initialize program~runner->module~mod_predict_mode program~runner->module~mod_train_mode module~mod_precompute_features_all_chunks mod_precompute_features_all_chunks program~runner->module~mod_precompute_features_all_chunks module~mod_lammps_interface mod_lammps_interface module~mod_lammps_interface->module~mod_runner_interface_bindings module~mod_output_files_and_cost->module~mod_cost_calculator module~mod_output_files_and_cost_4g_charges->module~mod_cost_calculator module~mod_output_files_and_cost_4g_short_range->module~mod_cost_calculator module~mod_precompute_features_all_chunks->module~mod_train_test_split

Procedures Summary

Name Type Description
committee_specific_identifier Function Adds a committee specific suffix to the identifier if multiple committee members are used.

Procedure Details

function committee_specific_identifier

function committee_specific_identifier( &
    identifier, &
    icomm &
)

Adds a committee specific suffix to the identifier if multiple committee members are used.

Arguments

  • identifier : character [in]– A non-committee-specific identifier
  • icomm : integer [in]

Called By

proc~~committee_specific_identifier~~CalledByGraph proc~committee_specific_identifier mod_committee_helper::committee_specific_identifier proc~initialize_reference_results mod_initialize::initialize_reference_results proc~initialize_reference_results->proc~committee_specific_identifier proc~sum_up_contributions mod_cost_epoch::sum_up_contributions proc~sum_up_contributions->proc~committee_specific_identifier proc~update_dataset_statistics_chi_multiple_structures mod_dataset_statistics::update_dataset_statistics_chi_multiple_structures proc~update_dataset_statistics_chi_multiple_structures->proc~committee_specific_identifier proc~calculate_cost_all_properties_epoch mod_cost_epoch::calculate_cost_all_properties_epoch proc~calculate_cost_all_properties_epoch->proc~sum_up_contributions proc~dataset_statistics_chi_all_chunks mod_dataset_statistics_chi_all_chunks::dataset_statistics_chi_all_chunks proc~dataset_statistics_chi_all_chunks->proc~update_dataset_statistics_chi_multiple_structures proc~predict_mode mod_predict_mode::predict_mode proc~predict_mode->proc~initialize_reference_results proc~train_mode mod_train_mode::train_mode proc~train_mode->proc~initialize_reference_results proc~train_mode->proc~dataset_statistics_chi_all_chunks proc~train_loop_4g_charges mod_train_loop_4g_charges::train_loop_4g_charges proc~train_mode->proc~train_loop_4g_charges proc~train_loop_atomic_property mod_train_loop_atomic_property::train_loop_atomic_property proc~train_mode->proc~train_loop_atomic_property proc~train_loop_short_range mod_train_loop_short_range::train_loop_short_range proc~train_mode->proc~train_loop_short_range proc~report_cost_epoch mod_cost_calculator::CostCalculator%report_cost_epoch proc~report_cost_epoch->proc~calculate_cost_all_properties_epoch program~runner RuNNer program~runner->proc~predict_mode program~runner->proc~train_mode proc~output_files_and_cost mod_output_files_and_cost::output_files_and_cost proc~output_files_and_cost->proc~report_cost_epoch proc~output_files_and_cost_4g_charges mod_output_files_and_cost_4g_charges::output_files_and_cost_4g_charges proc~output_files_and_cost_4g_charges->proc~report_cost_epoch proc~output_files_and_cost_4g_short_range mod_output_files_and_cost_4g_short_range::output_files_and_cost_4g_short_range proc~output_files_and_cost_4g_short_range->proc~report_cost_epoch proc~train_loop_4g_charges->proc~output_files_and_cost_4g_charges proc~train_loop_atomic_property->proc~output_files_and_cost proc~train_loop_short_range->proc~output_files_and_cost proc~train_loop_short_range->proc~output_files_and_cost_4g_short_range