-
Notifications
You must be signed in to change notification settings - Fork 9
Add Plasma Constants and Paramters #38
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
base: master
Are you sure you want to change the base?
Conversation
…nstants `e`, `e_gauss`, and `u` to BaPSFConstant to provided clearer metadata; update docstring constant table with a 'system' units column
…clotron frequency, electron-cyclotron frequency, ion-cyclotron frequency, and a generic plasma frequency
…'parameters' modules (also added to __all__)
…bapsflib.plasma.parameters modules
…lectron-plasma frequency (`ope`) and the ion-plasma frequency (`opi`)
…_hybrid_frequency` and [alias] `oLH`)
…equency` and [alias] `oUH`)
…ngth (`inertial_length`, `lpi`, and `lpe`)
… up in the autosummary table
… auto-documentation
… bapsflib.plasma.parameters are built up
Codecov Report
@@ Coverage Diff @@
## master #38 +/- ##
=========================================
- Coverage 96.85% 94.5% -2.35%
=========================================
Files 49 52 +3
Lines 3113 3202 +89
Branches 566 595 +29
=========================================
+ Hits 3015 3026 +11
- Misses 97 175 +78
Partials 1 1
Continue to review full report at Codecov.
|
…s; make `check_quantity` and `_check_quantity` enforce specified unit
…asmaPy does not support python 3.5)
…s package; move func temperature_and_energy to new equivalencies module; add equivalencies to bapsflib.utils imports
…y` and `check_relativistic` to new module; include in imports and __all__ for bapsflib.utils.units.__init__ and bapsflib.utils.__init__
…e an enfoce kwarg to foce unit conversion or just check equivalency
…gname` -> `val_name`; improve descriptive comments; improve conditioning for `equivalencies` kwarg; streamline process of function and increase readability of function
…e if the imaginary component is zero
…of the `chec_quantity` decorator
# Conflicts: # bapsflib/__init__.py # bapsflib/plasma/__init__.py # bapsflib/plasma/core.py # bapsflib/utils/__init__.py # bapsflib/utils/decorators.py # docs/src/bapsflib.rst
|
Hello @rocco8773! Thanks for updating your pull request.
|
Creating two new sub-modules:
bapsflib.plasma.constantsastropy.constants.Constantconstantsdocumentationbapsflib.plasma.parametersastropy.units.QuantityparametersdocumentationTasks before merge:
bapsflib.plasma.constantsastropy.constants.Constantbapsflib.plasma.constantsastropy.units.Quantity