kim-api 2.3.0+AppleClang.AppleClang.GNU
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
Loading...
Searching...
No Matches
Public Member Functions | List of all members
kim_model_compute_arguments_module::kim_get_argument_pointer Interface Reference

Get the data pointer for a ComputeArgumentName. More...

Public Member Functions

recursive subroutine kim_model_compute_arguments_get_argument_pointer_int0 (model_compute_arguments_handle, compute_argument_name, int0, ierr)
 Get the data pointer for a ComputeArgumentName.
 
recursive subroutine kim_model_compute_arguments_get_argument_pointer_int1 (model_compute_arguments_handle, compute_argument_name, extent1, int1, ierr)
 Get the data pointer for a ComputeArgumentName.
 
recursive subroutine kim_model_compute_arguments_get_argument_pointer_int2 (model_compute_arguments_handle, compute_argument_name, extent1, extent2, int2, ierr)
 Get the data pointer for a ComputeArgumentName.
 
recursive subroutine kim_model_compute_arguments_get_argument_pointer_double0 (model_compute_arguments_handle, compute_argument_name, double0, ierr)
 Get the data pointer for a ComputeArgumentName.
 
recursive subroutine kim_model_compute_arguments_get_argument_pointer_double1 (model_compute_arguments_handle, compute_argument_name, extent1, double1, ierr)
 Get the data pointer for a ComputeArgumentName.
 
recursive subroutine kim_model_compute_arguments_get_argument_pointer_double2 (model_compute_arguments_handle, compute_argument_name, extent1, extent2, double2, ierr)
 Get the data pointer for a ComputeArgumentName.
 

Detailed Description

Get the data pointer for a ComputeArgumentName.

See also
KIM::ModelComputeArguments::GetArgumentPointer, KIM_ModelComputeArguments_GetArgumentPointerInteger, KIM_ModelComputeArguments_GetArgumentPointerDouble
Since
2.0

Definition at line 126 of file kim_model_compute_arguments_module.f90.

Member Function/Subroutine Documentation

◆ kim_model_compute_arguments_get_argument_pointer_double0()

recursive subroutine kim_model_compute_arguments_module::kim_get_argument_pointer::kim_model_compute_arguments_get_argument_pointer_double0 ( type(kim_model_compute_arguments_handle_type), intent(in)  model_compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in)  compute_argument_name,
real(c_double), intent(out), pointer  double0,
integer(c_int), intent(out)  ierr 
)

Get the data pointer for a ComputeArgumentName.

See also
KIM::ModelComputeArguments::GetArgumentPointer, KIM_ModelComputeArguments_GetArgumentPointerDouble
Since
2.0

Definition at line 572 of file kim_model_compute_arguments_module.f90.

◆ kim_model_compute_arguments_get_argument_pointer_double1()

recursive subroutine kim_model_compute_arguments_module::kim_get_argument_pointer::kim_model_compute_arguments_get_argument_pointer_double1 ( type(kim_model_compute_arguments_handle_type), intent(in)  model_compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in)  compute_argument_name,
integer(c_int), intent(in)  extent1,
real(c_double), dimension(:), intent(out), pointer  double1,
integer(c_int), intent(out)  ierr 
)

Get the data pointer for a ComputeArgumentName.

See also
KIM::ModelComputeArguments::GetArgumentPointer, KIM_ModelComputeArguments_GetArgumentPointerDouble
Since
2.0

Definition at line 621 of file kim_model_compute_arguments_module.f90.

◆ kim_model_compute_arguments_get_argument_pointer_double2()

recursive subroutine kim_model_compute_arguments_module::kim_get_argument_pointer::kim_model_compute_arguments_get_argument_pointer_double2 ( type(kim_model_compute_arguments_handle_type), intent(in)  model_compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in)  compute_argument_name,
integer(c_int), intent(in)  extent1,
integer(c_int), intent(in)  extent2,
real(c_double), dimension(:, :), intent(out), pointer  double2,
integer(c_int), intent(out)  ierr 
)

Get the data pointer for a ComputeArgumentName.

See also
KIM::ModelComputeArguments::GetArgumentPointer, KIM_ModelComputeArguments_GetArgumentPointerDouble
Since
2.0

Definition at line 672 of file kim_model_compute_arguments_module.f90.

◆ kim_model_compute_arguments_get_argument_pointer_int0()

recursive subroutine kim_model_compute_arguments_module::kim_get_argument_pointer::kim_model_compute_arguments_get_argument_pointer_int0 ( type(kim_model_compute_arguments_handle_type), intent(in)  model_compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in)  compute_argument_name,
integer(c_int), intent(out), pointer  int0,
integer(c_int), intent(out)  ierr 
)

Get the data pointer for a ComputeArgumentName.

See also
KIM::ModelComputeArguments::GetArgumentPointer, KIM_ModelComputeArguments_GetArgumentPointerInteger
Since
2.0

Definition at line 423 of file kim_model_compute_arguments_module.f90.

◆ kim_model_compute_arguments_get_argument_pointer_int1()

recursive subroutine kim_model_compute_arguments_module::kim_get_argument_pointer::kim_model_compute_arguments_get_argument_pointer_int1 ( type(kim_model_compute_arguments_handle_type), intent(in)  model_compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in)  compute_argument_name,
integer(c_int), intent(in)  extent1,
integer(c_int), dimension(:), intent(out), pointer  int1,
integer(c_int), intent(out)  ierr 
)

Get the data pointer for a ComputeArgumentName.

See also
KIM::ModelComputeArguments::GetArgumentPointer, KIM_ModelComputeArguments_GetArgumentPointerInteger
Since
2.0

Definition at line 471 of file kim_model_compute_arguments_module.f90.

◆ kim_model_compute_arguments_get_argument_pointer_int2()

recursive subroutine kim_model_compute_arguments_module::kim_get_argument_pointer::kim_model_compute_arguments_get_argument_pointer_int2 ( type(kim_model_compute_arguments_handle_type), intent(in)  model_compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in)  compute_argument_name,
integer(c_int), intent(in)  extent1,
integer(c_int), intent(in)  extent2,
integer(c_int), dimension(:, :), intent(out), pointer  int2,
integer(c_int), intent(out)  ierr 
)

Get the data pointer for a ComputeArgumentName.

See also
KIM::ModelComputeArguments::GetArgumentPointer, KIM_ModelComputeArguments_GetArgumentPointerInteger
Since
2.0

Definition at line 521 of file kim_model_compute_arguments_module.f90.


The documentation for this interface was generated from the following file: