AIRES library reference: atmodelinit.


c
c     Name to use to call from C/C++: atmodelinitc
c
c
      subroutine atmodelinit(modidstr, modparstr, vrb, modname, irc)
c
c     Initialization of the atmospheric parameters.
c     Routine designed for user-level calls.
c
c     Written by: S. J. Sciutto, La Plata 2007, 2010, 2018, 2019.
c
c
c     Arguments:
c     =========
c
c     modidstr........ (input, character*(*)) Label to switch among
c                      atmospheric models. Maximum length is 16
c                      characters.
c                      Current available options are:
c                        Linsley          Linsley's standard model.
c                        LinsleyPrev      Linsley's standard model
c                                         (previous parameterization).
c                        LSouthPole       Linsley model for the South
c                                         pole.
c                        SouthPoleAvg     South Pole average
c                                         atmosphere.
c                        MalargueAvg      Malargue site average
c                                         atmosphere.
c                        GAMMA            J. C. Moreno's model.
c                        Isothermic       Isothermic atmosphere
c                        Homogeneous      Constant density atmosphere.
c                      Plus any user-defined custom atmosheric model.
c     modparstr....... (input, character*(*)) String containing
c                      model parameters.
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     modname......... (output, character*(*)) A name for the
c                      atmospheric model, to be typed somewhere.
c                      Maximum length: 42 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]