Skip to content
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

Adding nlte_rate_equation_solver.py #2140

Merged
merged 29 commits into from
Nov 16, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
4cb0c5a
added nlte_rate_equation_matrix
sonachitchyan Oct 24, 2022
2df7398
adding the rate_equation_matrix
sonachitchyan Oct 24, 2022
cdc42f2
moved rate_matrix into a class NLTERateEquationSolver
sonachitchyan Oct 25, 2022
ebd513a
fixed a bug in rate_matrix_index, added an example for checking if ra…
sonachitchyan Oct 26, 2022
2dabff3
changed the initial electron density for now
sonachitchyan Oct 27, 2022
d664bce
added tests, fixed a small bug
sonachitchyan Oct 31, 2022
b15be1b
added some doctrings
sonachitchyan Nov 2, 2022
c3cf82b
fixed a typo
sonachitchyan Nov 3, 2022
dadbb0a
added some doctrings
sonachitchyan Nov 7, 2022
6131cb7
added some doctrings part 2
sonachitchyan Nov 7, 2022
b6d0769
added some docstrings part 3
sonachitchyan Nov 7, 2022
69778e1
removed unnecessary import
sonachitchyan Nov 7, 2022
db4896d
Update tardis/plasma/properties/nlte_rate_equation_solver.py
sonachitchyan Nov 7, 2022
66c67b7
changed how atomic number is created from rate_matrix_index
sonachitchyan Nov 7, 2022
d7ab77d
Merge branch 'master' of github.com:tardis-sn/tardis into adding_rate…
sonachitchyan Nov 7, 2022
f7ee8b6
Merge branch 'adding_rate_equation_matrix_ion' of github.com:tardis-s…
sonachitchyan Nov 7, 2022
023b5cf
changed call of a function
sonachitchyan Nov 7, 2022
313edba
got rid of unnecessary if statement in set_nlte_ion_rate
sonachitchyan Nov 7, 2022
9686a32
renamed last_row to charge_conservation_row
sonachitchyan Nov 7, 2022
06ffa34
switched 0, 1 to atomic_number and ion_number to make it more readable
sonachitchyan Nov 7, 2022
95fa1fe
swtihed from rates to coefficients
sonachitchyan Nov 7, 2022
0b8e71d
changed the matrix set up to only keep necessary row for nlte_ion
sonachitchyan Nov 7, 2022
574f1f3
ran black
sonachitchyan Nov 7, 2022
31c821a
fixing some doctrings
sonachitchyan Nov 9, 2022
b4d494b
swtiched from using numbers to index names
sonachitchyan Nov 9, 2022
420f902
switched the return statement to NotImplementedError
sonachitchyan Nov 9, 2022
0307dba
changed groupby from 0, 1 to atomic number, ion number
sonachitchyan Nov 9, 2022
20ca228
fixed an issue in the test
sonachitchyan Nov 9, 2022
121683a
ran black
sonachitchyan Nov 9, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions tardis/plasma/properties/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@
from tardis.plasma.properties.transition_probabilities import *
from tardis.plasma.properties.helium_nlte import *
from tardis.plasma.properties.rate_matrix_index import *
from tardis.plasma.properties.nlte_rate_equation_solver import *
Loading