Model Documentation and Code
Science Documentation
The older Java Climate Model included over 50,000 words of documentation, with pages for each science module, interactively linked to its plots and parameters and plots. However as the model evolved, such links broke.So a new doc structure for SWIM, tied closer to the code (with macros), is under development.
Plot/param labels and titles, will also be translated to several languages (as in JCM - this was found especially useful for educational purposes)
The Oval centre-space will show summary / guide-hints, linking to longer doc in separate pages.

Source Code
- You can already look at the Scala source code for the main science modules:
- First open the code-viewer (top right),
then click on the cogs (in the oval layout) or headings (in columns layout). - A way to access other 'structural' code will be added later.
- A git repo also exists, but is not yet publicised - pending further restructuring.
but SWIM is not (currently) free to fork, nor to scrape for AI-training, nor to re-distribute elsewhere (including as a web-service).
If you have a project idea, please consult the author, who has put over 20 years of work into this!
Input Data
SWIM imports historical data from several sources
(including inter alia UN-WPP, Global Carbon Project, Ember, IPCC etc...)
Acknowledgements and Links were, and will be again, built into the specific module documentation.
However, recall that SWIM is not primarily a data visualiser,
the concept is that only history is data - our future we calculate, according to our choices (adjust parameters).
(there is some scenario data from other models - but for comparison, and to fill some gaps - not the main driver)
Next: Configure Setup
(Overview)