libSUFR
a LIBrary of Some Useful Fortran Routines
All Classes Namespaces Files Functions Variables Pages
angle2string.f90 File Reference

(libSUFR version 0.7.8, revision 407, hash 01069b8, 2025-03-02)

Procedures to convert angles to formatted text strings. More...

Go to the source code of this file.

Modules

module  sufr_angle2string
 Procedures to convert angles to formatted text strings.
 

Functions/Subroutines

pure character function, dimension(7) sufr_angle2string::prs (angle)
 Print separation angle (>0) as ddd.mm or mm.ss string, input in rad.
 
pure character function, dimension(10) sufr_angle2string::dms (angle)
 Print angle as ddd.mm.ss string, input in rad - See wdms() for HTML version.
 
pure character function, dimension(13) sufr_angle2string::dmss (angle)
 Print angle as a ddd.mm.ss.ss string, input in rad.
 
pure character function, dimension(11) sufr_angle2string::dms2 (angle)
 Print angle as dms string, input in rad, output between -180 and +180 - See wdms2() for HTML version.
 
pure character function, dimension(10) sufr_angle2string::ddms2 (angle)
 Print angle as dd.mm.ss string, input in rad, output between -99 and +99 - See wddms2() for HTML version.
 
pure character function, dimension(9) sufr_angle2string::d1ms2 (angle)
 Print angle as d.mm.ss string, input in rad, output between -9 and +9 !!!
 
pure character function, dimension(14) sufr_angle2string::dmss2 (angle, nosymbols)
 Print angle as dms.ss string, input in rad, output between -180 and +180.
 
pure character function, dimension(7) sufr_angle2string::dm (angle)
 Print angle as ddd:mm string, input in rad.
 
pure character function, dimension(8) sufr_angle2string::dm2 (angle)
 Print angle as ddd.mm string, input in rad, output between -180 and +180.
 
pure character function, dimension(7) sufr_angle2string::dmm2 (angle)
 Print angle as dd.mm string, input in rad, output between -99 and +99 !!!
 
pure character function, dimension(9) sufr_angle2string::dmmm2 (angle)
 Print angle as dd:mm.m string, input in rad, output between -99 and +99 !!!
 
pure character function, dimension(12) sufr_angle2string::dmmmmm2 (angle, nosymbols)
 Print angle as dd:mm.mmm string (for gps), input in rad, output between -180 and +180 !!!
 
pure character function, dimension(6) sufr_angle2string::ddd2 (angle)
 Print angle as dd.d string, input in rad, output between -99.9 and +99.9 !!!
 
pure character function, dimension(26) sufr_angle2string::wdms (angle)
 Print angle as ddd.mm.ss string, input in rad with °, ’ and ” - HTML version of dms()
 
pure character function, dimension(29) sufr_angle2string::wdmss (angle)
 Print angle as ddd.mm.ss.ss string, input in rad with °, ’ and ” - HTML version of dmss()
 
pure character function, dimension(27) sufr_angle2string::wdms2 (angle)
 Print angle as dms string, input in rad, output between -180 and +180 with °, ’ and ” -
HTML version of dms2()
 
pure character function, dimension(30) sufr_angle2string::wdmss2 (angle)
 Print angle as ddd.mm.ss.ss string, input in rad, output between -180 and +180 with °, ’ and ” -
HTML version of dmss2()
 
pure character function, dimension(26) sufr_angle2string::wddms2 (angle)
 Print angle as dd.mm'ss" string, input in rad, output between -99 and +99 with °, ’ and ” HTML version of ddms2()
 
pure character function, dimension(25) sufr_angle2string::wd1ms2 (angle)
 Print angle as d.mm.ss string, input in rad, output between -9 and +9 - HTML version of d1ms2.
 
pure character function, dimension(17) sufr_angle2string::wdm (angle)
 Print angle as ddd:mm string, input in rad with ° and ’ - HTML version of dm()
 
pure character function, dimension(18) sufr_angle2string::wdm2 (angle)
 Print angle as ddd.mm string, input in rad, output between -180 and +180 with ° and ’.
 
pure character function, dimension(17) sufr_angle2string::wdmm2 (angle)
 Print angle as dd.mm string, HTML version input in rad, output between -99 and +99 !!!
 
pure character function, dimension(19) sufr_angle2string::wdmmm2 (angle)
 Print angle as dd:mm.m string, HTML version. Input in rad, output between -99 and +99 !!!
 
pure character function, dimension(10) sufr_angle2string::wddd2 (angle)
 Print angle as dd.d string, HTML version input in rad, output between -99.9 and +99.9 !!!
 
pure character function, dimension(8) sufr_angle2string::ams (angle)
 Print angle as mm:ss.s string, input in rad.
 
pure character function, dimension(9) sufr_angle2string::ams2 (angle)
 Print angle as mm:ss.s string, input in rad.
 
pure character function, dimension(9) sufr_angle2string::amss (angle)
 Print angle as mm:ss.ss string, input in rad.
 
pure character function, dimension(5) sufr_angle2string::ass (angle)
 Print angle as a string of ss.s", input in rad.
 
pure character function, dimension(20) sufr_angle2string::wams (angle)
 Print angle as mm'ss.s" string, input in rad; HTML version of ams()
 
pure character function, dimension(21) sufr_angle2string::wams2 (angle)
 Print angle as mm'ss.s" string, input in rad - html version of ams2()
 
pure character function, dimension(21) sufr_angle2string::wamss (angle)
 Print angle as HTML mm:ss.ss string, input in rad - HTML version of amss()
 
pure character function, dimension(11) sufr_angle2string::wass (angle)
 Print angle as a string of ss.s", input in rad - HTML version of ass()
 

Detailed Description

Procedures to convert angles to formatted text strings.

Definition in file angle2string.f90.