-
Notifications
You must be signed in to change notification settings - Fork 3
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
Minor bug fixes and updates #101
Conversation
…etailed testing [no ci]
…yet passing consistency checks [no ci]
…ep time step [no ci]
|
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
devel
with a bunch of minor updates and feature enhancements as follows:Ref
mapping in version 3.4CMakeLists.txt
and in specific package support for some of the specific libraries (e.g.exputil
,expui
andsrc
).git
detection to top-levelCMakeLists.txt
my_err
debugging variable static infpetrap.h
, mostly to prevent multiple stack allocations which makes the address sanitizer noisy.ExternalCollection
modified=0
inComponent
. Previously, this value could be uninitialized on instantiation.FlatDisk
class a while back.*.vtr
files 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.FieldGenerator
spherical histogram routine calledhisto1dlog
that has a logarithmic radial spacing. Motivated by measuring halo profilesnEJaccel
parameter. The default is the original behavior.