Skip to content

Conversation

@CKehl
Copy link
Contributor

@CKehl CKehl commented Jun 15, 2020

branch 'sorted_pset_trials' - DO NOT MERGE - DO NOT CLOSE

This is only opened as a PR to give a sneak-preview on the extensive C-Python work for changing how particles are represented as Nodes in a double-linked, sorted list (similiar to C++ STL sets). In incorporates many other changes that had to be done to facilitate the functionality, which can be taken as inspiration for general Parcels refactoring.

when watching the changes exclusive to THIS idea, start file comparison at 9a8dd02 and later

again: DO NOT MERGE - DO NOT CLOSE

@CKehl CKehl self-assigned this Jun 15, 2020
@CKehl CKehl marked this pull request as draft June 15, 2020 14:21
@CKehl CKehl marked this pull request as ready for review June 26, 2020 14:14
@CKehl CKehl changed the base branch from master to benchmarking July 20, 2020 18:28
erikvansebille added a commit that referenced this pull request Sep 3, 2020
…re not (yet) used in parcels

These were accidentally brought over from #862, where they were needed
@CKehl CKehl force-pushed the sorted_pset_trials branch 2 times, most recently from 4dbb5ae to 6096c78 Compare October 26, 2020 12:10
@CKehl CKehl force-pushed the sorted_pset_trials branch 3 times, most recently from af23339 to 3542355 Compare November 9, 2020 15:16
@CKehl CKehl force-pushed the sorted_pset_trials branch 2 times, most recently from a9cb562 to dc621b5 Compare November 17, 2020 19:30
@CKehl CKehl force-pushed the sorted_pset_trials branch 2 times, most recently from 12b5226 to 2c07907 Compare November 22, 2020 11:51
CKehl pushed a commit that referenced this pull request Dec 1, 2020
…re not (yet) used in parcels

These were accidentally brought over from #862, where they were needed
CKehl pushed a commit that referenced this pull request Dec 1, 2020
…re not (yet) used in parcels

These were accidentally brought over from #862, where they were needed
CKehl pushed a commit that referenced this pull request Dec 1, 2020
…re not (yet) used in parcels

These were accidentally brought over from #862, where they were needed
@CKehl CKehl force-pushed the sorted_pset_trials branch from 8f0f20f to 39e748f Compare December 4, 2020 10:29
@CKehl CKehl force-pushed the sorted_pset_trials branch from 1be9653 to c040beb Compare December 14, 2020 14:33
@CKehl CKehl force-pushed the sorted_pset_trials branch from 49fabf2 to 3f24224 Compare February 5, 2021 20:25
CKehl added 21 commits February 19, 2021 16:17
…ument write-out and the outfile-path--join in the palaeo-parcels case
…ile, as Kernel gives ParticleFile an array of particles instead of a ParticleSet. issue fixed and to-be-tested.
…more memory-conserving, as it currently caps the what is possible under memory constraints.
…c overflow of the ID generator for very-long simulations
…c overflow of the ID generator for very-long simulations
…ion if a node was created with a particle-data container but without explicit ID forward (but implicit by the Particle instance itself).
@CKehl CKehl closed this Jan 14, 2022
@CKehl CKehl deleted the sorted_pset_trials branch September 27, 2022 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants