Nomenclature corrected to respect the following:
 s  real
 d  double (real*8)
 c  complex
 z  complex*16