[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