-
Xavier Bonnin authored
- Implemented Petra's version of the species-specific rescaling scheme - Improved handling of MODCOL variable - Updated handling of chord diagnostics - Modularized EIRENE, TIMEP, TIMER, TSTCHM, SHEATH, SPUTER, COLLIDE, INFCOP, UPCUSR routines - Subdivided TIMET, UPDLIN, FIND_PARAM, READ_INPUT routines - Internalized handling of insufficient size of MAXPOIN - Replaced IOFLUSH C routine with IOFLUSH_USR - Routine FI, FIVEC, GAUMEH, RSTERN moved in EIRMOD_VELOEL - Removed obsolete SURAND random number generator and new EIRMOD_H1RNM module - New EIRMOD_OPENFILE module and MASTER_PATH variable for centralized file opening - New COUPLE_ALLOC, COUPLE_INIT, COUPLE_POST_INPUT and COUPLE_PARAM routines - New EIRENE_LOOKUP_ADASDIR_USR routines - Expanded EIRENE_DEFAULTS_USR routines - Additional dimension argument to MASYR1 routine - Additional particle type argument to STEP routine - Additional reaction type output argument to collision routines - Changed order of arguments for sampling routines - Handling of ZI array for bundled cases - Improved initialization of ionization potentials - New EXTRAB25_EMISSIVITY routine - New TIME_TO_SURFACE routine - Moved EXPINT to src/mathematics - Corrected TORCOL when advancing ions - Added default parallelization strategy variables - Corrected order of variables in fort.13 long write-up - Corrected usage of MOD_ADDV variable - Renamed WRITE_CONBE to EIRENE_WRITE_CONBE - New LOLD31 variable for backward compatibility with SOLPS5.3 formats - Modified initial seeds choice for time-independent runs - Removed 0-th element of NPESTA and NPESTR - New LCPYPRO arrays - Moved LKIND[IMP] variables to EIRMOD_COMUSR - Added SMOD_NAME variable to surface model structures - Added README, EPL and CONTRIBUTING documents - Added EIRENE_VERSION_STRING output - Added FLUX_SAVED variable - Added optional CHECKBIN debugging output - Made some input variables shared by modules for JSON file handling - Added handling of very large storage arrays - Added second broadcast of XMCT after sum over strata - Moved LCOARSE, LZDEN, MSHFRM, .NMTI, NLPBLS variables to EIRMOD_CCOUPL modules - Updated .gitignore list - Output prettifying - Removed unused VTK output - Changed some statements and variable declarations to prepare for OpenMP usage - Replaced statement functions with contained routines - Code clean-up and additional safeties - Additional/corrected comments - Removed trailing whitespaces - Alignment corrections Other changes to vectorial momentum tallies: - Corrected SMOS0 summations and broadcast
313dba5c
After you've reviewed these contribution guidelines, you'll be all set to
contribute to this project.