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

Update main branch with interpolation and input-tracking from develop #19

Merged
merged 63 commits into from
Aug 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
22e6e5d
Merge branch 'main' into develop-tidying
bendudson Jun 21, 2023
c43c2dc
Catch some errors and simplify code
bendudson Jun 21, 2023
c467ec7
Add h5pickle to requirements list
bendudson Jun 21, 2023
b09bb8b
Catch exceptions when importing UeGui
bendudson Jun 21, 2023
f8e4e2a
Fix Case docstrings
bendudson Jun 21, 2023
3fd1d32
Add tqdm dependency to install requires
bendudson Jun 21, 2023
76d7e8f
Minor reformatting
bendudson Jun 21, 2023
c1f85a9
Add UeCase.ParallelCase class
bendudson Jun 21, 2023
3c0a4e0
Delete commented-out code
bendudson Jun 21, 2023
cc55d50
If Case.mutex() is false, raise exception
bendudson Jun 21, 2023
5ed1cb0
Tidying up, error check early in functions
bendudson Jun 22, 2023
756e5d7
Add uedge to install_requires
bendudson Jun 22, 2023
b042574
raise more exceptions in error conditions
bendudson Jun 22, 2023
810fa57
UeCase.Save: Remove unneeded imports, tidy file writing
bendudson Jun 22, 2023
71697ca
UeCase.Case small comment updates
bendudson Jun 22, 2023
5ec8bdb
Moving directory changes into UeCase.Solver
bendudson Jun 22, 2023
5d43cee
Merge branch 'parallel-case' into develop-newsolver
bendudson Jun 22, 2023
9869ae1
Add UeCase.Parallel.Pool
bendudson Jun 26, 2023
f36996d
Solver.takestep returns diagnostics
bendudson Jun 27, 2023
9670927
Case: Improvements when running in parallel
bendudson Jun 27, 2023
9384d55
Add UeCase.SolverStrategy class
bendudson Jun 27, 2023
2ccebc8
Add UeCase.SolverStrategy.optimize
bendudson Jun 28, 2023
6d399e5
Merge pull request #9 from bendudson/develop-tidying
holm10 Jul 14, 2023
d2f9c72
Merge pull request #10 from bendudson/parallel-case
holm10 Jul 14, 2023
bb87836
Merge branch 'develop' into develop-tidying-chdir
holm10 Jul 14, 2023
973c81b
Merge pull request #11 from bendudson/develop-tidying-chdir
holm10 Jul 14, 2023
c33c8ac
Merge branch 'develop' into develop-newsolver
holm10 Jul 14, 2023
c883678
Merge pull request #12 from bendudson/develop-newsolver
holm10 Jul 14, 2023
6556baf
Added transp. coeff. fitting, impoved plotting
holm10 Jul 27, 2023
4e49747
Merge branch 'develop' of https://github.com/LLNL/UETOOLS into develop
holm10 Jul 27, 2023
ba32e73
Made local coord calc a part of Plot init
holm10 Jul 27, 2023
058fb57
Added drift direction plot
holm10 Jul 27, 2023
126374b
Added curve smoothing routine
holm10 Jul 27, 2023
f574b13
Fixed bug related to custom input commands
holm10 Jul 31, 2023
6462f62
Initial commit of tracking hashed input variables
holm10 Aug 4, 2023
f01dd85
Intermediate commit
holm10 Aug 4, 2023
8635c9c
Added missing updates of Object
holm10 Aug 4, 2023
6276cbf
Added documentation
holm10 Aug 5, 2023
96bcb2b
More comments added
holm10 Aug 5, 2023
49ec381
Added notes
holm10 Aug 7, 2023
aa1eff6
Initial implementation of grid interpolation
holm10 Aug 7, 2023
96eabc4
Added documentation, interpolation passes new grid object
holm10 Aug 7, 2023
86a4358
Added option to interpolate variables from memory
holm10 Aug 8, 2023
14bae7b
Fixed tracking for undef vars
holm10 Aug 8, 2023
2f18f82
Added automatic interpolation for 2D diffusivities
holm10 Aug 8, 2023
cd710a8
Tracks vars when initializing case w/o input
holm10 Aug 9, 2023
75bc2df
Updated function names for restoring
holm10 Aug 9, 2023
e0ef639
Merge pull request #13 from LLNL/develop
holm10 Aug 9, 2023
fddc984
Merge branch 'interp_grid' into develop
holm10 Aug 9, 2023
a7072e3
Merge pull request #14 from LLNL/develop
holm10 Aug 9, 2023
36c7350
Automatically tries to retrieve magnetic data
holm10 Aug 12, 2023
14bea3e
Merge branch 'develop' of https://github.com/LLNL/UETOOLS into develop
holm10 Aug 12, 2023
b734316
Merge branch 'develop' into input_tracker
holm10 Aug 12, 2023
8a0c5c3
Merge pull request #15 from LLNL/input_tracker
holm10 Aug 12, 2023
de8d686
Merge pull request #16 from LLNL/interp_grid
holm10 Aug 12, 2023
67969e1
Refined interpolation routine
holm10 Aug 15, 2023
31aa46f
Merge pull request #17 from LLNL/interp_grid
holm10 Aug 15, 2023
da08717
Initial commit of ParallelGridPatch
holm10 Aug 17, 2023
0b19fb4
Fixed indexing bug for SOL
holm10 Aug 17, 2023
09417c0
Removed obsolete print statements
holm10 Aug 17, 2023
75588cb
Bugfix for ngsp=1 cases, removed obsolete lines
holm10 Aug 18, 2023
eb247c5
Merge branch 'develop' into interp_grid
holm10 Aug 18, 2023
7b05e57
Merge pull request #18 from LLNL/interp_grid
holm10 Aug 18, 2023
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 .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -92,3 +92,4 @@ dmypy.json

# pytype static type analyzer
.pytype/
*.swo
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@


install_requires = [
'requests',
'requests', 'h5pickle', 'tqdm', 'uedge'
]
if sys.version_info < (3,):
install_requires.append('tk')
Expand Down
Loading