taskESPResSo - Tasks: task #12509, Reorganize Particle Structure


You are not allowed to post comments on this tracker with your current authentification level.

task #12509: Reorganize Particle Structure

Submitted by:  Olaf Lenz <olenz>
Submitted on:  Tue 05 Mar 2013 02:32:47 PM UTC  
Should Start On: Mon 04 Mar 2013 11:00:00 PM UTCShould be Finished on: Mon 04 Mar 2013 11:00:00 PM UTC
Category: Simulation corePriority: 5 - Normal
Status: NoneAssigned to: None
Open/Closed: OpenPlanned Release: 4.0

Tue 05 Mar 2013 02:32:47 PM UTC, original submission:

From the coding week 2012:

Currently, the particles are stored as an array of structs (i.e. an array of the particle data structure). If the particles would be stored as a struct of arrays instead, this possibly has a number of advantages:

  • new properties can be added dynamically (no more compile time switches for new properties!)
  • the code may be more efficient

The goal of this task is not to rewrite all code like this, as this will probably not be doable in a week. However, it might be interesting to see whether it is possible and whether it slows down the code significantly.

Olaf Lenz <olenz>
Project Administrator


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by olenz (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    No Changes Have Been Made to This Item

    Back to the top

    Powered by Savane 3.1-cleanup