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.
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.