-
Notifications
You must be signed in to change notification settings - Fork 10
Minor bug fixes and updates #101
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
Conversation
…etailed testing [no ci]
…yet passing consistency checks [no ci]
…ep time step [no ci]
|
michael-petersen
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All good updates, and no apparent breaking changes. Everything compiles, so I'm willing to say this is ready for a merge to main so that we can branch back off from it. As usual, documentation is going to be the most annoying to-do from this.
|
I should say that while I did leave a few questions throughout that would be useful to answer, that doesn't stop me thinking this is ready for merge. |
|
We can mull over what makes the most sense for the |
|
Just caught a couple more On To me, it comes down to which principle we want to follow: is it providing the best numerical solution regardless of method, or is it producing the EXP-like solutions (i.e. numerical tables)? This choice (if we make one) might also help the doc writing for suggestions of when to use methods. |
|
Good points. My current POV is that we should ax stuff that we believe shouldn't be used either because the method isn't up to the task or it will lead to confusion.
|
|
Here's a suggestion apropos |
- parallels the method for computing the center motion - enhances the PseudoAccel class - adds a new member function to Component needed for Coriolis, Euler, and Centrifugal forces - makes the intent clear when we get to testing the algorithm
…inorFixesAndUpdates
…be computed and recorded in the orient log file
|
I think it makes sense to merge this back into main ahead of other PRs, once you are happy that |
|
Okay, I'll merge it to
|
This branch is a
develwith a bunch of minor updates and feature enhancements as follows:Refmapping in version 3.4CMakeLists.txtand in specific package support for some of the specific libraries (e.g.exputil,expuiandsrc).gitdetection to top-levelCMakeLists.txtmy_errdebugging variable static infpetrap.h, mostly to prevent multiple stack allocations which makes the address sanitizer noisy.ExternalCollectionmodified=0inComponent. Previously, this value could be uninitialized on instantiation.FlatDiskclass a while back.*.vtrfiles to be written without dependence on the VTK package. While I've tried to keep EXP consistent with a system VTK install, it's increasingly hard to get it right.FieldGeneratorspherical histogram routine calledhisto1dlogthat has a logarithmic radial spacing. Motivated by measuring halo profilesnEJaccelparameter. The default is the original behavior.