File syscFunctionTypesF.fi
Last update: 17.07.2025Location: syscFunctionTypesF.fi
Classes
- fortran::syscinputscalardataaccessf
- fortran::syscinputvectordataaccessf
- fortran::syscoutputscalardataaccessf
- fortran::syscoutputvectordataaccessf
- fortran::syscinputcomplexvectordataaccessf
- fortran::syscoutputcomplexvectordataaccessf
- fortran::syscsurfacemeshaccessf
- fortran::syscvolumemeshaccessf
- fortran::syscpointcloudaccessf
Namespaces
Source
module fortran
!
! Copyright ANSYS, Inc.
! Unauthorized use, distribution, or duplication is prohibited.
!
! Provide free-form Fortran interface for
! System Coupling Participant Library.
!
! *********************************************************************
! ****** Data access functions interfaces *****************************
! *********************************************************************
!
!**********************************************************************
interface syscinputscalardataaccessf
!**********************************************************************
function syscinputscalardataaccessf(&
regionName, variableName) result (ret)
import :: syscinputscalardataf
import :: syscstrlen
character(len=SyscStrLen), intent(in) :: regionname
character(len=SyscStrLen), intent(in) :: variablename
type(syscinputscalardataf) :: ret
end function syscinputscalardataaccessf
end interface syscinputscalardataaccessf
!
!**********************************************************************
!**********************************************************************
interface syscinputvectordataaccessf
function syscinputvectordataaccessf(&
regionName, variableName) result (ret)
import :: syscinputvectordataf
import :: syscstrlen
character(len=SyscStrLen), intent(in) :: regionname
character(len=SyscStrLen), intent(in) :: variablename
type(syscinputvectordataf) :: ret
end function syscinputvectordataaccessf
end interface syscinputvectordataaccessf
!
!**********************************************************************
!**********************************************************************
interface syscoutputscalardataaccessf
function syscoutputscalardataaccessf(&
regionName, variableName) result (ret)
import :: syscoutputscalardataf
import :: syscstrlen
character(len=SyscStrLen), intent(in) :: regionname
character(len=SyscStrLen), intent(in) :: variablename
type(syscoutputscalardataf) :: ret
end function syscoutputscalardataaccessf
end interface syscoutputscalardataaccessf
!
!**********************************************************************
!**********************************************************************
interface syscoutputvectordataaccessf
function syscoutputvectordataaccessf(&
regionName, variableName) result (ret)
import :: syscoutputvectordataf
import :: syscstrlen
character(len=SyscStrLen), intent(in) :: regionname
character(len=SyscStrLen), intent(in) :: variablename
type(syscoutputvectordataf) :: ret
end function syscoutputvectordataaccessf
end interface syscoutputvectordataaccessf
!
!**********************************************************************
!**********************************************************************
interface syscinputcomplexvectordataaccessf
function syscinputcomplexvectordataaccessf(&
regionName, variableName) result (ret)
import :: syscinputcomplexvectordataf
import :: syscstrlen
character(len=SyscStrLen), intent(in) :: regionname
character(len=SyscStrLen), intent(in) :: variablename
type(syscinputcomplexvectordataf) :: ret
end function syscinputcomplexvectordataaccessf
end interface syscinputcomplexvectordataaccessf
!
!**********************************************************************
!**********************************************************************
interface syscoutputcomplexvectordataaccessf
function syscoutputcomplexvectordataaccessf(&
regionName, variableName) result (ret)
import :: syscoutputcomplexvectordataf
import :: syscstrlen
character(len=SyscStrLen), intent(in) :: regionname
character(len=SyscStrLen), intent(in) :: variablename
type(syscoutputcomplexvectordataf) :: ret
end function syscoutputcomplexvectordataaccessf
end interface syscoutputcomplexvectordataaccessf
!
!**********************************************************************
!**********************************************************************
interface syscsurfacemeshaccessf
function syscsurfacemeshaccessf(regionName) result (ret)
import :: syscsurfacemeshf
import :: syscstrlen
character(len=SyscStrLen), intent(in) :: regionname
type(syscsurfacemeshf) :: ret
end function syscsurfacemeshaccessf
end interface syscsurfacemeshaccessf
!
!**********************************************************************
!**********************************************************************
interface syscvolumemeshaccessf
function syscvolumemeshaccessf(regionName) result (ret)
import :: syscvolumemeshf
import :: syscstrlen
character(len=SyscStrLen), intent(in) :: regionname
type(syscvolumemeshf) :: ret
end function syscvolumemeshaccessf
end interface syscvolumemeshaccessf
!
!**********************************************************************
!**********************************************************************
interface syscpointcloudaccessf
function syscpointcloudaccessf(regionName) result (ret)
import :: syscpointcloudf
import :: syscstrlen
character(len=SyscStrLen), intent(in) :: regionname
type(syscpointcloudf) :: ret
end function syscpointcloudaccessf
end interface syscpointcloudaccessf
!
end module fortran