[cig-commits] commit:

Mercurial hg at geodynamics.org
Mon Nov 24 11:59:07 PST 2008


changeset:   101:d3083a024e0a
user:        LukeHodkinson
date:        Wed May 14 05:33:12 2008 +0000
files:       Swarm/src/ElementCellLayout.meta Swarm/src/ParticleShadowSync.meta Utils/src/InnerWallVC.meta Utils/src/RegularRemesherCmpt.meta Utils/src/Remesher.meta
description:
More meta updates.


diff -r 7a762414c11b -r d3083a024e0a Swarm/src/ElementCellLayout.meta
--- a/Swarm/src/ElementCellLayout.meta	Wed May 14 05:32:46 2008 +0000
+++ b/Swarm/src/ElementCellLayout.meta	Wed May 14 05:33:12 2008 +0000
@@ -2,36 +2,36 @@
 <!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
 
-<param name="Name">ElementCellLayout</param>
-<param name="Organisation">VPAC</param>
-<param name="Project">StGermain</param>
-<param name="Location">./StGermain/Discretisation/Swarm/src/</param>
-<param name="Project Web">https://csd.vpac.org/twiki/bin/view/Stgermain/WebHome</param>
-<param name="Copyright">StGermain Framework. Copyright (C) 2003-2005 VPAC.</param>
-<param name="License">The Gnu Lesser General Public License http://www.gnu.org/licenses/lgpl.html</param>
-<param name="Parent">CellLayout</param>
-<param name="Description">...</param>
+  <param name="Name">ElementCellLayout</param>
+  <param name="Organisation">VPAC</param>
+  <param name="Project">StGermain</param>
+  <param name="Location">./StGermain/Discretisation/Swarm/src/</param>
+  <param name="Project Web">https://csd.vpac.org/twiki/bin/view/Stgermain/WebHome</param>
+  <param name="Copyright">StGermain Framework. Copyright (C) 2003-2005 VPAC.</param>
+  <param name="License">The Gnu Lesser General Public License http://www.gnu.org/licenses/lgpl.html</param>
+  <param name="Parent">CellLayout</param>
 
-<!--Now the interesting stuff-->
+  <param name="Description">
+    Implements a CellLayout component that uses a mesh to define where
+    particle cells will be.
+  </param>
 
+  <list name="Params">
+    n/a
+  </list>
 
-<list name="Params">
+  <list name="Dependencies">
+    <struct>
+      <param name="Essential">True</param>
+      <param name="Name">Mesh</param>
+      <param name="Type">Mesh</param>
+      <param name="Description">
+        The mesh to use as a template for cell locations.
+      </param>
+    </struct>
+  </list>
 
-</list>
-
-<list name="Dependencies">
-	<struct>
-		<param name="Essential">True</param>
-		<param name="Name">Mesh</param>
-		<param name="Type">Mesh</param>
-		<param name="Description">...</param>
-	</struct>
-
-<!-- PLEASE, check the above struct information is accurate, in line number 253 of the c file and then remove this comment afterwards -->
-
-
-</list>
-<!-- Add an exmaple XML if possible -->
-<param name="Example">...</param>
+  <param name="Example">
+  </param>
 
 </StGermainData>
diff -r 7a762414c11b -r d3083a024e0a Swarm/src/ParticleShadowSync.meta
--- a/Swarm/src/ParticleShadowSync.meta	Wed May 14 05:32:46 2008 +0000
+++ b/Swarm/src/ParticleShadowSync.meta	Wed May 14 05:33:12 2008 +0000
@@ -2,26 +2,30 @@
 <!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
 
-<param name="Name">ParticleShadowSync</param>
-<param name="Organisation">VPAC</param>
-<param name="Project">StGermain</param>
-<param name="Location">./</param>
-<param name="Project Web">https://csd.vpac.org/twiki/bin/view/Stgermain/WebHome</param>
-<param name="Copyright">StGermain Framework. Copyright (C) 2003-2005 VPAC.</param>
-<param name="License">https://csd.vpac.org/twiki/bin/view/Stgermain/SoftwareLicense</param>
-<param name="Parent">ParticleCommHandler</param>
-<param name="Description">...</param>
+  <param name="Name">ParticleShadowSync</param>
+  <param name="Organisation">VPAC</param>
+  <param name="Project">StGermain</param>
+  <param name="Location">./</param>
+  <param name="Project Web">https://csd.vpac.org/twiki/bin/view/Stgermain/WebHome</param>
+  <param name="Copyright">StGermain Framework. Copyright (C) 2003-2005 VPAC.</param>
+  <param name="License">https://csd.vpac.org/twiki/bin/view/Stgermain/SoftwareLicense</param>
+  <param name="Parent">ParticleCommHandler</param>
 
