Skip to content

[sys-mor] various reductor improvements#661

Merged
pmli merged 7 commits into
masterfrom
fix-sys-mor-reductors
Mar 27, 2019
Merged

[sys-mor] various reductor improvements#661
pmli merged 7 commits into
masterfrom
fix-sys-mor-reductors

Conversation

@pmli

@pmli pmli commented Mar 25, 2019

Copy link
Copy Markdown
Member
  • removes reduce_arnoldi from LTI_BHIReductor, merges use_arnoldi option with projection
  • initializes reductor attributes in __init__
  • makes pg_redutor a private attribute
  • sets reduced D operator in SOBTReductor
  • renames TFInterpReductor to TF_BHIReductor to fit with other "BHI" reductors
  • docs and other minor improvements

pmli added 5 commits March 25, 2019 20:13
- initialize all class attributes in __init__
- merge use_arnoldi into projection
- add reductors to non-projection-based methods
- various minor improvements
@pmli pmli added sys-mor pr:change Change in existing functionality labels Mar 25, 2019
@pmli pmli added this to the 2019.2 milestone Mar 25, 2019
@pmli pmli self-assigned this Mar 25, 2019
@pmli pmli requested a review from sdrave March 26, 2019 12:46

@sdrave sdrave left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. However, I would prefer TFBHIReductor. TF_BHIReductor looks awkward (does PEP8 allow it?)

@pmli

pmli commented Mar 27, 2019

Copy link
Copy Markdown
Member Author

However, I would prefer TFBHIReductor. TF_BHIReductor looks awkward (does PEP8 allow it?)

I agree. (flake8 does not complain.) I'll remove the underscore also from other "BHI" and "IRKA" methods.

@pmli pmli merged commit 7959e30 into master Mar 27, 2019
@pmli pmli deleted the fix-sys-mor-reductors branch March 27, 2019 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:change Change in existing functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants