json Interface

public interface json

Contents


Module Procedures

public subroutine jsonArrayReal(array, fh, name, endl)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(in) :: array(:,:)
integer(kind=int32), intent(in) :: fh
character(len=*), intent(in) :: name
logical, intent(in), optional :: endl

public subroutine jsonArrayInt(array, fh, name, endl)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(in) :: array(:,:)
integer(kind=int32), intent(in) :: fh
character(len=*), intent(in) :: name
logical, intent(in), optional :: endl

public subroutine jsonArrayRealVec(array, fh, name, endl)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(in) :: array(:)
integer(kind=int32), intent(in) :: fh
character(len=*), intent(in) :: name
logical, intent(in), optional :: endl

public subroutine jsonArrayIntVec(array, fh, name, endl)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(in) :: array(:)
integer(kind=int32), intent(in) :: fh
character(len=*), intent(in) :: name
logical, intent(in), optional :: endl