Skip to content

Releases: TUW-GEO/rt1_model

rt1_model v0.5

19 Feb 09:09
e95df02

Choose a tag to compare

This release marks the first stable version of the rt1_model package!

🌦️ Changes

Note

There have been major changes for method-names compared to v0.4 in order to make the API more clear!
All changes primarily affect internals and should not interfere with code that only evaluates the model!
(e.g. code in the example-notebooks remains unchanged etc.)

  • SurfaceScatter and VolumeScatter are now abstract base classes for scattering functions
  • Scatter-objects now define an explicit symbolic version of the scattering angle X.scattering_angle_symbolic
  • ❗ The following methods and properties have been re-named
    • X.legcoefs -> X.legendre_coefficients
    • X.scat_angle_symbolic -> X.scattering_angle_symbolic
    • X._func -> X.phase_function
    • X.scat_angle() -> X.calc_scattering_angle()
    • X.legexpansion() -> X.legendre_expansion()

🔨 Fixes

  • allow passing kwargs to R.surface(), R.volume() and R.interaction()
  • fix clearing geometry cache
  • fix treatment of scalar input values when evaluating the interaction term
  • remove repeated definitions for symbolic scattering angles
  • remove obsolete check for existance of _ncoefs property
  • use random seeds to make notebook-based tests reproducible

rt1_model v0.4

27 Nov 14:28
051eae0

Choose a tag to compare

rt1_model v0.4 Pre-release
Pre-release

Note: this is a pre-release and the API might be subject to major changes!

changes

  • New way to specify observation geometries:
    • use R.set_monostatic() and R.set_bistatic() to set evaluation geometry and fix angles
    • use R.set_geometry to set dynamically updated angles
  • setting ncoefs is no longer required on init if R.int_q is False

rt1_model v0.3

23 Nov 14:26
3aa7893

Choose a tag to compare

rt1_model v0.3 Pre-release
Pre-release

A second pre-release.

  • use comon subexpression elimination for sympy lambda functions
  • improve handling of lambda backend selection
  • update plot functions
  • update docs

rt1_model v0.1

22 Nov 20:13
9cd8bed

Choose a tag to compare

rt1_model v0.1 Pre-release
Pre-release

A first pre-release.

❗ NOTE: This package is a work in progress and might be subject to breaking changes!