-<!--Now the interesting stuff-->
+  <param name="Description">
+    Handles the task of updating neighbouring processes with information about
+    which particles on the local domain are present in areas the neighbouring
+    processor is interested in.
+  </param>
 
+  <list name="Params">
+    n/a
+  </list>
 
-<list name="Params">
+  <list name="Dependencies">
+    n/a
+  </list>
 
-</list>
+  <param name="Example">
+  </param>
 
-<list name="Dependencies">
-
-</list>
-<!-- Add an exmaple XML if possible -->
-<param name="Example">...</param>
-
+</StGermainData>
diff -r 7a762414c11b -r d3083a024e0a Utils/src/InnerWallVC.meta
--- a/Utils/src/InnerWallVC.meta	Wed May 14 05:32:46 2008 +0000
+++ b/Utils/src/InnerWallVC.meta	Wed May 14 05:33:12 2008 +0000
@@ -2,29 +2,43 @@
 <!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
 
-<param name="Name">InnerWallVC</param>
-<param name="Author">...</param>
-<param name="Organisation">VPAC</param>
-<param name="Project">StGermain</param>
-<param name="Location">./StGermain/Discretisation/Utils/src/</param>
-<param name="Project Web">https://csd.vpac.org/twiki/bin/view/Stgermain/WebHome</param>
-<param name="Copyright">StGermain Framework. Copyright (C) 2003-2005 VPAC.</param>
-<param name="License">The Gnu Lesser General Public License http://www.gnu.org/licenses/lgpl.html</param>
-<param name="Parent">VariableCondition</param>
-<param name="Reference">...</param>
-<param name="Summary">...</param>
-<param name="Description">...</param>
+  <param name="Name">InnerWallVC</param>
+  <param name="Author">...</param>
+  <param name="Organisation">VPAC</param>
+  <param name="Project">StGermain</param>
+  <param name="Location">./StGermain/Discretisation/Utils/src/</param>
+  <param name="Project Web">https://csd.vpac.org/twiki/bin/view/Stgermain/WebHome</param>
+  <param name="Copyright">StGermain Framework. Copyright (C) 2003-2005 VPAC.</param>
+  <param name="License">The Gnu Lesser General Public License http://www.gnu.org/licenses/lgpl.html</param>
+  <param name="Parent">VariableCondition</param>
+  <param name="Reference">...</param>
+  <param name="Summary">...</param>
 
-<!--Now the interesting stuff-->
+  <param name="Description">
+    Implements a VariableCondition that applies values to a wall of a regular
+    mesh minus the edges and corners in 3D and just the corners in 2D.
+  </param>
 
+  <list name="Params">
+    <struct>
+      <param name="Name">variables</param>
+      <param name="Type">List</param>
+      <param name="Default"></param>
+      <param name="Description">
+        A list of variable structures describing a Variable object to have values set and
+        the values to apply.  Each structure has three parameters: 'name' (the name of the
+        Variable object), 'type' (the type of the value, either double or func) and 'value'
+        (for a double this is a number and for a func this is the name of the condition
+        function).
+      </param>
+    </struct>
+  </list>
 
-<list name="Params">
+  <list name="Dependencies">
+    n/a
+  </list>
 
-</list>
+  <param name="Example">
+  </param>
 
-<list name="Dependencies">
-
-</list>
-<!-- Add an exmaple XML if possible -->
-<param name="Example">...</param>
-
+</StGermainData>
diff -r 7a762414c11b -r d3083a024e0a Utils/src/RegularRemesherCmpt.meta
--- a/Utils/src/RegularRemesherCmpt.meta	Wed May 14 05:32:46 2008 +0000
+++ b/Utils/src/RegularRemesherCmpt.meta	Wed May 14 05:33:12 2008 +0000
@@ -2,29 +2,30 @@
 <!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
 
