kim-api  2.3.1-git+v2.3.0-git-2-g378406f9.GNU.GNU.
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
Data Types | Functions/Subroutines | Variables
kim_model_destroy_module Module Reference

Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Destroy routine. More...

Functions/Subroutines

recursive subroutine kim_model_destroy_log_entry (model_destroy_handle, log_verbosity, message)
 Write a log entry into the log file. More...
 
recursive subroutine kim_model_destroy_to_string (model_destroy_handle, string)
 Get a string representing the internal state of the Model object. More...
 

Variables

type(kim_model_destroy_handle_type), save, public, protected kim_model_destroy_null_handle
 NULL handle for use in comparisons. More...
 

Detailed Description

Provides the interface to a KIM API Model object for use by models within their MODEL_ROUTINE_NAME::Destroy routine.

See also
KIM::ModelDestroy, KIM_ModelDestroy
Since
2.0

Function/Subroutine Documentation

◆ kim_model_destroy_log_entry()

recursive subroutine kim_model_destroy_module::kim_model_destroy_log_entry ( type(kim_model_destroy_handle_type), intent(in)  model_destroy_handle,
type(kim_log_verbosity_type), intent(in)  log_verbosity,
character(len=*, kind=c_char), intent(in)  message 
)

Write a log entry into the log file.

See also
KIM::ModelDestroy::LogEntry, KIM_ModelDestroy_LogEntry
Since
2.0

Definition at line 171 of file kim_model_destroy_module.f90.

◆ kim_model_destroy_to_string()

recursive subroutine kim_model_destroy_module::kim_model_destroy_to_string ( type(kim_model_destroy_handle_type), intent(in)  model_destroy_handle,
character(len=*, kind=c_char), intent(out)  string 
)

Get a string representing the internal state of the Model object.

See also
KIM::ModelDestroy::ToString, KIM_ModelDestroy_ToString
Since
2.0

Definition at line 205 of file kim_model_destroy_module.f90.

Variable Documentation

◆ kim_model_destroy_null_handle

type(kim_model_destroy_handle_type), save, public, protected kim_model_destroy_module::kim_model_destroy_null_handle

NULL handle for use in comparisons.

Since
2.0

Definition at line 64 of file kim_model_destroy_module.f90.