class_docstr: Container for a bunch of Fortran routines.
      
code: def _findRoutine(self, rname):
      rname = rname.lower()
      for s in self._src_dirs:
          ffilename = os.path.join(s, rname + ".f")
          if os.path.exists(ffilename):
              return self._newFortranRoutine(rname, ffilename)
      return UnknownFortranRoutine(rname)
  
imports: import sys
  import os
  import re
  import subprocess
  import shutil
  import fortran
  import clapack_scrub
label_desc: Use image node_id 2 for calling the FortranLibrary obj's underlying member method code with example usage: obj._findRoutine(rname) and returns: UnknownFortranRoutine, self