-
Notifications
You must be signed in to change notification settings - Fork 0
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
Cornerflow test #50
Cornerflow test #50
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as outdated.
This comment was marked as outdated.
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.
A first quick look at the code; I have not spotted any major issue. I will have to run the tests to provide some further feedback.
I'll need to revisit this later to fully understand what is going on, but for now I think it's worth having these even just to check that the pathline routines run properly. This PR also got a bit out of hand so it includes a bunch of infrastructure that will be useful later (logging, visualisation, etc.) |
The deformation gradient tensor is what we actually manipulate in the code. DF_ij/Dt = L_ik F_kj
Still need to track down why the misalignment angle sometimes blows up near the end.
Still need to change the debug statements to not print so much data.
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
This seems to be the strongly recommended method
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.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.
Great work, well done!
Cornerflow test, integration fixes and logging.
Draft because I still need to:
Optimise time to createNope, it's the diagnostics and output happening after one Mineral finishes and before the next one is created, not optimising this hereMineral
s, which seems a bit slow compared to the solver timeDebug why my CPO is not aligning to the extent shown in Kaminski 2002 fig. 5Postponed until further analysis, could be differences in the spherical averaging.Set up a test ordering so more complex tests are run later, and quick tests can fail early and give a big red XNope, there's not an easy way to do it in pytest and I don't want too many hacks in my testing code--log-cli-level
in CI -- various reasons, including buggy interaction of pytest CLI args and other loggers (logging level and output capture sensitive to environment and confusing pytest-dev/pytest#10283)