Changelog¶
release-2025.07.20 (2025/07/17 09:22)¶
release-2025.07.13 (2025/07/10 15:13)¶
3184 Fix missing hyperlink for the tutorial notebooks in doc (3184) (@DeerWhale)
3163 Externalize macro atom logic (3163) (@jvshields)
3173 Add back lockfiles for reference (3173) (@atharva-2001)
3182 Refactor code to use pathlib for file path handling across multiple m… (3182) (@wkerzendorf)
3172 make formal integral-related items one module (3172) (@hmperk18)
3168 Installation Fixes in tests.yml and compare-regdata.yml (3168) (@atharva-2001)
3146 use pytest.importorskip on optional visualization dependencies (3146) (@hmperk18)
3032 Remove test from init.py (3032) (@pllim)
2947 add a test to line info (2947) (@karthik11135)
3166 mention the intel lockfile in installation docs (3166) (@hmperk18)
3159 Fixes file name in research papers workflow (3159) (@KasukabeDefenceForce)
3167 Update the energy unit in atomic data description doc (3167) (@DeerWhale)
3149 Refactor imports to use HDFWriterMixin from hdf_writer_mixin module (3149) (@wkerzendorf)
3094 Update workflow to use comparison tools from tardisbase repository (3094) (@riddhigangbhoj)
3165 add andreas alias (3165) (@jvshields)
3083 Add SNEC input profile and xg file readers (3083) (@wkerzendorf)
3116 Macroatom restructure (3116) (@jvshields)
3160 Fix failing tests in release workflow (3160) (@KasukabeDefenceForce)
3152 add plugin to display writing symbol and not skip test (3152) (@jvshields)
3157 Tests/validator (3157) (@wkerzendorf)
3148 Update config validator to use Draft 7 and improve schema registry handling (3148) (@wkerzendorf)
2866 Gamma decay energy documentation (2866) (@CePowers)
3092 Add assertion check in v_inner_solver workflow (3092) (@DeerWhale)
3142 TARDIS-research-papers 2025.06.17 (3142) (@tardis-bot)
3143 Setup env typo fix (3143) (@atharva-2001)
3101 Regression data from
tardisbase
(3101) (@atharva-2001)3132 Fix
build-docs
(3132) (@atharva-2001)3124 Use lock files from tardisbase (3124) (@atharva-2001)
3098 Logging in vinner solver and catching nans (3098) (@wkerzendorf)
3127 fixed the calculate number_density_cells in some functions (3127) (@wkerzendorf)
3122 Fix
tardis.__version__
and version to HDF metadata (3122) (@atharva-2001)3100 Use lineid plot to make spectral line markers (3100) (@hmperk18)
2992 Remove atomic data from composition. (2992) (@wkerzendorf)
2974 Refactor isotope mass fraction handling and configuration (2974) (@wkerzendorf)
3119 Install qgridnext and lineid plot via pyproject.toml (3119) (@atharva-2001)
3118 Complete job names for status checks (3118) (@atharva-2001)
release-2025.06.08 (2025/06/03 16:57)¶
3115 update the vinnerworkflow with to_hdf capability (3115) (@wkerzendorf)
3085 Updated sdec plot notebook (3085) (@KasukabeDefenceForce)
3099 Fix incorrect function call in livplot (3099) (@KasukabeDefenceForce)
3090 macro atom interaction rename (3090) (@jvshields)
3112 Correct atomic data path and checksum (3112) (@andrewfullard)
3110 Compare regdata typo fix (3110) (@atharva-2001)
3107 Post-release 2025.06.01 (3107) (@tardis-bot)
release-2025.06.01 (2025/05/30 16:13)¶
release-2025.05.25 (2025/05/22 08:34)¶
release-2025.05.18 (2025/05/12 12:31)¶
release-2025.05.11 (2025/05/06 14:03)¶
2998 Created a workflow for TARDIS High energy (2998) (@Knights-Templars)
3067 Cleanup rpacket plotter class (3067) (@KasukabeDefenceForce)
3029 add convergence notebook to analysing tardis outputs section (3029) (@KasukabeDefenceForce)
3064 Compare Regression Data Workflow Typo Fix (3064) (@atharva-2001)
3066 Post-release 2025.05.04 (3066) (@tardis-bot)
release-2025.05.04 (2025/04/29 10:52)¶
release-2025.04.27 (2025/04/23 13:15)¶
2846 Ruff
tardis/visualization
(2846) (@atharva-2001)3051 Rewrote .rst generating functions with pathlib logic for simplification (3051) (@erinvisser)
3008 Fix labels accross spectral notebooks (3008) (@KasukabeDefenceForce)
3055 Progress Bar Fixes (3055) (@atharva-2001)
3057 Rename analzing tardis outputs to analyzing TARDIS (3057) (@KasukabeDefenceForce)
3056 Post-release 2025.04.20 (3056) (@tardis-bot)
release-2025.04.20 (2025/04/16 13:29)¶
3043 Add workflows to documentation (3043) (@erinvisser)
3041 Build Docs and Other Workflow Fixes (3041) (@atharva-2001)
2977 Fixture fixes (2977) (@atharva-2001)
3049 Fixes the ruff toml issues (3049) (@Sonu0305)
2872 Logger Widget Panel (2872) (@atharva-2001)
2876 Gammaray opacity documentation (2876) (@CePowers)
2983 v_inner convergence plots in docs (2983) (@erinvisser)
3012 Changed name from TARDIS-gamma to TARDIS-HE to match the paper. (3012) (@CePowers)
2973 Io artis reader (2973) (@wkerzendorf)
3013 Upgrade dependencies by resolving TARDIS environment (3013) (@atharva-2001)
2985 Add liv plot notebook to the analyzing tardis outputs section (2985) (@KasukabeDefenceForce)
3036 Post-release 2025.03.30 (3036) (@tardis-bot)
release-2025.03.30 (2025/03/25 09:41)¶
release-2025.03.23 (2025/03/21 13:34)¶
release-2025.03.19 (2025/03/17 17:44)¶
3014 Post-release 2025.03.16 (3014) (@tardis-bot)
release-2025.03.16 (2025/03/11 09:19)¶
2968 Add sdec visualisation notebook (2968) (@KasukabeDefenceForce)
3001 Document
LFS-cache
workflow and thesetup-lfs
action (3001) (@atharva-2001)3004 Fix post release workflow by pinning python version to 3.12 (3004) (@KasukabeDefenceForce)
3000 Send a dispatch to tardis website to update credits (3000) (@KasukabeDefenceForce)
release-2025.03.09 (2025/03/06 16:05)¶
2984 Fix init bug for: line_interaction_type=scatter (2984) (@roee2000)
2969 Replace with appropriate .loc or .iloc method. (2969) (@rohit2p)
2982 [Docs] : updated the pytest arg from –regression-data to –tardis-regression-data (2982) (@rudrakshnalbalwar)
2988 Remove plasma object going into the macroatom (2988) (@jvshields)
2999 Trigger LFS-cache generation from regression data repository (2999) (@atharva-2001)
2993 Regression data comparison workflow (2993) (@atharva-2001)
release-2025.03.02 (2025/02/26 13:13)¶
release-2025.02.23 (2025/02/21 15:11)¶
2962 Updated packet_source to fix bug with BlackBodySimpleSource.create_pa… (2962) (@nvieira-mcgill)
2980 Move required images in the analyzing tardis outputs directory (2980) (@KasukabeDefenceForce)
2967 Move visualization section to analysing tardis output (2967) (@KasukabeDefenceForce)
2975 Fail LFS pull if label not present (2975) (@atharva-2001)
release-2025.02.16 (2025/02/10 11:20)¶
release-2025.02.09 (2025/02/05 12:21)¶
release-2025.02.02 (2025/01/27 11:40)¶
release-2025.01.26 (2025/01/24 14:54)¶
release-2025.01.19 (2025/01/14 16:54)¶
2800 V inner formal integral (2800) (@Rodot-)
2946 Fixes indentation for tracking key to be nested under montecarlo key in YAML (2946) (@Sonu0305)
2907 Add missing init.py file in opacitites module (2907) (@KasukabeDefenceForce)
2922 Fixed data download link mentioned under Quickstart for TARDIS (2922) (@Sonu0305)
2908 Ignore ipynb files in codespell (2908) (@KasukabeDefenceForce)
2943 Post-release 2025.01.12 (2943) (@tardis-bot)
release-2025.01.12 (2025/01/09 03:46)¶
release-2025.01.05 (2024/12/30 01:37)¶
2915 Post-release 2024.12.29 (2915) (@tardis-bot)
release-2024.12.29 (2024/12/23 04:39)¶
2909 Post-release 2024.12.22 (2909) (@tardis-bot)
release-2024.12.22 (2024/12/16 10:05)¶
release-2024.12.15 (2024/12/09 10:05)¶
release-2024.12.08 (2024/12/04 12:24)¶
2898 Remove “labeled” from tests workflow triggers (2898) (@KasukabeDefenceForce)
2865 Rates matrix solver (2865) (@andrewfullard)
2874 Remove tau sobolevs from plasma (2874) (@andrewfullard)
2894 Fixing label issue in convergence plots (see Issue #2446) (2894) (@jamesgillanders)
2895 Post-release 2024.12.01 (2895) (@tardis-bot)
release-2024.12.01 (2024/11/25 10:00)¶
2889 Add token to release workflow (2889) (@KasukabeDefenceForce)
2890 Update badge for doc string coverage (2890) (@KasukabeDefenceForce)
2891 Revert “Fix the issue where the docs are built twice when there are no changes” (2891) (@KasukabeDefenceForce)
2888 Post-release 2024.11.25 (2888) (@tardis-bot)
release-2024.11.24 (2024/11/20 12:32)¶
2887 Post-release 2024.11.20 (2887) (@tardis-bot)
release-2024.11.20 (2024/11/20 10:01)¶
2886 Release Fixes (2886) (@atharva-2001)
2884 Release Fixes (2884) (@atharva-2001)
2870 Replace M_PI=np.arccos(-1) with M_PI=np.pi (2870) (@Akash265)
2873 Post-release 2024.11.11 (2873) (@tardis-bot)
2844 Remove integration tests (2844) (@KasukabeDefenceForce)
2871 Fix the issue where the docs are built twice when there are no changes (2871) (@KasukabeDefenceForce)
release-2024.11.11 (2024/11/04 10:14)¶
2858 Gamma ray documentation introduction (2858) (@CePowers)
2730 Simulation solver workflow (2730) (@andrewfullard)
2860 Cleanup codestyle workflow (2860) (@KasukabeDefenceForce)
2842 Update docs with regression data (2842) (@KasukabeDefenceForce)
2746 Remove
rpacket_tracking
flag from tests workflow (2746) (@atharva-2001)2843 Close regression data files (2843) (@atharva-2001)
2848 Ruff
tardis/spectrum
(2848) (@atharva-2001)2849 Ruff root files (2849) (@atharva-2001)
2862 Fix release 2024-10-14 CHANGELOG (2862) (@atharva-2001)
2861 Replace
setup_lfs
action with single file checkout (2861) (@atharva-2001)2857 Post-release 2024.10.14 (2857) (@tardis-bot)
2770 Restructure/detailed balance foundation (2770) (@wkerzendorf)
2833 Pytest Warnings Fix - 2 (2833) (@KasukabeDefenceForce)
2851 Fix codespell (2851) (@KasukabeDefenceForce)
2854 Remove black from environment yml and lock files. (2854) (@KasukabeDefenceForce)
2855 Remove black from docs and update with ruff (2855) (@KasukabeDefenceForce)
2853 Remove black from codestyle workflow (2853) (@KasukabeDefenceForce)
release-2024.10.14 (2024/10/08 12:37)¶
2824 fix typo for word boundaries in doc (2824) (@RyanGroneck)
2847 Ruff on tardis/simulation (2847) (@atharva-2001)
2845 Ruff
tardis/plasma
(2845) (@atharva-2001)2838 Add zenodo badge in the release summary notes (2838) (@KasukabeDefenceForce)
2836 New Gammaray Packet Initialization Documentation (2836) (@CePowers)
2839 Fix mambaforge issue in STARDIS tests (2839) (@atharva-2001)
2840 Fix benchmarks 2 (2840) (@atharva-2001)
2841 Fix navigation sidebar on mobile (2841) (@KasukabeDefenceForce)
2835 Pre Release Zenodo Not Found (2835) (@atharva-2001)
2834 Fixes qgridnext import error in tests (2834) (@andrewfullard)
2816 Release Modifications (2816) (@atharva-2001)
2831 Failing benchmarks fix (2831) (@atharva-2001)
2823 Handle Test warnings (2823) (@KasukabeDefenceForce)
2830 Fix for #2820 (2830) (@atharva-2001)
2832 Failing Docs Fix (2832) (@atharva-2001)
2829 Ruff
tardis/transport
(2829) (@atharva-2001)2828 Ruff
tardis/model
(2828) (@atharva-2001)2827 Ruff
tardis/io
(2827) (@atharva-2001)2826 Ruff Autofixes (tardis/analysis) (2826) (@atharva-2001)
2819 Handling for qgridnext installation (2819) (@andrewfullard)
2811 Update line_interaction_in_r after moving the packet (2811) (@Sumit112192)
2808 Migrate to Regression Data Completely (2808) (@atharva-2001)
2814 Move to qgridnext (2814) (@sarthak-dv)
2807 Add codespell workflow (2807) (@KasukabeDefenceForce)
2810 Post-release 2024.08.25 (2810) (@tardis-bot)
release-2024.08.25 (2024/08/24 20:44)¶
2809 Pre-release 2024.08.25 (2809) (@tardis-bot)
2795 Doc changes for RPacketTracker (2795) (@Sumit112192)
2806 Add molecular data exposure to tardis atom data (2806) (@jvshields)
2805 TARDIS Full Formal Integral Regression Tests (2805) (@atharva-2001)
2723 LIV Plot Tests (2723) (@sarthak-dv)
2804 Simulation Regression Tests (2804) (@atharva-2001)
2783 Simple Atom data refactor (2783) (@andrewfullard)
2794 Update research papers notebook and update the docs (2794) (@KasukabeDefenceForce)
2798 Remove deprecated setup.py (2798) (@KasukabeDefenceForce)
2803 Post-release 2024.08.18 (2803) (@tardis-bot)
release-2024.08.18 (2024/08/17 20:45)¶
2802 Pre-release 2024.08.18 (2802) (@tardis-bot)
2788 Update benchmark base (2788) (@officialasishkumar)
2785 Convert SDEC tests to Regression Data (2785) (@atharva-2001)
2799 Remove syrupy section from docs (2799) (@KasukabeDefenceForce)
2801 Fix file formats (2801) (@andrewfullard)
2784 Add Packet Wavelength filter to LIV Plot (2784) (@sarthak-dv)
2786 Macroatom restructure (2786) (@Rodot-)
2748 [restructure/plasma] Cleanup plasma assembly (2748) (@wkerzendorf)
2736 Track boundary interaction (2736) (@Sumit112192)
2782 Change parameters in benchmarks (2782) (@officialasishkumar)
2790 Post-release 2024.08.12 (2790) (@tardis-bot)
release-2024.08.12 (2024/08/12 08:57)¶
2789 Pre-release 2024.08.11 (2789) (@tardis-bot)
2759 Minor refactor of the spectrum solver (2759) (@andrewfullard)
2787 some spelling fixes in the docs (2787) (@zingale)
2778 Ruff Fix 2 (2778) (@atharva-2001)
2781 Update docstrings of Tracker tests (2781) (@Sumit112192)
2773 Opacity state restructure (2773) (@Rodot-)
2776 Post-release 2024.08.04 (2776) (@tardis-bot)
release-2024.08.04 (2024/08/03 20:49)¶
2775 Pre-release 2024.08.04 (2775) (@tardis-bot)
2749 Cache benchmark functions (2749) (@officialasishkumar)
2762 Fix ruff comments issue (2762) (@atharva-2001)
2767 Release Pipeline Fixes (2767) (@atharva-2001)
2758 Opacity state slice (2758) (@Rodot-)
2771 Add Extend Array Function (2771) (@Sumit112192)
2761 Donot run docs, benchmarks and stardis tests on draft PRs. (2761) (@KasukabeDefenceForce)
2720 Benchmark run_tardis with track_rpacket enabled (2720) (@Sumit112192)
2675 [Restructure/plasma] estimator cleanup (2675) (@wkerzendorf)
2670 Changed file path (2670) (@Knights-Templars)
2763 Add benchmark documentation (2763) (@officialasishkumar)
2719 Restructure Trackers (2719) (@Sumit112192)
2745 Address pytest warnings (2745) (@atharva-2001)
2753 Run stardis tests on Tardis PRs (2753) (@KasukabeDefenceForce)
2754 Ruff Workflow Fix (2754) (@atharva-2001)
2751 Post-release 2024.07.28 (2751) (@tardis-bot)
release-2024.07.28 (2024/07/27 20:43)¶
2750 Pre-release 2024.07.28 (2750) (@tardis-bot)
2718 Weighted Packet Sampler (2718) (@Rodot-)
2747 Commit hash of PR HEAD not found fix (2747) (@officialasishkumar)
2740 Adds number_of_packets property to the packet collection (2740) (@andrewfullard)
2735 Add solve method to SpectrumSolver (2735) (@andrewfullard)
2660 Add ruff workflow (2660) (@atharva-2001)
2744 fix docs build by removing the
parse_simulation_state
function from thetardis.io.model
module and moving it to thetardis.io.model.parse_simulation_state
module (2744) (@wkerzendorf)2742 Fix Codecov (2742) (@atharva-2001)
2664 [Restructure/plasma] Refactor the simulation state initialization (2664) (@wkerzendorf)
2734 Moves time explosion off the transport solver to the transport state (2734) (@andrewfullard)
2722 Refactor benchmarks (2722) (@officialasishkumar)
2613 [Restructure/plasma] restructure the Radiationfields (2613) (@wkerzendorf)
2731 Fast formal integral (2731) (@Rodot-)
2725 Fast Formal Integral (2725) (@Rodot-)
2728 Fix Failing docstr-cov Badge (2728) (@atharva-2001)
2727 Fix Cache Issues (2727) (@atharva-2001)
2726 Codecov fix (2726) (@atharva-2001)
2689 Spectrum refactor (2689) (@andrewfullard)
2721 Pre Release Workflow Fix (2721) (@atharva-2001)
2716 Implement last interaction tracker (2716) (@Sumit112192)
2717 Remove parameters and speed up benchmarks (2717) (@officialasishkumar)
2709 Add google analytics key to tardis docs (2709) (@KasukabeDefenceForce)
2711 Shifting git cliff changelog generator configuration to pyproject.toml (2711) (@KasukabeDefenceForce)
2713 Move pip tests to release workflow (2713) (@atharva-2001)
2699 Separate Continuum Tests (2699) (@atharva-2001)
2677 Last Interaction Velocity (2677) (@sarthak-dv)
2705 Montecarlo globals (limited scope) (2705) (@andrewfullard)
2703 Pre Release Fix (2703) (@atharva-2001)
2704 Shifting update refdata workflow to archive folder (2704) (@KasukabeDefenceForce)
2702 Benchmark fix for github actions (2702) (@officialasishkumar)
2640 Refactor and add more benchmarks for montecarlo (2640) (@officialasishkumar)
2698 Move setup environment steps to composite action (2698) (@atharva-2001)
2696 Adds continuum marker to pytest and continuum tests (2696) (@andrewfullard)
2667 Add arm64 conda-lock file (2667) (@atharva-2001)
2695 Logging - avoid the zero division warning (2695) (@DeerWhale)
2694 Change setup.cfg to pyproject.toml (2694) (@KasukabeDefenceForce)
2119 adding RPacketPlotter to TARDIS (2119) (@jayantbhakar)
2693 Post-release 2024.07.07 (2693) (@tardis-bot)
release-2024.07.07 (2024/07/06 20:49)¶
2692 Pre-release 2024.07.07 (2692) (@tardis-bot)
2656 fix benchmark action (2656) (@officialasishkumar)
2684 Fix hdf path for time_of_simulation in sdec plot (2684) (@sarthak-dv)
2652 I/O Refactoring (2652) (@andrewfullard)
2666 Add Ruff to TARDIS Environment (2666) (@atharva-2001)
2629 Updating github changes command in post release workflow (changelog fix) (2629) (@KasukabeDefenceForce)
2665 Fix benchmarks errors (2665) (@KasukabeDefenceForce)
2669 Updating “Environment update” section in tardis docs (2669) (@KasukabeDefenceForce)
2668 Adding analytics to tardis documentation (2668) (@KasukabeDefenceForce)
2609 [Restructure/plasma] Initial Opacities Refactor (2609) (@wkerzendorf)
2659 Update Ruff Config (2659) (@atharva-2001)
release-2024.06.09 (2024/06/08 20:52)¶
2649 Pre-release 2024.06.09 (2649) (@tardis-bot)
2647 Move rpacket_trackers_to_dataframe function to packet_trackers.py file (2647) (@Sumit112192)
2608 Refactoring of Monte Carlo transport (2608) (@andrewfullard)
2518 Convergence restructure (2518) (@andrewfullard)
2641 Update Lock Files 2024 (2641) (@atharva-2001)
2638 Move RPacketTracker class to a new file packet_trackers.py (2638) (@Sumit112192)
2630 Added HDF documentation. (2630) (@airvzxf)
2573 Bugfix: Added a conditional statement and changed the error type that was being handled in
tardis.io.model_reader.read_uniform_abundances
. (2573) (@KC210404)2631 Edit Generation Tests (2631) (@atharva-2001)
release-2024.06.03 (2024/06/03 08:25)¶
release-2024.05.28 (2024/05/28 06:24)¶
2627 Pre-release 2024.05.26 (2627) (@tardis-bot)
2624 Updating the docs to use local atomic data (2624) (@KasukabeDefenceForce)
2607 Remove DokuWiki Code (2607) (@atharva-2001)
2584 PacketSource should contain
.to_hdf()
method (2584) (@atharva-2001)2603 NumberDensity as Input to plasma (2603) (@wkerzendorf)
2623 Revert “Updating the worfklow to use atomic data from cache rather th… (2623) (@KasukabeDefenceForce)
2621 Fixing PR checkout in build docs job (2621) (@KasukabeDefenceForce)
2618 Fixing build docs yaml to detect branches on forks (2618) (@KasukabeDefenceForce)
2619 Fixed #2564 by bringing back the image from a previous commit (2619) (@Sumit112192)
2611 Converted the reference data to regression in test TARDIS full (2611) (@airvzxf)
release-2024.05.12 (2024/05/11 21:05)¶
2614 Pre-release 2024.05.12 (2614) (@tardis-bot)
2587 Trigger docs only when something inside the docs folder changed (2587) (@KasukabeDefenceForce)
2560 Bug t radiative (2560) (@Sumit112192)
2610 LFS submodule error fix (2610) (@atharva-2001)
2605 Move montecarlo to transport and flatten montecarlo numba (2605) (@andrewfullard)
2565 GSoC 2024 | Benchmark | First objective | Israel Roldan (2565) (@airvzxf)
release-2024.05.05 (2024/05/04 20:56)¶
2606 Pre-release 2024.05.05 (2606) (@tardis-bot)
2561 Documentation typo (2561) (@Sumit112192)
2598 Only Run Benchmarks Workflow When Owner is
tardis-sn
(2598) (@atharva-2001)2589 Solve Duplicate Code in GitHub Action Workflows (2589) (@atharva-2001)
2528 Convergence plot correction: Use step plots (2528) (@sarthak-dv)
2546 Gamma-ray packet source refactor (2546) (@andrewfullard)
2577 Abundance widget bug fix (2577) (@Sumit112192)
2597 Modify Update Refdata to Push Regression Data Changes (2597) (@atharva-2001)
2595 Fixes IntegrationError causing refdata generation failure (2595) (@andrewfullard)
2562 Reference Data Generation Fixes (2562) (@atharva-2001)
release-2024.04.21 (2024/04/20 20:45)¶
2593 Pre-release 2024.04.21 (2593) (@tardis-bot)
2525 Montecarlo configuration refactor (2525) (@andrewfullard)
2578 Updating embedded links in docs with new file names “tutorial_” and “how_to_” (2578) (@erinvisser)
2509 Precommit (2509) (@ntchen)
2580 Removing flake8 job. (2580) (@KasukabeDefenceForce)
release-2024.04.14 (2024/04/13 20:54)¶
release-2024.04.08 (2024/04/08 09:41)¶
2576 Pre-release 2024.04.07 (2576) (@tardis-bot)
2563 Recategorizing tutorials as how-to guides to follow diataxis structure (2563) (@erinvisser)
2542 Consistent units in packet source (2542) (@andrewfullard)
2574 Updated helium nlte page in docs with in-text citation (2574) (@erinvisser)
2552 Multiindex dataframe (2552) (@Knights-Templars)
release-2024.04.01 (2024/04/01 10:03)¶
2566 Pre-release 2024.03.31 (2566) (@tardis-bot)
2349 Implemented Model Reader for CMFGen example (Also refactored Stella Reader) (2349) (@)
2554 Remove Azure Compare Refdata Pipeline (2554) (@atharva-2001)
2555 corrected blackbody luminosity density equation (2555) (@CePowers)
2556 fixing typos, including pytest issue (2556) (@erinvisser)
2535 Path.replace bug (2535) (@Sumit112192)
2553 Fix Cache IDs in Tests Workflow (2553) (@atharva-2001)
release-2024.03.18 (2024/03/18 09:58)¶
2551 Pre-release 2024.03.17 (2551) (@tardis-bot)
2253 Fix for widgets displaying code in commandline (2253) (@shreyas3156)
2529 PR to separate main gamma ray loop (2529) (@Knights-Templars)
2541 Fix units for virtual packet properties in MonteCarloTransportState (2541) (@sarthak-dv)
2533 Fix broken URL in generating_widgets.ipynb (2533) (@sarthak-dv)
release-2024.03.11 (2024/03/11 09:31)¶
release-2024.02.19 (2024/02/19 09:21)¶
release-2024.02.11 (2024/02/10 19:45)¶
2517 Pre-release 2024.02.11 (2517) (@tardis-bot)
2460 update installation documentation for tardis (2460) (@erinvisser)
2516 fixed the difference between the power of pi in code and function above (2516) (@erinvisser)
2504 Update number of shells in SimulationState (2504) (@DeerWhale)
2501 Fix/nlte ionization matrix (2501) (@wkerzendorf)
2512 Estimators restructure cleanup (2512) (@andrewfullard)
2492 Restructure/separate transport state (2492) (@wkerzendorf)
2506 Remove workflow file that installs TARDIS using conda (2506) (@atharva-2001)
2476 Restructure/transport solver (2476) (@wkerzendorf)
release-2024.01.14 (2024/01/14 10:26)¶
2503 Pre-release 2024.01.14 (2503) (@tardis-bot)
release-2024.01.08 (2024/01/08 09:37)¶
2502 Pre-release 2024.01.07 (2502) (@tardis-bot)
2473 A syrupy replacement (2473) (@wkerzendorf)
2474 Restructure radiation field (2474) (@wkerzendorf)
2455 Use Mamba Instead of Conda When Running Benchmarks (2455) (@atharva-2001)
2490 Fix viz sdec (2490) (@AlexHls)
2445 Restructure/abundance (2445) (@wkerzendorf)
2479 Check if atom data download exists (2479) (@wkerzendorf)
2448 Decay energy chain (2448) (@Knights-Templars)
2478 Add ruff rules and docs (2478) (@AlexHls)
2459 Update plasma configuration documentation (2459) (@AlexHls)
release-2023.11.26 (2023/11/26 10:41)¶
release-2023.11.05 (2023/11/04 22:34)¶
2466 Pre-release 2023.11.05 (2466) (@tardis-bot)
2461 NLTE Ionization solver polish (2461) (@AlexHls)
2462 Update docstr-cov.yml to fix failing action (2462) (@andrewfullard)
2458 Enable nlte ionization as plasma component (2458) (@AlexHls)
2453 Fix bug in relativistic packet source (2453) (@chvogl)
2457 Add verbose assert to NLTE rate equation (2457) (@AlexHls)
release-2023.10.20 (2023/10/20 09:48)¶
2452 Pre-release 2023.10.20 (2452) (@tardis-bot)
2432 Remove lock file creation from pre release workflow (2432) (@atharva-2001)
2450 Add FAQ section to documentation (2450) (@AlexHls)
2422 restructure of geometry (2422) (@wkerzendorf)
2441 Change glob patterns in
setup.cfg
(2441) (@atharva-2001)2447 Fix numba parallel issues (2447) (@AlexHls)
2443 Fix duplicate entries in continuum line list (2443) (@AlexHls)
2434 Added a function to calculate shell masses (2434) (@Knights-Templars)
2425 Modified how setup input energy takes isotope name. Earlier it was ga… (2425) (@Knights-Templars)
2428 add linelist exposure to atom data and reader, built on current (2428) (@jvshields)
2426 Disabled formal integral for continuum interaction (2426) (@AlexHls)
2424 Ignore tests in docstr coverage (2424) (@atharva-2001)
2421 rename simulation_state2 (2421) (@wkerzendorf)
2417 rename RadialModel1D to SimulationState (2417) (@wkerzendorf)
2415 In gamma ray code : Changed times to np.geomspace (2415) (@Knights-Templars)
2410 upgrading env in 2022 (2410) (@wkerzendorf)
release-2023.09.17 (2023/09/16 20:51)¶
release-2023.09.10 (2023/09/09 22:43)¶
release-2023.09.03 (2023/09/02 20:47)¶
2406 Pre-release 2023.09.03 (2406) (@tardis-bot)
2393 Restructure readers (2393) (@wkerzendorf)
2404 Pin Sphinx to <= 7.1 (2404) (@atharva-2001)
2403 Reading fully ionized species with species_string_to_tuple (2403) (@sonachitchyan)
2398 Disable Parallelization (2398) (@atharva-2001)
2401
asv run
continue on error (2401) (@atharva-2001)2399 Update documentation about the parallelization problem (2399) (@atharva-2001)
2400 Add
__init__.py
inradiation_field
subpackage (2400) (@atharva-2001)2396 Fix for Slack message (2396) (@epassaro)
release-2023.08.20 (2023/08/19 20:43)¶
2397 Pre-release 2023.08.20 (2397) (@tardis-bot)
2338 Test conda-forge package installation (2338) (@epassaro)
2224 Fix references and typos in documentation (2224) (@shreyas3156)
2385 Creating collisional excitation/deexcitation coefficient matrix for NLTE excitation treatment (2385) (@sonachitchyan)
2142 added documentation for using particular refdata files for unit testing (2142) (@jayantbhakar)
2395 Fixing the shape of the solution vector to be accurate in NLTE excitation treatment (2395) (@sonachitchyan)
2353 Benchmarks Comments and Atom Data Cache BugFix (2353) (@atharva-2001)
2386 Integrate density in state object (2386) (@wkerzendorf)
2392 Post-release 2023.08.13 (2392) (@tardis-bot)
release-2023.08.13 (2023/08/13 17:04)¶
release-2023.08.06 (2023/08/05 20:43)¶
release-2023.07.30 (2023/07/29 20:47)¶
release-2023.07.23 (2023/07/23 10:47)¶
2368 Pre-release 2023.07.23 (2368) (@tardis-bot)
2367 integrate new packetsource (2367) (@wkerzendorf)
2366 New packet source (extending 2352) (2366) (@wkerzendorf)
2354 removed duplicate entry of afloers (2354) (@afloers)
2360 restructure configuration object (2360) (@wkerzendorf)
2361 add deprecated decorator (2361) (@wkerzendorf)
2359 Rename NumbaPlasma to OpacityState (2359) (@andrewfullard)
2313 Grotrian Diagram Plot Appearance (2313) (@AyushiDaksh)
2357 Post-release 2023.07.16 (2357) (@tardis-bot)
release-2023.07.16 (2023/07/16 15:15)¶
release-2023.07.09 (2023/07/09 12:30)¶
release-2023.07.02 (2023/07/01 20:49)¶
2345 Pre-release 2023.07.02 (2345) (@tardis-bot)
2344 Make MontecarloTransport and montecarlo_numba track the last line interaction shell ids for real and virtual packets (2344) (@AyushiDaksh)
2343 Rename RPacketTracker.interact_id to RPacketTracker.num_interactions (2343) (@AyushiDaksh)
2221 Fix typos in repository (2221) (@AyushiDaksh)
2330 Benchmarks Push To Repo Bug Fix (2330) (@atharva-2001)
2335 Dispatch Compare Refdata Event to Refdata Repo (2335) (@atharva-2001)
2305 Fix to helium indexing in NLTE (2305) (@aoifeboyle)
2341 Remove duplicated continuum interaction code (2341) (@chvogl)
2340 Post-release 2023.06.25 (2340) (@tardis-bot)
release-2023.06.25 (2023/06/25 12:43)¶
2339 Pre-release 2023.06.25 (2339) (@tardis-bot)
2337 Separate the last iteration from Simulation.run() (2337) (@)
2219 Remove dead (unused) fixtures (2219) (@)
2336 Fix doc failure after restructuring packet source seed (2336) (@)
2329 Move packet seeds logic into PacketSource instead of MontecarloTransport (2329) (@)
2326 Track bf and ff opacities with vpackets (2326) (@ymatsumu)
2334 Post-release 2023.06.18 (2334) (@tardis-bot)
release-2023.06.18 (2023/06/17 20:48)¶
2333 Pre-release 2023.06.18 (2333) (@tardis-bot)
2311 Make nthreads a property of MontecarloRunner instead of Simulation class (2311) (@)
2260 [WIP] Basic Benchmarks Using ASV (2260) (@atharva-2001)
2317 Rename MontecarloRunner to MontecarloTransport (2317) (@)
2307 Post-release 2023.06.04 (2307) (@tardis-bot)
release-2023.06.04 (2023/06/03 20:53)¶
release-2023.05.28 (2023/05/27 20:51)¶
release-2023.05.21 (2023/05/20 20:53)¶
release-2023.05.15 (2023/05/15 10:10)¶
release-2023.05.07 (2023/05/07 13:47)¶
release-2023.04.30 (2023/04/30 13:26)¶
release-2023.04.23 (2023/04/22 20:49)¶
release-2023.04.16 (2023/04/15 20:47)¶
release-2023.04.09 (2023/04/08 20:44)¶
2274 Pre-release 2023.04.09 (2274) (@tardis-bot)
2249 Port update reference data pipeline to GitHub Actions (2249) (@epassaro)
2233 Added documentation for parallel fixes for estimators (2233) (@1e9abhi1e10)
2250 Arepo mass average fix (2250) (@AlexHls)
2257 Post-release 2023.03.26 (2257) (@tardis-bot)
release-2023.03.26 (2023/03/26 01:55)¶
release-2023.03.20 (2023/03/20 12:39)¶
2247 Pre-release 2023.03.20 (2247) (@tardis-bot)
2246 Fix team reviewers on workflows (2246) (@epassaro)
2237 MonteCarlo packet progress bar completes to 100% (2237) (@shreyas3156)
2243 Fix for release dates (2243) (@epassaro)
2242 Fix for automerge (2242) (@epassaro)
2236 Docs Fix: Download Atom Data in rpacket_tracking.ipynb (2236) (@atharva-2001)
2204 Add docstrings to subpackages (2204) (@PommesFrittes)
2223 Post-release 2023.02.27 (2223) (@tardis-bot)
release-2023.02.27 (2023/02/27 08:53)¶
release-2023.02.2 (2023/02/20 10:04)¶
release-2023.02.16 (2023/02/16 09:18)¶
release-2023.02.06 (2023/02/06 10:00)¶
2205 Pre-release 2023.02.05 (2205) (@tardis-bot)
2200 Fix config reader tests (2200) (@chvogl)
2195 Reading nlte_excitation_species from config (2195) (@sonachitchyan)
2198 Fixing test_store_runner_to_hdf (2198) (@sonachitchyan)
2185 Rename T variables to temperature (2185) (@1e9abhi1e10)
2171 Adding nlte solver (2171) (@sonachitchyan)
2187 Downloading nlte_atom_data in ref data (2187) (@sonachitchyan)
2188 Post-release 2023.01.11 (2188) (@tardis-bot)
release-2023.01.11 (2023/01/11 11:25)¶
release-2022.12.26 (2022/12/26 09:51)¶
release-2022.12.12 (2022/12/12 10:02)¶
release-2022.11.21 (2022/11/21 10:15)¶
release-2022.11.17 (2022/11/17 13:45)¶
2155 Pre-release 2022.11.17 (2155) (@tardis-bot)
2152 Set specific qgrid feedstock version (2152) (@andrewfullard)
2140 Adding nlte_rate_equation_solver.py (2140) (@sonachitchyan)
2147 Pin setuptools_scm to v6 (2147) (@epassaro)
2127 Possible fix for prerelease workflow (2127) (@andrewfullard)
2146 Add missing cell to download atom data (2146) (@epassaro)
2136 Restructuring NumbaModel (2136) (@satwik-kambham)
2132 Adding rate matrix index (2132) (@sonachitchyan)
2130 moved helium nlte to a seperate file
helium_nlte.py
(2130) (@sonachitchyan)2124 Cleaning model state (2124) (@satwik-kambham)
2096 Small bug fix for He NLTE. (2096) (@)
2095 Removing outdated documentation and creating developer tools section (2095) (@isaacgsmith)
2099 Arbitrary isotope decay handling and positronium (2099) (@andrewfullard)
2118 Integrating experimental model state (2118) (@satwik-kambham)
2120 Update arepo docs notebook to be pre-run (2120) (@AlexHls)
2115 added docs for montecarlo packet visualization (2115) (@jayantbhakar)
2117 Runs cells in arepo notebook to avoid downloading files (2117) (@andrewfullard)
2103 New geometry class (2103) (@satwik-kambham)
2111 New TARDIS flowchart and cleaning up physics walkthrough (2111) (@isaacgsmith)
2098 New Composition Class (2098) (@satwik-kambham)
2108 Rework Estimators and Convergence Docs (2108) (@isaacgsmith)
2105 Documentation for Features In-Progress (2105) (@isaacgsmith)
2107 Added positronium notes (2107) (@andrewfullard)
2091 Added interaction type in rpacket_tracker (2091) (@jayantbhakar)
2110 removed scatter function from interaction.py (2110) (@sonachitchyan)
2106 Resturcture ABCs import from collections module (2106) (@blackbird7112)
2093 Fixing Docs Warnings (2093) (@isaacgsmith)
2073 rpacket_tracker returns dataframe (2073) (@jayantbhakar)
2104 Re-produced PR 1826 (2104) (@andrewfullard)
2097 Creating new docs building instructions (2097) (@isaacgsmith)
2088 Arepo docs fix (2088) (@AlexHls)
2026 Adding physics introduction to documentation (2026) (@isaacgsmith)
2084 Fix broken links in workflow files and goverance md (2084) (@blackbird7112)
2083 Moved
trace_packet
to tardis tansport (2083) (@Rodot-)2082 Added documetation on how to compare environment before update (2082) (@jaladh-singhal)
2076 Modified Function Name in Config validator according to PEP8 (2076) (@blackbird7112)
2062 Remove yaml_load_config_file (2062) (@aman1971)
2052 Created a smart HDF Reader which can re-produce simulation object (2052) (@satwik-kambham)
2070 Pre-release 2022.06.26 (2070) (@tardis-bot)
2069 Wait for pull request creation (2069) (@epassaro)
2067 Begin geometry subfolder (2067) (@nolanbrown01)
2050 Update Jsonschema package to V4 (2050) (@blackbird7112)
2065 Continuing geometry restructure (2065) (@nolanbrown01)
2063 Initial geometry restructure (2063) (@nolanbrown01)
2061 Post-release 2022.06.19 (2061) (@tardis-bot)
release-2022.06.19 (2022/06/18 22:25)¶
2060 Pre-release 2022.06.19 (2060) (@tardis-bot)
2036 Restructure code to remove the single_packet_seed field (2036) (@blackbird7112)
2054 Auto-merge fixes (2054) (@epassaro)
2053 Change developer installation command (2053) (@epassaro)
2048 Disable profiling page build on pull requests (2048) (@epassaro)
2042 Polish up Quickstart guide (2042) (@epassaro)
2046 Stop redirecting docs page (2046) (@epassaro)
2045 Add DOI badge to credits section (2045) (@epassaro)
2047 Ignore gamma-ray deposition notebook for now (2047) (@andrewfullard)
2044 Post-release 2022.06.05 (2044) (@tardis-bot)
release-2022.06.05 (2022/06/04 21:07)¶
2043 Pre-release 2022.06.05 (2043) (@tardis-bot)
2039 Check PEP8 on CI (2039) (@epassaro)
2037 Update README.rst in post-release (2037) (@epassaro)
2024 Added v_inner and v_outer, enable_nonhomologous_expansion for future use in nonhomologous expansion (2024) (@sonachitchyan)
2038 Fix bot aliases in .mailmap (2038) (@epassaro)
2027 Switch from
docstr-coverage
package tointerrogate
in CI pipelines (2027) (@epassaro)2033 Merge all CI users on .mailmap (2033) (@epassaro)
2028 Rebuild installation page (2028) (@epassaro)
2030 Fix estimators parallel (2030) (@Rodot-)