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

DiagnosticsToolbox #1228

Merged
merged 57 commits into from
Aug 28, 2023
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
79d702f
Initial outline of diagnostics toolbox
Jul 11, 2023
07067d3
Adding iniital display methods
Jul 11, 2023
28a7f7f
Removing caching
Jul 11, 2023
46a5d9c
Refining code and formatting of reports
Jul 14, 2023
fbb5178
Adding first numerical checks
Jul 14, 2023
f08fc2b
Adding basic doc string for class
Jul 14, 2023
1becf41
More doc strings
Jul 14, 2023
474ff3c
Import DiagnosticsToolbox in __init__
Jul 17, 2023
608763c
Fixing issues identified in tutorial
Jul 18, 2023
ca8ebd0
Cleaning up for initial PR
Jul 25, 2023
022ef65
Merge branch 'main' of https://github.com/IDAES/idaes-pse into diagno…
Jul 25, 2023
aa57b94
Fixing typos
Jul 26, 2023
192bd74
Merge branch 'main' of https://github.com/IDAES/idaes-pse into diagno…
Jul 28, 2023
c8a3e52
Merging main
Aug 8, 2023
24ca54c
Addressing comments and clean up
Aug 9, 2023
94b304e
DM independent blocks
Aug 9, 2023
499f4cc
Unit tests of private functions
Aug 9, 2023
5b37144
Adding lots of tests
Aug 10, 2023
3ebf494
Tests for collect structural warnings
Aug 10, 2023
faa3e26
More tests for collection methods
Aug 10, 2023
778f414
Tests for reprot methods
Aug 10, 2023
5d34255
Trying to fix Sphinx issues
Aug 10, 2023
f6b4cba
Still fighting Sphinx
Aug 10, 2023
0ab0c44
REsolving Sphinx and pylint issues
Aug 10, 2023
e9fab7a
Fixing external var test
Aug 10, 2023
f92ed17
testing for stats writer
Aug 10, 2023
7c5ed54
Fixing some tests
Aug 10, 2023
296a5e0
Adding Jacobian checks
Aug 11, 2023
120d592
Working on scaling tools
Aug 11, 2023
2c23b28
Fixing more deprecation warnings from expr.current
Aug 11, 2023
25edadd
Adding separate abs and rel tolerances to vars near bounds
Aug 11, 2023
c85e917
Fixing incorrect logic
Aug 11, 2023
cd986f1
Testing with tutorial
Aug 11, 2023
ddfdf5c
Better Jacobian analysis
Aug 14, 2023
126ef56
Some clean up before doing docs
Aug 14, 2023
aab2acc
Adding initial docs for diagnostics toolbox
Aug 14, 2023
8faa222
Fixing typo in docs
Aug 14, 2023
749f6fe
Fixing typo and condition number formatting
Aug 17, 2023
8a63559
Fixing typos in tests
Aug 18, 2023
8fe7b70
Fixing ordering of terms
Aug 18, 2023
1cfb383
Merge branch 'main' of https://github.com/IDAES/idaes-pse into diagno…
Aug 22, 2023
4cb0e26
Addressing some comments
Aug 22, 2023
312f88a
Addressing second round of comments
Aug 22, 2023
4b02908
Merge branch 'main' of https://github.com/IDAES/idaes-pse into diagno…
Aug 22, 2023
bee8dc6
Sorting extreme Jacobian entries
Aug 24, 2023
1593dd4
Merge branch 'main' of https://github.com/IDAES/idaes-pse into diagno…
Aug 24, 2023
316d7b0
Fixing import order for Pylint
Aug 24, 2023
e626a9f
Removing set_model method
Aug 24, 2023
01f0b87
Fixing typos in docs
Aug 24, 2023
7a33626
Merge branch 'main' of https://github.com/IDAES/idaes-pse into diagno…
Aug 24, 2023
3786990
Fixing doc string formatting
Aug 25, 2023
70c0d6e
Merge branch 'main' into diagnostics_1
Aug 25, 2023
696e0f2
Adding extra doc link to toolbox API
Aug 25, 2023
96cef98
Merge branch 'diagnostics_1' of https://github.com/andrewlee94/idaes-…
Aug 25, 2023
73c875a
Fixing version in deprecation warning
Aug 25, 2023
86bf0cb
Addressing more comments
Aug 28, 2023
deeb154
Fixing typo
Aug 28, 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 idaes/core/util/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@

from .model_serializer import to_json, from_json, StoreSpec
from .tags import svg_tag, ModelTag, ModelTagGroup
from .model_diagnostics import DiagnosticsToolbox
Loading