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 ciorinit(inilevel, codsys, vrb, irc) c c Initializing the Aires compressed i/o system for reading data. c c Written by: S. J. Sciutto, La Plata 1996, 2000, 2010. c c c Arguments: c ========= c c inilevel........ (input, integer) Initialization switch. c If inilevel is zero or negative, all needed c initialization routines are called. If positive c only the cio system is initialized (The other c routines must be called within the invoking c program, before calling ciorinit: 1 = complete c cio initialization, > 1 ==> only particle c coding initialization. c codsys.......... (input, integer) Particle coding system c identification. This variable permits selecting c among several particle coding systems. The c menu of available systems is explained within c subroutine "ciosetpclecoding" (actually codsys c is passed to this routine). The default c coding system is the Aires system with decimal c nuclear coding (A + 100 * Z). The default c can be obtained setting codsys to a negative c value. 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 irc............. (output, integer) Return code. 0 means c successful return. 1 means that an invalid c particle coding system was specified by codsys c (default used). c c c<--->
These pages are maintained by Sergio J. Sciutto |
Back to AIRES library index |
Back to AIRES home |