-<param name="Name">RegularRemesherCmpt</param>
-<param name="Author">...</param>
-<param name="Organisation">VPAC</param>
-<param name="Project">StgFEM</param>
-<param name="Location">./StgFEM/SLE/src/</param>
-<param name="Project Web">https://csd.vpac.org/twiki/bin/view/Stgfem/WebHome</param>
-<param name="Copyright">Copyright (C) 2004-2005 VPAC.</param>
-<param name="License">https://csd.vpac.org/twiki/bin/view/Stgermain/SoftwareLicense</param>
-<param name="Parent"></param>
-<param name="Reference">...</param>
-<param name="Summary">...</param>
-<param name="Description">...</param>
+  <param name="Name">RegularRemesherCmpt</param>
+  <param name="Author">...</param>
+  <param name="Organisation">VPAC</param>
+  <param name="Project">StgFEM</param>
+  <param name="Location">./StgFEM/SLE/src/</param>
+  <param name="Project Web">https://csd.vpac.org/twiki/bin/view/Stgfem/WebHome</param>
+  <param name="Copyright">Copyright (C) 2004-2005 VPAC.</param>
+  <param name="License">https://csd.vpac.org/twiki/bin/view/Stgermain/SoftwareLicense</param>
+  <param name="Parent">Remesher</param>
+  <param name="Reference">...</param>
+  <param name="Summary">...</param>
 
-<!--Now the interesting stuff-->
+  <param name="Description">
+    This is a wrapper component to allow the RegularRemesher class to be used
+    as a component.  This will be changed in the near future to combine the two.
+  </param>
 
+  <list name="Params">
+  </list>
 
-<list name="Params">
-</list>
+  <list name="Dependencies">
+  </list>
 
-<list name="Dependencies">
-
-</list>
-<!-- Add an exmaple XML if possible -->
-<param name="Example">...</param>
+  <param name="Example">
+  </param>
 
 </StGermainData>
diff -r 7a762414c11b -r d3083a024e0a Utils/src/Remesher.meta
--- a/Utils/src/Remesher.meta	Wed May 14 05:32:46 2008 +0000
+++ b/Utils/src/Remesher.meta	Wed May 14 05:33:12 2008 +0000
@@ -2,31 +2,43 @@
 <!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
 
-<param name="Name">Remesher</param>
-<param name="Author">...</param>
-<param name="Organisation">VPAC</param>
-<param name="Project">StGermain</param>
-<param name="Location">./StGermain/Discretisation/Utils/src/</param>
-<param name="Project Web"></param>
-<param name="Copyright">Copyright (C) 2004-2005 VPAC.</param>
-<param name="License">https://csd.vpac.org/twiki/bin/view/Stgermain/SoftwareLicense</param>
-<param name="Parent"></param>
-<param name="Reference">...</param>
-<param name="Summary">An abstract class that helps to transform a mesh into a regular, well-formed format.</param>
-<param name="Description">Remesher assists with rearranging a mesh into a more regular, ordered format.  Giving a mesh a simplified form results in it being easier to deal with.
-For example, Remesher is useful when a mesh has been advected to such an extent that it is no longer well-formed.  A malformed mesh is slower to process and not as representative as a well-formed mesh.
-Remesher is an abstract interface to classes, and therefore does not perform any remeshing.  Other classes may be instructed to do the remeshing using a variety of remesheing methods.</param>
+  <param name="Name">Remesher</param>
+  <param name="Author">...</param>
+  <param name="Organisation">VPAC</param>
+  <param name="Project">StGermain</param>
+  <param name="Location">./StGermain/Discretisation/Utils/src/</param>
+  <param name="Project Web"></param>
+  <param name="Copyright">Copyright (C) 2004-2005 VPAC.</param>
+  <param name="License">https://csd.vpac.org/twiki/bin/view/Stgermain/SoftwareLicense</param>
+  <param name="Parent"></param>
+  <param name="Reference">...</param>
+  <param name="Summary">An abstract class that helps to transform a mesh into a regular, well-formed format.</param>
 
-<!--Now the interesting stuff-->
+  <param name="Description">
+    Remesher assists with rearranging a mesh into a more regular, ordered format.  Giving
+    a mesh a simplified form results in it being easier to deal with.  For example, Remesher
+    is useful when a mesh has been advected to such an extent that it is no longer
+    well-formed.  A malformed mesh is slower to process and not as representative as a well-formed mesh.
+    Remesher is an abstract interface to classes, and therefore does not perform any
+    remeshing.  Other classes may be instructed to do the remeshing using a variety of
+    remesheing methods.
+  </param>
 
+  <list name="Params">
+  </list>
 
-<list name="Params">
-</list>
+  <list name="Dependencies">
+    <struct>
+      <param name="Essential">Yes</param>
+      <param name="Name">mesh</param>
+      <param name="Type">Mesh</param>
+      <param name="Description">
+        The mesh to remeshed.
+      </param>
+    </struct>
+  </list>
 
-<list name="Dependencies">
-
-</list>
-<!-- Add an exmaple XML if possible -->
-<param name="Example">...</param>
+  <param name="Example">
+  </param>
 
 </StGermainData>



More information about the CIG-COMMITS mailing list