ModernFortranExplained2011MichaelMetcalfJohnReidMalcolmCohen ModernFortranExplained(2011,MichaelMetcalf,JohnReid,MalcolmCohen)