Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_float), | intent(in) | :: | from |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_float), | intent(in) | :: | from(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_float), | intent(in) | :: | from(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_float), | intent(in) | :: | from(:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_float), | intent(in) | :: | from(:,:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_float), | intent(in) | :: | from(:,:,:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_double), | intent(in) | :: | from |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_double), | intent(in) | :: | from(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_double), | intent(in) | :: | from(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_double), | intent(in) | :: | from(:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_double), | intent(in) | :: | from(:,:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this | |||
real(kind=c_double), | intent(in) | :: | from(:,:,:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CptrWrapper), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Converter), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CptrWrapper), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CptrWrapper), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(CptrWrapper), | intent(inout) | :: | this | |||
type(c_ptr), | intent(in) | :: | cptr |
type, extends(CptrWrapper) :: Converter private contains procedure :: free_memory => free_cv_converter procedure, private :: convert_float_0d procedure, private :: convert_float_1d procedure, private :: convert_float_2d procedure, private :: convert_float_3d procedure, private :: convert_float_4d procedure, private :: convert_float_5d procedure, private :: convert_double_0d procedure, private :: convert_double_1d procedure, private :: convert_double_2d procedure, private :: convert_double_3d procedure, private :: convert_double_4d procedure, private :: convert_double_5d generic :: convert => convert_float_0d generic :: convert => convert_float_1d generic :: convert => convert_float_2d generic :: convert => convert_float_3d generic :: convert => convert_float_4d generic :: convert => convert_float_5d generic :: convert => convert_double_0d generic :: convert => convert_double_1d generic :: convert => convert_double_2d generic :: convert => convert_double_3d generic :: convert => convert_double_4d generic :: convert => convert_double_5d end type Converter