title: Determining variable type in Fortran
body: <p>In Fortran, is there a way to determine the type of a variable? </p>
  
  <p>A possible use case where the type of a variable would be needed is the following. We pass a variable's type as an argument to a function, to be able to call type-specific code with that function, thus eliminating the need to have separate similar functions for each data type.</p>