AIRES library reference: atmaddcustomodel.


c
c     Routine directly callable from C/C++ (it could be necessary to
c     append an underscore, "_", to its name depending on the C/C++
c     compiler used).
c
c
      subroutine atmaddcustomodel(aamdinpfile, vrb, ims, modidstr, irc)
c
c     Adding a user specified custom atmospheric model.
c
c     Written by: S. J. Sciutto, La Plata 2019.
c
c
c     Arguments:
c     =========
c
c     aamdinpfile..... (input, character*(*)) aamd file to process.
c     vrb............. (input, integer) Verbosity control. If vrb is
c                      zero or negative then no error/informative
c                      messages are printed; error conditions are
c                      communicated to the calling program via the
c                      return code. If vrb is positive error messages
c                      will be printed: vrb = 1 means that messages
c                      will be printed even with successful operations.
c                      vrb = 2,3 means that only error messages will
c                      be printed. vrb > 3 is similar to vrb = 3, but
c                      with the additional action of stopping the
c                      program if a fatal error takes place.
c     ims............. (input, integer) If ims is zero or negative,
c                      then modidstr is set accordingly with the
c                      directives placed within aamdinpfile; otherwise
c                      the model is identified using as input modidstr,
c                      overriding any name that could be set with the
c                      directives of aamdinpfile.
c     modidstr........ (input-output, character*(*)) Model identifying
c                      label. Maximum length is 16 characters.
c     irc............. (output, integer) Return code. Zero means
c                      successful return.
c
c
c<--->


These pages are maintained by
Sergio J. Sciutto
Back to AIRES library index
Back to AIRES home [HOME]