Skip to content

Meshing: improve vector

Compare
Choose a tag to compare
@prisae prisae released this 09 Feb 14:32
· 61 commits to main since this release
6c3c841
  • Meshes: Non-backwards compatible changes in construct_mesh
    (origin_and_widths; estimate_gridding_options) when providing
    vector's (implemented non-backwards compatible as the old rules were not
    intuitive nor logic; previous meshes can still be obtained, mostly, by
    setting the parameters carefully).

    • Priority-order changed to domain > distance > vector (before it was
      domain > vector > distance).
    • A provided vector is new trimmed to the corresponding domain if it is
      larger than a also provided domain (from domain or distance);
      trimmed at the first point where
      vector <= domain[0], vector >= domain[1].
    • A vector can new also be smaller than the defined domain, and the
      domain is then filled according to the normal rules; the last cell of
      vector in each direction is taken as starting width for the expansion.
  • Bugfixes and maintenance:

    • Removed functions and modules that were deprecated in v1.2.1.
    • Fixed kwargs-error when adding add_noise explicitly to
      Simulation.compute().
    • Python 3.10 added to tests; Python 3.7 tests reduced to minimum.