Skip to content

Releases: Razumovskyy/MARFA

v.1.1

19 Dec 11:12
57e3a22
Compare
Choose a tag to compare

What's Changed

Optimization:

  1. Reduced overhead by relocating key calculations and eliminating legacy features (e.g., truncated Voigt function).
  2. Improved modularity with pure procedures and restructured atmospheric loop logic.

Code clarity:

  1. Enhanced readability and modular structure by renaming variables, reorganizing logic, and consolidating modules.
  2. Removed outdated web version, improved error handling, and standardized naming conventions.
  3. Refactor the cascade interpolation block by eliminating redundancy

Physics-related enhancements

  1. Added a new self-pressure calculation option and centralized line shape and χ-factor configurations.
  2. Fully refactored Voigt function with clearer naming, comments, and source links.

Documentation:

  1. Updated README with clearer instructions, program flow, and benchmarks.
  2. Added detailed comments across the codebase.

Other

  1. Improved clean.sh verbosity and started Voigt table app development.

Full Changelog: v1.1.0-beta...v.1.1

v1.1.0-beta

19 Dec 11:03
Compare
Choose a tag to compare
v1.1.0-beta Pre-release
Pre-release

Pre-release version:

  • Full refactor of legacy codes
  • Consistent documentation
  • Web and local version combined
  • Added HITRAN2020 processed files for the first 12 molecules

Full Changelog: https://github.com/Razumovskyy/MARFA/commits/v1.1.0-beta