Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]¶
Paraview I/O for loading and plotting functions
[0.2.2] - 2020-05-08¶
Added¶
Pre-commit: black, flake8, isort fixing and linting support
Jupyterlab and ipykernel configuration snakemake rules
Job management script - organize.py
New module: const
Changed¶
Parameters for Maronga case
Compilation is now parallel
Two-step archival, tar and compress
Fixed¶
Snakemake: gslib dependency before compiling
Snakemake: Tee output to log file
Removed¶
Requirements files produced using pip-tools
[0.2.1] - 2020-04-14¶
Added¶
Tar shell functions in activate script
Module
eturb.clustersfor job submission
Changed¶
Conda environment packages
Reduced pressure residual tolerance for divergence check
Fixed¶
Bugfixes for simulation parameter loading, restart
Snakefile dependencies for running a simulation
[0.2.0] - 2020-03-22¶
Added¶
KTH toolbox
Coriolis force
Job submission in cluster
More user_params
Changed¶
Archives use zstd compression
user_params is a dictionary
Fixed¶
Initial condition bug in setting velocities in
usericCs - Cs**2 in
eddy_viscAssert exit code of snakemake results in tests
Subroutine
set_forcinguses ux.. instead of vx
[0.1.1] - 2020-01-27¶
Added¶
Templates in
abl.templatessubpackageExpand parameters and write methods in class
OperatorsImproved tests and documentation
Solver
ablrespects parameters and writes box and SIZE files.
Changed¶
Snakecase for
nekparameters
[0.1.0] - 2020-01-23¶
Added¶
Uses
fluidsimframework for creating a scripting layerPackage
ablwith a single module and anabl.OutputclassNew sub-packages and modules under
eturb:solvers, output, info, log, make, magic, operatorsTesting with
pytest, and CI on GitHub actionsDetailed documentation
Versioning with
setuptools_scm
Changed¶
Extra requirements
[test]renamed to[tests]Rename case files
3D_ABL->abland directoryabl_nek5000->ablOverall reorganization of modules and Snakemake + configuration files.