Diffusion of the results of our work on the permaFoam solver itself
Hi Mark,
Beside the on-going work on the advanced BCs to be used on the supercomputers IRENE, Occigen and Olympe, I think it is time to think about the diffusion of the results of our work on the solver permaFoam itself. In addition, I did also a new version of RichardsFoam (the OpenFOAM solver for soil hydrology without freeze/thaw, on which was build teh first version of permaFoam) based on the improvements we worked on for permaFoam whenever it was possible. More precisely I did this new version by degenerating the updated permaFoam version, deleting all the stuff related to heat transfers, and thus transmitting our improvements directly in this 'permaFoam mediated' new version of RichardsFoam, that I called RichardsFoam3.
Please find here the two new packages to be released, for rereading, suggestions and corrections :
- permaFoam : here is the new package with the updated solvers, BCs, demonstration case and presentation documentspermaFoam_2BeReleased.zip.
- RichardsFoam3 : here is the new package with the updated solvers, BCs, demonstration case and presentation documentsRichardsFoam3_2BeReleased.zip.
Please note two important points:
- Contributor list in the codes: I include your name in the contributor list at the beginning of each .C file for the two solvers. I feel that this is logical since you are now the person that did the most important contributions to the coding itself after me. Nevertheless of course if you don't want to appear namely as a contributor to permaFoam and RichardsFoam3, please let me know.
- Co-authorship of the new version announcements to be submitted to Computer Physics Communications¤: as you can see in the two packages above, I intend to submit new version announcements to CPC in order to advertise theses new version. In that way there will be quickly quotable contents to refer to when dealing with permaFoam and RichardsFoam3, and the released will be stored in the CPC code library. Moreover it would be in-line with the previous diffusion practice for RichardsFoam (published in CPC - Orgogozo et al., 2014 - , stored in the CPC code library) and the previous updated version RichardsFoam2 (Announced in CPC -Orgogozo 2015 - , stored in the CPC code library). You will note that in the drafts of the announcements (see the .tex and the .pdf CPCNVA_XYZ in the packages above), you appear as co-author of these new versions. I think this is logical since these new versions are the results of our collaboration. Nevertheless please let me know if you don't want to be co-author of these new version announcements.
It is a great satisfaction for me that these new versions have been produced. Thank a lot for your help!
Cheers,
Laurent
¤ https://www.journals.elsevier.com/computer-physics-communications/