dbcsr_scalar_get_value Interface

public interface dbcsr_scalar_get_value

Encapsulates a scalar.


Module Procedures

private elemental subroutine dbcsr_scalar_get_value_s(encapsulated_scalar, value)

Sets a scalar in an encapsulated data structure

Arguments

Type IntentOptional Attributes Name
type(dbcsr_scalar_type), intent(in) :: encapsulated_scalar

encapsulated scalar

real(kind=real_4), intent(out) :: value

value of the scalar

private elemental subroutine dbcsr_scalar_get_value_d(encapsulated_scalar, value)

Sets a scalar in an encapsulated data structure

Arguments

Type IntentOptional Attributes Name
type(dbcsr_scalar_type), intent(in) :: encapsulated_scalar

encapsulated scalar

real(kind=real_8), intent(out) :: value

value of the scalar

private elemental subroutine dbcsr_scalar_get_value_c(encapsulated_scalar, value)

Sets a scalar in an encapsulated data structure

Arguments

Type IntentOptional Attributes Name
type(dbcsr_scalar_type), intent(in) :: encapsulated_scalar

encapsulated scalar

complex(kind=real_4), intent(out) :: value

value of the scalar

private elemental subroutine dbcsr_scalar_get_value_z(encapsulated_scalar, value)

Sets a scalar in an encapsulated data structure

Arguments

Type IntentOptional Attributes Name
type(dbcsr_scalar_type), intent(in) :: encapsulated_scalar

encapsulated scalar

complex(kind=real_8), intent(out) :: value

value of the scalar