kim-api 2.4.1+AppleClang.AppleClang.GNU
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
 
Loading...
Searching...
No Matches
kim_compute_arguments_module::kim_set_argument_pointer Interface Reference

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

Public Member Functions

recursive subroutine kim_compute_arguments_set_argument_pointer_int0 (compute_arguments_handle, compute_argument_name, int0, ierr)
 Set the data pointer for a ComputeArgumentName.
 
recursive subroutine kim_compute_arguments_set_argument_pointer_int1 (compute_arguments_handle, compute_argument_name, int1, ierr)
 Set the data pointer for a ComputeArgumentName.
 
recursive subroutine kim_compute_arguments_set_argument_pointer_int2 (compute_arguments_handle, compute_argument_name, int2, ierr)
 Set the data pointer for a ComputeArgumentName.
 
recursive subroutine kim_compute_arguments_set_argument_pointer_double0 (compute_arguments_handle, compute_argument_name, double0, ierr)
 Set the data pointer for a ComputeArgumentName.
 
recursive subroutine kim_compute_arguments_set_argument_pointer_double1 (compute_arguments_handle, compute_argument_name, double1, ierr)
 Set the data pointer for a ComputeArgumentName.
 
recursive subroutine kim_compute_arguments_set_argument_pointer_double2 (compute_arguments_handle, compute_argument_name, double2, ierr)
 Set the data pointer for a ComputeArgumentName.
 

Detailed Description

Member Function/Subroutine Documentation

◆ kim_compute_arguments_set_argument_pointer_double0()

recursive subroutine kim_compute_arguments_module::kim_set_argument_pointer::kim_compute_arguments_set_argument_pointer_double0 ( type(kim_compute_arguments_handle_type), intent(in) compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in) compute_argument_name,
real(c_double), intent(in), target double0,
integer(c_int), intent(out) ierr )

Set the data pointer for a ComputeArgumentName.

See also
KIM::ComputeArguments::SetArgumentPointer, KIM_ComputeArguments_SetArgumentPointerDouble
Since
2.0

Definition at line 476 of file kim_compute_arguments_module.f90.

◆ kim_compute_arguments_set_argument_pointer_double1()

recursive subroutine kim_compute_arguments_module::kim_set_argument_pointer::kim_compute_arguments_set_argument_pointer_double1 ( type(kim_compute_arguments_handle_type), intent(in) compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in) compute_argument_name,
real(c_double), dimension(:), intent(in), target double1,
integer(c_int), intent(out) ierr )

Set the data pointer for a ComputeArgumentName.

See also
KIM::ComputeArguments::SetArgumentPointer, KIM_ComputeArguments_SetArgumentPointerDouble
Since
2.0

Definition at line 515 of file kim_compute_arguments_module.f90.

◆ kim_compute_arguments_set_argument_pointer_double2()

recursive subroutine kim_compute_arguments_module::kim_set_argument_pointer::kim_compute_arguments_set_argument_pointer_double2 ( type(kim_compute_arguments_handle_type), intent(in) compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in) compute_argument_name,
real(c_double), dimension(:, :), intent(in), target double2,
integer(c_int), intent(out) ierr )

Set the data pointer for a ComputeArgumentName.

See also
KIM::ComputeArguments::SetArgumentPointer, KIM_ComputeArguments_SetArgumentPointerDouble
Since
2.0

Definition at line 573 of file kim_compute_arguments_module.f90.

◆ kim_compute_arguments_set_argument_pointer_int0()

recursive subroutine kim_compute_arguments_module::kim_set_argument_pointer::kim_compute_arguments_set_argument_pointer_int0 ( type(kim_compute_arguments_handle_type), intent(in) compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in) compute_argument_name,
integer(c_int), intent(in), target int0,
integer(c_int), intent(out) ierr )

Set the data pointer for a ComputeArgumentName.

See also
KIM::ComputeArguments::SetArgumentPointer, KIM_ComputeArguments_SetArgumentPointerInteger
Since
2.0

Definition at line 320 of file kim_compute_arguments_module.f90.

◆ kim_compute_arguments_set_argument_pointer_int1()

recursive subroutine kim_compute_arguments_module::kim_set_argument_pointer::kim_compute_arguments_set_argument_pointer_int1 ( type(kim_compute_arguments_handle_type), intent(in) compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in) compute_argument_name,
integer(c_int), dimension(:), intent(in), target int1,
integer(c_int), intent(out) ierr )

Set the data pointer for a ComputeArgumentName.

See also
KIM::ComputeArguments::SetArgumentPointer, KIM_ComputeArguments_SetArgumentPointerInteger
Since
2.0

Definition at line 359 of file kim_compute_arguments_module.f90.

◆ kim_compute_arguments_set_argument_pointer_int2()

recursive subroutine kim_compute_arguments_module::kim_set_argument_pointer::kim_compute_arguments_set_argument_pointer_int2 ( type(kim_compute_arguments_handle_type), intent(in) compute_arguments_handle,
type(kim_compute_argument_name_type), intent(in) compute_argument_name,
integer(c_int), dimension(:, :), intent(in), target int2,
integer(c_int), intent(out) ierr )

Set the data pointer for a ComputeArgumentName.

See also
KIM::ComputeArguments::SetArgumentPointer, KIM_ComputeArguments_SetArgumentPointerInteger
Since
2.0

Definition at line 417 of file kim_compute_arguments_module.f90.


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