-
Notifications
You must be signed in to change notification settings - Fork 93
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
Add multiple parallel slices #1345
Commits on Oct 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f667ea6 - Browse repository at this point
Copy the full SHA f667ea6View commit details
Commits on Nov 7, 2018
-
Don't return *this from yup/ydown if there are no parallel slices
This changes the behaviour of mergeYupYdown: afterwards, the parallel slices are not valid
Configuration menu - View commit details
-
Copy full SHA for a972f59 - Browse repository at this point
Copy the full SHA a972f59View commit details
Commits on Nov 21, 2018
-
Merge branch 'next' into multiple-parallel-slices
* next: (93 commits) Fix use of abs in fieldgenerators Fix use of abs in utils.hxx Fix use of abs in cyclic_reduction Fix use of abs in imex-bdf2 solver Fix abs use in slepc solver Fix use of abs in rkgeneric Improve some comments; use uniform initialisation more consistently Use `Options::force` to overwrite options quietly Default initialise field sizes and Field::bndry* status Default initialise boundaryIs{Copy,Set} in FieldData Default initialise some Field3D/2D members Add move constructor for Field2D Add swap function for Field2D Add move constructor for Field3D Make test-command-args quieter Add test for clobbering datadir from commandline Fix:Escaping in makefile Documentation improvements Improve documentation Make sure command line short-options override options file settings ...
Configuration menu - View commit details
-
Copy full SHA for a487a71 - Browse repository at this point
Copy the full SHA a487a71View commit details -
Configuration menu - View commit details
-
Copy full SHA for a66fb84 - Browse repository at this point
Copy the full SHA a66fb84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21d400c - Browse repository at this point
Copy the full SHA 21d400cView commit details
Commits on Jan 14, 2019
-
Merge branch 'next' into multiple-parallel-slices
* next: (347 commits) Parameterise FFT tests over both even- and odd-length real signals Fix bug in `irfft(Array)`: length of original signal is needed Add Array::resize to simplify changing the size of an Array Use type alias instead of typedef Move ShiftedMetric::cmplx/cmplxLoc into shiftZ; make shiftZ const Fix shiftedmetric test fixture Move some initial setup into ShiftedMetric test fixture Add more ShiftedMetric tests Add region argument for test field-field comparisons Basic test for shiftedmetric Add test helpers for filling Fields with values Move map and function definitions into source file for bout_types Support loc argument to Laplacian::tridagCoefs Fix elm-pb MMS test boundary conditions Remove deprecated invert_laplace functions from tests Deleting unused example code Almost all invert_laplace calls removed Removing more invert_laplace uses Make absence of fftw-wisdom non-fatal in configure Use unique_ptr for LaplaceXZcyclic::cr ...
Configuration menu - View commit details
-
Copy full SHA for bb6fd5c - Browse repository at this point
Copy the full SHA bb6fd5cView commit details -
Implement semi-optimisation for ShiftedMetric::calcYUpDown
Forward-FFT whole field, then inverse-FFT for each parallel slice. Will make it easier to generalise to multiple parallel slices
Configuration menu - View commit details
-
Copy full SHA for d1449bb - Browse repository at this point
Copy the full SHA d1449bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7fc1d8 - Browse repository at this point
Copy the full SHA f7fc1d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4064d23 - Browse repository at this point
Copy the full SHA 4064d23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 901b8c1 - Browse repository at this point
Copy the full SHA 901b8c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a215003 - Browse repository at this point
Copy the full SHA a215003View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b0d149 - Browse repository at this point
Copy the full SHA 1b0d149View commit details
Commits on Jan 15, 2019
-
Fix bug with new ShiftedMetric implementation: Arrays weren't unique
Tighten up the unit tests to catch this
Configuration menu - View commit details
-
Copy full SHA for 4d065b3 - Browse repository at this point
Copy the full SHA 4d065b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc133ec - Browse repository at this point
Copy the full SHA bc133ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebcf7dd - Browse repository at this point
Copy the full SHA ebcf7ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e6dcd6 - Browse repository at this point
Copy the full SHA 6e6dcd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c24dc66 - Browse repository at this point
Copy the full SHA c24dc66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c34454 - Browse repository at this point
Copy the full SHA 7c34454View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e6672f - Browse repository at this point
Copy the full SHA 5e6672fView commit details
Commits on Jan 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1cbf133 - Browse repository at this point
Copy the full SHA 1cbf133View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e0a614 - Browse repository at this point
Copy the full SHA 1e0a614View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4978387 - Browse repository at this point
Copy the full SHA 4978387View commit details
Commits on Jan 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for af2ca9b - Browse repository at this point
Copy the full SHA af2ca9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c41f59 - Browse repository at this point
Copy the full SHA 7c41f59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13b68c1 - Browse repository at this point
Copy the full SHA 13b68c1View commit details -
- Remove unused variables - Store mesh and check it's the same as the field to be interpolated/integrated - Store interpolations as unique_ptrs to avoid potential memory leaks
Configuration menu - View commit details
-
Copy full SHA for 33155db - Browse repository at this point
Copy the full SHA 33155dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e743a52 - Browse repository at this point
Copy the full SHA e743a52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d95e43 - Browse repository at this point
Copy the full SHA 6d95e43View commit details
Commits on Jan 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 49de89c - Browse repository at this point
Copy the full SHA 49de89cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e3b546 - Browse repository at this point
Copy the full SHA 1e3b546View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6820604 - Browse repository at this point
Copy the full SHA 6820604View commit details
Commits on Feb 4, 2019
-
Merge branch 'next' into multiple-yupydown
* next: (99 commits) Fix typo in documentation Silence warnings in MMS/time Remove some commented out bits from MMS/time Test fix: don't use adaptive time stepping when measure time scaling Further generalise derivatives unit test to fourth order methods Fix comments in derivatives test Be more generous with allowed order to count as pass Add line to trace manipulation section Update unit tests for assignment from non-finite Fix typo Allow assignment with non-finite but allocated data Fix links in intro Add section on analyzing/manipulating trace files Add Extrae+Archer info Update intro to include Extrae/Paraver Remove setLocation() in Field3D::operator=(FieldPerp) Add helper function for filling fields with function at each point Test all first and second derivatives in X, Y and Z Actually remove the checkData calls Update unit tests for checkData removals ...
Configuration menu - View commit details
-
Copy full SHA for 971d67e - Browse repository at this point
Copy the full SHA 971d67eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7b1bd6 - Browse repository at this point
Copy the full SHA a7b1bd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fb8319 - Browse repository at this point
Copy the full SHA 6fb8319View commit details -
Fix FCI MMS: g_22 should depend on the length of the field line
Should be done better by actually calculating the arc length of the field line
Configuration menu - View commit details
-
Copy full SHA for 3e62a35 - Browse repository at this point
Copy the full SHA 3e62a35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35cdc72 - Browse repository at this point
Copy the full SHA 35cdc72View commit details
Commits on Feb 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 69aea25 - Browse repository at this point
Copy the full SHA 69aea25View commit details
Commits on Feb 12, 2019
-
Merge branch 'next' into multiple-yupydown
* next: (57 commits) Make messages(de) more consistent Fix expr.hxx Improve translation Update name pf helper function Add German translation Update generated file Extend README String changes for translation Auto: update libbout.pot Replace IsField*Equal* predicates with templated versions Use nullptr as default Mesh* argument for Laplacian::create Fix bug in DST option for cyclic solve Add initial simple tests for advection derivatives Increase grid size used in test_derivs unit tests Add 'using namespace bout::globals;' for new unit test files. Ignore hidden and temporary files Pass mesh_in in initializer list of FCIMap::FCIMap constructor Pass parameter pack by forwarding-ref, function by const-ref Use bout::globals::dump in BOUTMAIN macro Use bout::globals::dump in SlepcSolver ...
Configuration menu - View commit details
-
Copy full SHA for 2074b70 - Browse repository at this point
Copy the full SHA 2074b70View commit details