[cig-commits] commit:

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


changeset:   97:b719dd22382c
user:        LukeHodkinson
date:        Wed May 14 04:11:23 2008 +0000
files:       Swarm/src/MeshParticleLayout.meta Swarm/src/OperatorSwarmVariable.meta Swarm/src/TriSingleCellLayout.meta
description:
More meta updates.


diff -r 11423dee6c54 -r b719dd22382c Swarm/src/MeshParticleLayout.meta
--- a/Swarm/src/MeshParticleLayout.meta	Wed May 14 04:04:12 2008 +0000
+++ b/Swarm/src/MeshParticleLayout.meta	Wed May 14 04:11:23 2008 +0000
@@ -2,48 +2,55 @@
 <!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
 
-<param name="Name">MeshParticleLayout</param>
-<param name="Author">...</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">PerCellParticleLayout</param>
-<param name="Reference">...</param>
-<param name="Summary">...</param>
-<param name="Description">Randomly distributes particles within cells.</param>
+  <param name="Name">MeshParticleLayout</param>
+  <param name="Author">...</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">PerCellParticleLayout</param>
+  <param name="Reference">...</param>
+  <param name="Summary">...</param>
 
-<!--Now the interesting stuff-->
+  <param name="Description">
+    A utlility for filling a Swarm with particles based on the elements of a mesh.  Restricted
+    to meshes using quadrilateral and hexahedral topology, but useful for any geometry.
+  </param>
 
+  <list name="Params">
+    <struct>
+      <param name="Name">cellParticleCount</param>
+      <param name="Type">Integer</param>
+      <param name="Default">0</param>
+      <param name="Description">
+        The number of particles you want in each cell.
+      </param>
+    </struct>
+    <struct>
+      <param name="Name">seed</param>
+      <param name="Type">Integer</param>
+      <param name="Default">13</param>
+      <param name="Description">
+        The seed that you want to give the random number generator. The same seed
+        will always give the same particle positions.
+      </param>
+    </struct>
+  </list>
 
-<list name="Params">
-	<struct>
-		<param name="Name">cellParticleCount</param>
-		<param name="Type">UnsignedInt</param>
-		<param name="Default">0</param>
-		<param name="Description">The number of particles you want in each cell.</param>
-	</struct>
-	<struct>
-		<param name="Name">seed</param>
-		<param name="Type">UnsignedInt</param>
-		<param name="Default">13</param>
-		<param name="Description">The seed that you want to give the random number generator. The same seed will always give the same particle positions.</param>
-	</struct>
+  <list name="Dependencies">
+    <struct>
+      <param name="Essential">Yes</param>
+      <param name="Name">mesh</param>
+      <param name="Type">Mesh</param>
+      <param name="Description">
+        The mesh whose elements will be used as a particle template.
+      </param>
+    </struct>
+  </list>
 
-</list>
-
-<list name="Dependencies">
-
-</list>
-<!-- Add an exmaple XML if possible -->
-<param name="Example">
-	<struct name="particleLayoutExample1">
-		<param name="Type">RandomParticleLayout</param>
-		<param name="cellParticleLayout">20</param>
-		<param name="seed">2</param>
-	</struct>
-</param>
+  <param name="Example">
+  </param>
 
 </StGermainData>
diff -r 11423dee6c54 -r b719dd22382c Swarm/src/OperatorSwarmVariable.meta
--- a/Swarm/src/OperatorSwarmVariable.meta	Wed May 14 04:04:12 2008 +0000
+++ b/Swarm/src/OperatorSwarmVariable.meta	Wed May 14 04:11:23 2008 +0000
@@ -2,46 +2,41 @@
 <!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
 
-<param name="Name">OperatorSwarmVariable</param>
-<param name="Author">...</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">SwarmVariable</param>
-<param name="Reference">...</param>
-<param name="Summary">...</param>
-<param name="Description">...</param>
+  <param name="Name">OperatorSwarmVariable</param>
+  <param name="Author">...</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">SwarmVariable</param>
+  <param name="Reference">...</param>
+  <param name="Summary">...</param>
 
-<!--Now the interesting stuff-->
+  <param name="Description">
+  </param>
 
+  <list name="Params">
+    <struct>
+      <param name="Name">Operator</param>
+      <param name="Type">String</param>
+      <param name="Default">""</param>
+      <param name="Description">...</param>
+    </struct>
 
-<list name="Params">
-	<struct>
-		<param name="Name">Operator</param>
-		<param name="Type">String</param>
-		<param name="Default">""</param>
-		<param name="Description">...</param>
-	</struct>
+  </list>
 
-</list>
+  <list name="Dependencies">
+    <struct>
+      <param name="Essential">True</param>
+      <param name="Name">swarmVariableName</param>
+      <param name="Type">SwarmVariable</param>
+      <param name="Description">...</param>
+    </struct>
+  </list>
 
-<list name="Dependencies">
-<!-- This component calls in another directory so the info above/below may not be complete-->
-	<struct>
-		<param name="Essential">True</param>
-		<param name="Name">swarmVariableName</param>
-		<param name="Type">SwarmVariable</param>
-		<param name="Description">...</param>
-	</struct>
-
-<!-- PLEASE, check the above struct information is accurate, in line number 269 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 11423dee6c54 -r b719dd22382c Swarm/src/TriSingleCellLayout.meta
--- a/Swarm/src/TriSingleCellLayout.meta	Wed May 14 04:04:12 2008 +0000
+++ b/Swarm/src/TriSingleCellLayout.meta	Wed May 14 04:11:23 2008 +0000
@@ -2,33 +2,33 @@
 <!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
 <StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
 
-<param name="Name">TriSingleCellLayout</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">TriSingleCellLayout</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">
+  </param>
 
+  <list name="Params">
+    <struct>
+      <param name="Name">dim</param>
+      <param name="Type">Integer</param>
+      <param name="Default">0</param>
+      <param name="Description">
+      </param>
+    </struct>
 
-<list name="Params">
-	<struct>
-		<param name="Name">dim</param>
-		<param name="Type">UnsignedInt</param>
-		<param name="Default">0</param>
-		<param name="Description">...</param>
-	</struct>
+  </list>
 
-</list>
+  <list name="Dependencies">
+  </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