8000 v2023.10 by lukeshingles · Pull Request #40 · artis-mcrt/artis · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v2023.10 #40

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 975 commits into from
Oct 21, 2023
Merged

v2023.10 #40

merged 975 commits into from
Oct 21, 2023

Conversation

lukeshingles
Copy link
Member
@lukeshingles lukeshingles commented Sep 25, 2023

New features

  • New 2D Cylindrical propagation grid option (for direct mapping of 2D input models)
  • Added test models for various combinations of 1D/2D input models and 1D/2D/3D propagation grids.
  • EXPERIMENTAL: Allow hybrid NLTE mode with some elements in full Non-LTE and other elements in either LTE or photoionisation equilibrium (classic quasi NLTE). Set with artisoptions.h LEVEL_IS_NLTE()
  • EXPERIMENTAL: Enforce Saha ionisation balance (allowing NLTE level pops) with artisoptions.h FORCE_SAHA_ION_BALANCE() function.
  • EXPERIMENTAL: FORCE_SPHERICAL_ESCAPE_SURFACE to remove the corners of a 2D or 3D model to create a spherical escape surface (allowing for increased velocity per axis cutoff). Cells with v_r_mid > vmax are set to empty, and packets found in cells with vel_r_inner > vmax are set to escaped.

Fixes

  • Fix virtual packets (storage of bound-free departure coeff in cell history had introduced a dependence on the not-updated cell history)
  • Fix for bug in 1D spherical grid mode that caused a some packets to get out of their correct cells. Now ready for production use. Mapping of 1D and 2D models to a 3D Cartesian grid is still possible, but no longer recommended for new models.
  • Fix adiabatic cooling rate with NLTE populations on, replacing nnetot (free and bound electron density) with nntot (ion plus free electron density). No change to W7 nebular spectrum.

@lukeshingles lukeshingles changed the title v2023.x v2023.10 Oct 20, 2023
@lukeshingles lukeshingles merged commit 00661cf into main Oct 21, 2023
@lukeshingles lukeshingles deleted the develop branch October 21, 2023 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0