Personal tools
You are here: Home openCMISS Wiki Minutes 6 March 2006
Views

History for Minutes 6 March 2006

changed:
-
Meeting held 11am Monday 6 March 2006

Present: Carey, Karl, Peter, Andre, Poul, Greg, Travis

Apologies: Chris, Shane

An audio recording of the meeting can be "downloaded":ftp://ftp.bioeng.auckland.ac.nz/cmiss/opencmiss/meeting-6.3.2006.ogg

* Data structures.

    * How to handle interaction of adjacent or contained subregions.

      * Is equivalence of higher order subregions required or useful?

      * Are the "TSTT":http://www.tstt-scidac.org/software/ Geometry and Mesh specifications helpful?

      Poul has looked at this and likes their approach, but it lacks details.  

    * Examples from Poul.

    A few simple examples were presented by Poul on the white board - hopefully these will make it to the web later...but for now some asci art of what was drawn on the white board.

<pre>

An Ensemble

   Ensemble
      name:
      dimension: n
      children: ensemble(dimension=n)
      boundary: ensemble (dimension=(n-1))
      links:

eg. A single element

             e1
     p1 o----------o p2
        ensemble
             name:e1
             dimension:1
             children:{}
             boundary:{p1,p2}
             links:{}

eg. Connected elements

                 e12
     p1 o-----------o------------o p3
                    p2
           /                 \
    p1 o------o p2    p2 o-----------o p3
        ensemble
             name:e12
             dimension:1
             children:{e1, e2}
             boundary:{p1, p3}
             links{{p1, e1.p1}
                   {p2, e1.p2}
                   {p2, e2.p1}
                   {p3, e2.p2}} 
</pre>

    * Where is shared data stored?  Distributed database?

* Development framework.

    * What testing framework are we going to use?

    * How are we going to develop code?

    * [subprojects for development of distributed parallelization]

    Chris and Karl agree on the matrix vector multiply.

    No agreement yet on the databasing aspect.