►Nanonymous_namespace{LennardJones_Ar.cpp} | |
CLennardJones_Ar | |
Nerror | |
►Nex_model_ar_p_mlj_f03 | |
Cbuffer_type | |
►Nex_model_ar_slj_multicutoff | |
Cbuffer_type | |
►Nex_model_driver_p_lj | |
Cbuffer_type | |
►NKIM | |
►NCHARGE_UNIT | Contains the enumeration constants and the discovery routines for the ChargeUnit Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NCOLLECTION | Contains the enumeration constants and the discovery routines for the Collection Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NCOLLECTION_ITEM_TYPE | Contains the enumeration constants and the discovery routines for the CollectionItemType Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NCOMPUTE_ARGUMENT_NAME | Contains the enumeration constants and the discovery routines for the ComputeArgumentName Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NCOMPUTE_CALLBACK_NAME | Contains the enumeration constants and the discovery routines for the ComputeCallbackName Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NDATA_TYPE | Contains the enumeration constants and the discovery routines for the DataType Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NENERGY_UNIT | Contains the enumeration constants and the discovery routines for the EnergyUnit Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NLANGUAGE_NAME | Contains the enumeration constants and the discovery routines for the LanguageName Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NLENGTH_UNIT | Contains the enumeration constants and the discovery routines for the LengthUnit Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NLOG_VERBOSITY | Contains the enumeration constants and the discovery routines for the LogVerbosity Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NMODEL_ROUTINE_NAME | Contains the enumeration constants and the discovery routines for the ModelRoutineName Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NNUMBERING | Contains the enumeration constants and the discovery routines for the Numbering Extensible Enumeration |
CComparator | Structure provided for use with std::map |
NSEM_VER | Contains routines related to the KIM API Semantic Version |
►NSPECIES_NAME | Contains the enumeration constants and the discovery routines for the SpeciesName Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NSUPPORT_STATUS | Contains the enumeration constants and the discovery routines for the SupportStatus Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NTEMPERATURE_UNIT | Contains the enumeration constants and the discovery routines for the TemperatureUnit Extensible Enumeration |
CComparator | Structure provided for use with std::map |
►NTIME_UNIT | Contains the enumeration constants and the discovery routines for the TimeUnit Extensible Enumeration |
CComparator | Structure provided for use with std::map |
CChargeUnit | An Extensible Enumeration for the ChargeUnit's supported by the KIM API |
CCollection | An Extensible Enumeration for the Collection's supported by the KIM API |
CCollectionItemType | An Extensible Enumeration for the CollectionItemType's supported by the KIM API |
CCollections | Provides the interface to the KIM API Collections and is meant to be used by simulators |
CComputeArgumentName | An Extensible Enumeration for the ComputeArgumentName's supported by the KIM API |
CComputeArguments | Provides the primary interface to a KIM API ComputeArguments object and is meant to be used by simulators |
CComputeCallbackName | An Extensible Enumeration for the ComputeCallbackName's supported by the KIM API |
CDataType | An Extensible Enumeration for the DataType's supported by the KIM API |
CEnergyUnit | An Extensible Enumeration for the EnergyUnit's supported by the KIM API |
CLanguageName | An Extensible Enumeration for the LanguageName's supported by the KIM API |
CLengthUnit | An Extensible Enumeration for the LengthUnit's supported by the KIM API |
CLog | Provides the logging interface for the KIM API |
CLogVerbosity | An Extensible Enumeration for the LogVerbosity's supported by the KIM API |
CModel | Provides the primary interface to a KIM API Model object and is meant to be used by simulators |
CModelCompute | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Compute routine |
CModelComputeArguments | Provides the interface to a KIM API ComputeArguments object for use by models within their MODEL_ROUTINE_NAME::Compute routine |
CModelComputeArgumentsCreate | Provides the interface to a KIM API ComputeArguments object for use by models within their MODEL_ROUTINE_NAME::ComputeArgumentsCreate routine |
CModelComputeArgumentsDestroy | Provides the interface to a KIM API ComputeArguments object for use by models within their MODEL_ROUTINE_NAME::ComputeArgumentsDestroy routine |
CModelCreate | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Create routine |
CModelDestroy | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Destroy routine |
CModelDriverCreate | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Create routine |
CModelExtension | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Extension routine |
CModelRefresh | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Refresh routine |
CModelRoutineName | An Extensible Enumeration for the ModelRoutineName's supported by the KIM API |
CModelWriteParameterizedModel | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::WriteParameterizedModel routine |
CNumbering | An Extensible Enumeration for the Numbering's supported by the KIM API |
CSimulatorModel | Provides the primary interface to a KIM API SimulatorModel object and is meant to be used by simulators |
CSpeciesName | An Extensible Enumeration for the SpeciesName's supported by the KIM API |
CSupportedExtensions | The only standard extension defined by the KIM API |
CSupportStatus | An Extensible Enumeration for the SupportStatus's supported by the KIM API |
CTemperatureUnit | An Extensible Enumeration for the TemperatureUnit's supported by the KIM API |
CTimeUnit | An Extensible Enumeration for the TimeUnit's supported by the KIM API |
►Nkim_charge_unit_module | An Extensible Enumeration for the ChargeUnit's supported by the KIM API. |
Ckim_charge_unit_type | An Extensible Enumeration for the ChargeUnit's supported by the KIM API. |
Ckim_from_string | Create a ChargeUnit object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_collection_item_type_module | An Extensible Enumeration for the CollectionItemType's supported by the KIM API. |
Ckim_collection_item_type_type | An Extensible Enumeration for the CollectionItemType's supported by the KIM API. |
Ckim_from_string | KIM::CollectionItemType::CollectionItemType(std::string const &) |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_collection_module | An Extensible Enumeration for the Collection's supported by the KIM API. |
Ckim_collection_type | An Extensible Enumeration for the Collection's supported by the KIM API. |
Ckim_from_string | Create a Collection object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_collections_module | Provides the interface to the KIM API Collections and is meant to be used by simulators. |
Ckim_cache_list_of_directory_names | Cache a list of directory names where a specific KIM API collection stores library files for a specific item type. |
Ckim_cache_list_of_item_metadata_files | Cache a list of an item's metadata files. |
Ckim_cache_list_of_item_metadata_files_by_collection_and_type | KIM::Collections::CacheListOfItemMetadataFilesByCollectionAndType |
Ckim_cache_list_of_item_names_by_collection_and_type | Cache a list of all item names of a specific type in a specific collection. |
Ckim_cache_list_of_item_names_by_type | Cache a list of all item names of a specific type in the KIM API collections. |
Ckim_collections_handle_type | Provides the interface to the KIM API Collections and is meant to be used by simulators. |
Ckim_get_configuration_file_environment_variable | Get the name and value of the environment variable that stores the name of the KIM API user configuration file. |
Ckim_get_configuration_file_name | Get the absolute file and path name of the KIM API user configuration file. |
Ckim_get_directory_name | Get the name of a directory from the cached list. |
Ckim_get_environment_variable_name | Get the names of environment variables that store configuration settings for the KIM::COLLECTION::environmentVariable collection. |
Ckim_get_item_library_file_name_and_collection | Get the item's library file name and its KIM::Collection. |
Ckim_get_item_library_file_name_by_collection_and_type | KIM::Collections::GetItemLibraryFileNameByCollectionAndType |
Ckim_get_item_metadata_file_length | Get item metadata file length and determine if the file is available as a string |
Ckim_get_item_metadata_file_length_by_collection_and_type | Get item metadata file length and determine if the file is available as a string |
Ckim_get_item_metadata_file_values | Get the item's metadata file values |
Ckim_get_item_metadata_file_values_by_collection_and_type | Get the item's metadata file values |
Ckim_get_item_name_by_collection_and_type | Get the name of an item from the cached list. |
Ckim_get_item_name_by_type | Get the name of an item from the cached list. |
Ckim_get_item_type | Get the KIM::CollectionItemType of the item in the KIM API collections with a specific name. |
Ckim_get_project_name_and_sem_ver | Get the KIM API project name and full Semantic Version string. |
Ckim_pop_log_verbosity | Pop a LogVerbosity from the Collections object's Log object verbosity stack. |
Ckim_push_log_verbosity | Push a new LogVerbosity onto the Collections object's Log object verbosity stack. |
Ckim_set_log_id | Set the identity of the Log object associated with the Collections object. |
►Nkim_compute_argument_name_module | An Extensible Enumeration for the ComputeArgumentName's supported by the KIM API. |
Ckim_compute_argument_name_type | An Extensible Enumeration for the ComputeArgumentName's supported by the KIM API. |
Ckim_from_string | ComputeArgumentName(std::string const &) |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_compute_arguments_module | Provides the primary interface to a KIM API ComputeArguments object and is meant to be used by simulators. |
Ckim_are_all_required_present | AreAllRequiredArgumentsAndCallbacksPresent |
Ckim_compute_arguments_handle_type | Provides the primary interface to a KIM API ComputeArguments object and is meant to be used by simulators. |
Ckim_get_argument_support_status | Get the SupportStatus of a ComputeArgumentName. |
Ckim_get_callback_support_status | Get the SupportStatus of a ComputeCallbackName. |
Ckim_get_simulator_buffer_pointer | Get the Simulator's buffer pointer from the ComputeArguments object. |
Ckim_pop_log_verbosity | Pop a LogVerbosity from the ComputeArguments object's Log object verbosity stack. |
Ckim_push_log_verbosity | Push a new LogVerbosity onto the ComputeArguments object's Log object verbosity stack. |
Ckim_set_argument_pointer | Set the data pointer for a ComputeArgumentName. |
Ckim_set_callback_pointer | Set the function pointer for a ComputeCallbackName. |
Ckim_set_log_id | Set the identity of the Log object associated with the ComputeArguments object. |
Ckim_set_simulator_buffer_pointer | Set the Simulator's buffer pointer within the ComputeArguments object. |
Ckim_to_string | Get a string representing the internal state of the ComputeArguments object. |
►Nkim_compute_callback_name_module | An Extensible Enumeration for the ComputeCallbackName's supported by the KIM API. |
Ckim_compute_callback_name_type | An Extensible Enumeration for the ComputeCallbackName's supported by the KIM API. |
Ckim_from_string | ComputeCallbackName(std::string const &) |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_data_type_module | An Extensible Enumeration for the DataType's supported by the KIM API. |
Ckim_data_type_type | An Extensible Enumeration for the DataType's supported by the KIM API. |
Ckim_from_string | Create a DataType object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_energy_unit_module | An Extensible Enumeration for the EnergyUnit's supported by the KIM API. |
Ckim_energy_unit_type | An Extensible Enumeration for the EnergyUnit's supported by the KIM API. |
Ckim_from_string | Create an EnergyUnit object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_language_name_module | An Extensible Enumeration for the LanguageName's supported by the KIM API. |
Ckim_from_string | Create a LanguageName object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_language_name_type | An Extensible Enumeration for the LanguageName's supported by the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_length_unit_module | An Extensible Enumeration for the LengthUnit's supported by the KIM API. |
Ckim_from_string | Create a LengthUnit object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_length_unit_type | An Extensible Enumeration for the LengthUnit's supported by the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_log_module | Provides the logging interface for the KIM API. |
Ckim_convert_c_string | Convert a c sting to a Fortran string. |
Ckim_get_id | Get the identity of the Log object. |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_log_handle_type | Provides the logging interface for the KIM API. |
Ckim_pop_default_print_function | Pop a log PrintFunction from the KIM API global default log PrintFunction stack. |
Ckim_pop_default_verbosity | Pop a LogVerbosity from the KIM API global default verbosity stack. |
Ckim_pop_verbosity | Pop a LogVerbosity from the Log object's verbosity stack. |
Ckim_push_default_print_function | Push a new default log PrintFunction onto the KIM API global default log PrintFunction stack. |
Ckim_push_default_verbosity | Push a new default LogVerbosity onto the KIM API global default verbosity stack. |
Ckim_push_verbosity | Push a new LogVerbosity onto the Log object's verbosity stack. |
Ckim_set_id | Set the identity of the Log object. |
►Nkim_log_verbosity_module | An Extensible Enumeration for the LogVerbosity's supported by the KIM API. |
Ckim_from_string | Create a LogVerbosity object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_log_verbosity_type | An Extensible Enumeration for the LogVerbosity's supported by the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_model_compute_arguments_create_module | Provides the interface to a KIM API ComputeArguments object for use by models within their MODEL_ROUTINE_NAME::ComputeArgumentsCreate routine. |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_model_compute_arguments_create_handle_type | Provides the interface to a KIM API ComputeArguments object for use by models within their MODEL_ROUTINE_NAME::ComputeArgumentsCreate routine. |
Ckim_set_argument_support_status | SetArgumentSupportStatus |
Ckim_set_callback_support_status | SetCallbackSupportStatus |
Ckim_set_model_buffer_pointer | Set the Model's buffer pointer within the ComputeArguments object. |
Ckim_to_string | Get a string representing the internal state of the ComputeArguments object. |
►Nkim_model_compute_arguments_destroy_module | Provides the interface to a KIM API ComputeArguments object for use by models within their MODEL_ROUTINE_NAME::ComputeArgumentsDestroy routine. |
Ckim_get_model_buffer_pointer | GetModelBufferPointer |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_model_compute_arguments_destroy_handle_type | Provides the interface to a KIM API ComputeArguments object for use by models within their MODEL_ROUTINE_NAME::ComputeArgumentsDestroy routine. |
Ckim_to_string | Get a string representing the internal state of the ComputeArguments object. |
►Nkim_model_compute_arguments_module | Provides the interface to a KIM API ComputeArguments object for use by models within their MODEL_ROUTINE_NAME::Compute routine. |
Ckim_get_argument_pointer | Get the data pointer for a ComputeArgumentName. |
Ckim_get_model_buffer_pointer | Get the Model's buffer pointer within the ComputeArguments object. |
Ckim_get_neighbor_list | Get the neighbor list for a particle of interest corresponding to a particular neighbor list cutoff distance. |
Ckim_is_callback_present | Determine if the Simulator has provided a non-NULL function pointer for a ComputeCallbackName of interest. |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_model_compute_arguments_handle_type | Provides the interface to a KIM API ComputeArguments object for use by models within their MODEL_ROUTINE_NAME::Compute routine. |
Ckim_process_d2edr2_term | Call the Simulator's COMPUTE_CALLBACK_NAME::ProcessD2EDr2Term routine. |
Ckim_process_dedr_term | Call the Simulator's COMPUTE_CALLBACK_NAME::ProcessDEDrTerm routine. |
Ckim_set_model_buffer_pointer | Set the Model's buffer pointer within the ComputeArguments object. |
Ckim_to_string | Get a string representing the internal state of the ComputeArguments object. |
►Nkim_model_compute_module | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Compute routine. |
Ckim_get_model_buffer_pointer | Get the Model's buffer pointer within the Model object. |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_model_compute_handle_type | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Compute routine. |
Ckim_to_string | Get a string representing the internal state of the Model object. |
►Nkim_model_create_module | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Create routine. |
Ckim_convert_unit | Get the multiplicative factor to convert between a derived unit represented in two different sets of base units. |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_model_create_handle_type | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Create routine. |
Ckim_set_influence_distance_pointer | Set the Model's influence distance data pointer. |
Ckim_set_model_buffer_pointer | Set the Model's buffer pointer within the Model object. |
Ckim_set_model_numbering | Set the Model's particle Numbering. |
Ckim_set_neighbor_list_pointers | Set the Model's neighbor list data pointers. |
Ckim_set_parameter_pointer | Set the next parameter data pointer to be provided by the model. |
Ckim_set_routine_pointer | Set the function pointer for the ModelRoutineName of interest. |
Ckim_set_species_code | Set integer code for supported SpeciesName. |
Ckim_set_units | Set the Model's base unit values. |
Ckim_to_string | Get a string representing the internal state of the Model object. |
►Nkim_model_destroy_module | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Destroy routine. |
Ckim_get_model_buffer_pointer | Get the Model's buffer pointer within the Model object. |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_model_destroy_handle_type | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Destroy routine. |
Ckim_to_string | Get a string representing the internal state of the Model object. |
►Nkim_model_driver_create_module | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Create routine. |
Ckim_convert_unit | Get the multiplicative factor to convert between a derived unit represented in two different sets of base units. |
Ckim_get_number_of_parameter_files | Get the number of parameter files provided by the parameterized model. |
Ckim_get_parameter_file_basename | Get a particular parameter file basename. The file is located in the Model's parameter file directory. |
Ckim_get_parameter_file_directory_name | Get absolute path name of the temporary directory where parameter files provided by the model are written. |
Ckim_get_parameter_file_name | Get a particular parameter file name. |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_model_driver_create_handle_type | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Create routine. |
Ckim_set_influence_distance_pointer | Set the Model's influence distance data pointer. |
Ckim_set_model_buffer_pointer | Set the Model's buffer pointer within the Model object. |
Ckim_set_model_numbering | Set the Model's particle Numbering. |
Ckim_set_neighbor_list_pointers | Set the Model's neighbor list data pointers. |
Ckim_set_parameter_pointer | Set the next parameter data pointer to be provided by the model. |
Ckim_set_routine_pointer | Set the function pointer for the ModelRoutineName of interest. |
Ckim_set_species_code | Set integer code for supported SpeciesName. |
Ckim_set_units | Set the Model's base unit values. |
Ckim_to_string | Get a string representing the internal state of the Model object. |
Nkim_model_driver_headers_module | |
►Nkim_model_extension_module | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Extension routine. |
Ckim_c_char_array_to_string | Copy C character array to Fortran string |
Ckim_c_char_ptr_to_string | Copy C character pointer to Fortran string |
Ckim_get_extension_id | Get the extension identification string. |
Ckim_get_model_buffer_pointer | Get the Model's buffer pointer within the Model object. |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_model_extension_handle_type | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Extension routine. |
Ckim_string_to_c_char_array | Convert Fortran string to C character array |
Ckim_to_model | Convert the ModelExtension interface to the Model object to a Model interface. |
Ckim_to_model_compute | Convert the ModelExtension interface to the Model object to a ModelCompute interface. |
Ckim_to_model_compute_arguments | Convert the ModelExtension interface to the Model object to a ModelComputeArguments interface. |
Ckim_to_model_compute_arguments_create | Convert the ModelExtension interface to the Model object to a ModelComputeArgumentsCreate interface. |
Ckim_to_model_compute_arguments_destroy | Convert the ModelExtension interface to the Model object to a ModelComputeArgumentsDestroy interface. |
Ckim_to_model_create | Convert the ModelExtension interface to the Model object to a ModelCompute interface. |
Ckim_to_model_destroy | Convert the ModelExtension interface to the Model object to a ModelDestroy interface. |
Ckim_to_model_driver_create | Convert the ModelExtension interface to the Model object to a ModelDriverCreate interface. |
Ckim_to_model_refresh | Convert the ModelExtension interface to the Model object to a ModelRefresh interface. |
Ckim_to_model_write_parameterized_model | Convert the ModelExtension interface to the Model object to a ModelWriteParameterizedModel interface. |
Ckim_to_string | Get a string representing the internal state of the Model object. |
Nkim_model_headers_module | |
►Nkim_model_module | Provides the primary interface to a KIM API Model object and is meant to be used by simulators. |
Ckim_clear_then_refresh | Clear influence distance and neighbor list pointers and refresh Model object after parameter changes. |
Ckim_compute | Call the Model's MODEL_ROUTINE_NAME::Compute routine. |
Ckim_compute_arguments_create | Create a new ComputeArguments object for the Model object. |
Ckim_compute_arguments_destroy | Destroy a previously Model::ComputeArgumentsCreate'd object. |
Ckim_extension | Call the Model's MODEL_ROUTINE_NAME::Extension routine. |
Ckim_get_influence_distance | Get the Model's influence distance. |
Ckim_get_neighbor_list_values | Get Model's neighbor list values |
Ckim_get_number_of_neighbor_lists | Get Model's number of neighbor lists |
Ckim_get_number_of_parameters | Get the number of parameter arrays provided by the Model. |
Ckim_get_parameter | Get a parameter value from the Model. |
Ckim_get_parameter_metadata | Get the metadata associated with one of the Model's parameter arrays. |
Ckim_get_simulator_buffer_pointer | Get the Simulator's buffer pointer from the Model object. |
Ckim_get_species_support_and_code | Get the Model's support and code for the requested SpeciesName. |
Ckim_get_units | Get the Model's base unit values. |
Ckim_is_routine_present | Determine presence and required status of the given ModelRoutineName. |
Ckim_model_handle_type | Provides the primary interface to a KIM API Model object and is meant to be used by simulators. |
Ckim_pop_log_verbosity | Pop a LogVerbosity from the Model object's Log object verbosity stack. |
Ckim_push_log_verbosity | Push a new LogVerbosity onto the Model object's Log object verbosity stack. |
Ckim_set_log_id | Set the identity of the Log object associated with the Model object. |
Ckim_set_parameter | Set a parameter value for the Model. |
Ckim_set_simulator_buffer_pointer | Set the Simulator's buffer pointer within the Model object. |
Ckim_to_string | Get a string representing the internal state of the Model object. |
Ckim_write_parameterized_model | Call the Model's MODEL_ROUTINE_NAME::WriteParameterizedModel routine. |
►Nkim_model_refresh_module | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Refresh routine. |
Ckim_get_model_buffer_pointer | Get the Model's buffer pointer within the Model object. |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_model_refresh_handle_type | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Refresh routine. |
Ckim_set_influence_distance_pointer | Set the Model's influence distance data pointer. |
Ckim_set_neighbor_list_pointers | Set the Model's neighbor list data pointers. |
Ckim_to_string | Get a string representing the internal state of the Model object. |
►Nkim_model_routine_name_module | An Extensible Enumeration for the ModelRoutineName's supported by the KIM API. |
Ckim_from_string | ModelRoutineName(std::string const &) |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_model_routine_name_type | An Extensible Enumeration for the ModelRoutineName's supported by the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_model_write_parameterized_model_module | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::WriteParameterizedModel routine. |
Ckim_get_model_buffer_pointer | Get the Model's buffer pointer within the Model object. |
Ckim_get_model_name | Get the name of the new parameterized model. |
Ckim_get_path | Get the directory path where the parameterized model files should be written. |
Ckim_log_entry | Write a log entry into the log file. |
Ckim_model_write_parameterized_model_handle_type | Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::WriteParameterizedModel routine. |
Ckim_set_parameter_file_name | Set the file name for the next parameter file. |
Ckim_to_string | Get a string representing the internal state of the Model object. |
►Nkim_numbering_module | An Extensible Enumeration for the Numbering's supported by the KIM API. |
Ckim_from_string | Create a Numbering object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_numbering_type | An Extensible Enumeration for the Numbering's supported by the KIM API. |
Ckim_to_string | Converts the object to a string. |
Nkim_sem_ver_module | Contains routines related to the KIM API Semantic Version. |
Nkim_simulator_headers_module | |
►Nkim_simulator_model_module | Provides the primary interface to a KIM API SimulatorModel object and is meant to be used by simulators. |
Ckim_add_template_map | Add a new key-value entry to the template map. |
Ckim_close_template_map | Close the template map and perform template substitutions. |
Ckim_get_number_of_parameter_files | Get the number of parameter files provided by the SimulatorModel. |
Ckim_get_number_of_simulator_fields | Get the number of simulator fields provided by the SimulatorModel. |
Ckim_get_number_of_supported_species | Get the number of species supported by the SimulatorModel. |
Ckim_get_parameter_file_basename | Get the basename (file name without path) of a particular parameter file. The file is located in the SimulatorModel's parameter file directory. |
Ckim_get_parameter_file_directory_name | Get absolute path name of the temporary directory where parameter files provided by the simulator model are written. |
Ckim_get_parameter_file_name | Get the basename (file name without path) of a particular parameter file. The file is located in the SimulatorModel's parameter file directory. |
Ckim_get_simulator_buffer_pointer | Get the Simulator's buffer pointer from the SimulatorModel object. |
Ckim_get_simulator_field_line | Get a line for the simulator field of interest with all template substitutions performed (Requires the template map is closed). |
Ckim_get_simulator_field_metadata | Get the metadata for the simulator field of interest. |
Ckim_get_simulator_name_and_version | Get the SimulatorModel's simulator name and version. |
Ckim_get_specification_file_name | Get the SimulatorModel's specification file basename (file name without path). The file is located in the SimulatorModel's parameter file directory. |
Ckim_get_supported_species | Get a species name supported by the SimulatorModel. |
Ckim_open_and_initialize_template_map | Open and initialize the template map for simulator field line substitutions. |
Ckim_pop_log_verbosity | Pop a LogVerbosity from the SimulatorModel object's Log object verbosity stack. |
Ckim_push_log_verbosity | Push a new LogVerbosity onto the SimulatorModel object's Log object verbosity stack. |
Ckim_set_log_id | Set the identity of the Log object associated with the SimulatorModel object. |
Ckim_set_simulator_buffer_pointer | Set the Simulator's buffer pointer within the SimulatorModel object. |
Ckim_simulator_model_handle_type | Provides the primary interface to a KIM API SimulatorModel object and is meant to be used by simulators. |
Ckim_template_map_is_open | Determine if the template map is open. |
Ckim_to_string | Get a string representing the internal state of the SimulatorModel object. |
►Nkim_species_name_module | An Extensible Enumeration for the SpeciesName's supported by the KIM API. |
Ckim_from_string | Create a SpeciesName object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_species_name_type | An Extensible Enumeration for the SpeciesName's supported by the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_support_status_module | An Extensible Enumeration for the SupportStatus's supported by the KIM API. |
Ckim_from_string | Create a SupportStatus object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_support_status_type | An Extensible Enumeration for the SupportStatus's supported by the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_supported_extensions_module | The only standard extension defined by the KIM API. |
Ckim_supported_extensions_type | The only standard extension defined by the KIM API. |
►Nkim_temperature_unit_module | An Extensible Enumeration for the TemperatureUnit's supported by the KIM API. |
Ckim_from_string | TemperatureUnit(std::string const &) |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_temperature_unit_type | An Extensible Enumeration for the TemperatureUnit's supported by the KIM API. |
Ckim_to_string | Converts the object to a string. |
►Nkim_time_unit_module | An Extensible Enumeration for the TimeUnit's supported by the KIM API. |
Ckim_from_string | Create a TimeUnit object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. |
Ckim_known | Determines if the object is a quantity known to the KIM API. |
Ckim_time_unit_type | An Extensible Enumeration for the TimeUnit's supported by the KIM API. |
Ckim_to_string | Converts the object to a string. |
Nkim_unit_system_module | |
►Nmod_neighborlist | |
Cneighobject_type | |
Nmod_utilities | |
Nmod_utility | |
Nutilities | |