Provides the primary interface to a KIM API ComputeArguments object and is meant to be used by simulators. More...
Data Types | |
interface | kim_are_all_required_present |
AreAllRequiredArgumentsAndCallbacksPresent More... | |
type | kim_compute_arguments_handle_type |
Provides the primary interface to a KIM API ComputeArguments object and is meant to be used by simulators. More... | |
interface | kim_get_argument_support_status |
Get the SupportStatus of a ComputeArgumentName. More... | |
interface | kim_get_callback_support_status |
Get the SupportStatus of a ComputeCallbackName. More... | |
interface | kim_get_simulator_buffer_pointer |
Get the Simulator's buffer pointer from the ComputeArguments object. More... | |
interface | kim_pop_log_verbosity |
Pop a LogVerbosity from the ComputeArguments object's Log object verbosity stack. More... | |
interface | kim_push_log_verbosity |
Push a new LogVerbosity onto the ComputeArguments object's Log object verbosity stack. More... | |
interface | kim_set_argument_pointer |
Set the data pointer for a ComputeArgumentName. More... | |
interface | kim_set_callback_pointer |
Set the function pointer for a ComputeCallbackName. More... | |
interface | kim_set_log_id |
Set the identity of the Log object associated with the ComputeArguments object. More... | |
interface | kim_set_simulator_buffer_pointer |
Set the Simulator's buffer pointer within the ComputeArguments object. More... | |
interface | kim_to_string |
Get a string representing the internal state of the ComputeArguments object. More... | |
interface | operator(.eq.) |
Compares kim_compute_arguments_handle_type's for equality. More... | |
interface | operator(.ne.) |
Compares kim_compute_arguments_handle_type's for inequality. More... | |
Variables | |
type(kim_compute_arguments_handle_type), save, public, protected | kim_compute_arguments_null_handle |
NULL handle for use in comparisons. | |
Provides the primary interface to a KIM API ComputeArguments object and is meant to be used by simulators.
type(kim_compute_arguments_handle_type), save, public, protected kim_compute_arguments_module::kim_compute_arguments_null_handle |
NULL handle for use in comparisons.
Definition at line 72 of file kim_compute_arguments_module.f90.