LIB: Difference between revisions

27 bytes added ,  22 August 2017
no edit summary
No edit summary
Line 1: Line 1:
The possibility of using external libraries (that are loaded at runtime) has been available in C/C++ from the beginning, but in Fortran became only available in Fortran2003.  
The possibility of using external libraries (that are loaded at runtime) has been available in C/C++ for a long time, but in Fortran became only available as of Fortran2003.  


In the case of XDS, frame-reading and computation can be separated starting with version November-2016. This allows users/companies to develop their own specialized frame-reading libraries, and relieves the XDS maintainers from implementing even more file formats.
In the case of XDS, frame-reading and computation can be separated starting with version November-2016. This allows users/companies to develop their own specialized frame-reading libraries, and relieves the XDS maintainers from implementing even more file formats.
Line 52: Line 52:
      
      
! set some more module variables
! set some more module variables
     firstqm=INDEX(actnam,'?')
     firstqm=INDEX(actnam,'?')   ! qm means question mark
     lastqm =INDEX(actnam,'?',BACK=.TRUE.)
     lastqm =INDEX(actnam,'?',BACK=.TRUE.)
     len    =LEN_TRIM(actnam)
     len    =LEN_TRIM(actnam)
2,652

edits