-
Notifications
You must be signed in to change notification settings - Fork 6
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
Product shape #101
Product shape #101
Conversation
… I want to reuse in the driver.
…generated raw files, not their specs.
Also suppress ConfigParser's default behavior of case-normalizing the options.
… no input data was specified.
…f output_preservation_test.run_experiment.
…tput_preservation_test.run_experiment.
Turns out the driver was ignoring the botDrag parameter.
…h its config file name to its new Python name.
… of the right values.
…line. This whole thing looks like something of a mess, but now it should at least be a navigable mess.
You weren't kidding - this is a serious rewrite! I think I like the structure, but I'm struggling to get it running. After running Unless I've missed something obvious? |
Travis seems to agree with you. This is actually an old bug, but I think I know why it is manifesting now and didn't manifest earlier. To wit, before, the .f90 file and the Makefile were, in effect, being searched for relative to the test suite rather than relative to the installed package. I also know why I didn't experience this problem during development: I had install Aronnax with |
Thanks - using |
…This is a work around and needs a better long term fix.
… component - it is a scalar field, not a vector field
Comments:
Things that I've changed:
Questions:
|
Your changes look good to me. To your questions:
Which of the above items are actionable enough to pull out as their own tickets, or as additions to tickets 102-106? |
Speaking of which, do you find that tickets 102-106 cover the gaps you see in this PR? You specifically mentioned documentation, which is #103. |
Cool. Thanks for the explanations. I agree that forcing the user to think, at least briefly, about the physical parameters is a good idea. I was just a little thrown that a function called Honestly, I think the status quo with a warning in the documentation is probably the best option. So let's leave it as is and I'll open a ticket to add a warning to the docs. I should have mentioned that 102-106 look good. Thanks for opening them. |
Thorough rewrite of the Aronnax Python package, carrying out the packaging plan outlined in Issue #95 sufficiently that the remaining items are decoupled and incrementalizable.
Effects on issues:
parameters.in
? #62 (command-line overrides). Its content is implemented in the interface ofdriver.simulate
.