[cig-commits] r17891 - in short/3D/PyLith/trunk: . libsrc/topology
brad at geodynamics.org
brad at geodynamics.org
Thu Feb 17 09:40:37 PST 2011
Author: brad
Date: 2011-02-17 09:40:37 -0800 (Thu, 17 Feb 2011)
New Revision: 17891
Modified:
short/3D/PyLith/trunk/TODO
short/3D/PyLith/trunk/libsrc/topology/RefineVol8Face4Edges2.cc
Log:
Added comparison function as template argument to permit compilation with gcc 3.4.6.
Modified: short/3D/PyLith/trunk/TODO
===================================================================
--- short/3D/PyLith/trunk/TODO 2011-02-17 17:26:04 UTC (rev 17890)
+++ short/3D/PyLith/trunk/TODO 2011-02-17 17:40:37 UTC (rev 17891)
@@ -2,11 +2,6 @@
CURRENT ISSUES/PRIORITIES (1.6.0)
======================================================================
-* error trapping
-
- Need top-level exception handling so that exceptions thrown on one
- processor trigger error signals on all processors.
-
* GenMaxwellQpQs
How to define viscosity and combinations?????
@@ -30,11 +25,6 @@
Will this work for [#timesteps, #points, fiberDim]?
-* preprocess mesh
-
- Adjust topology, reorder cells, partition
- Write partitioned mesh.
-
* Reimplement Fields to use a single section.
Fields
@@ -74,26 +64,31 @@
* Optimization
+ inline methods (what isn't getting inlined) -Winline
- + Specialized elasticity integrator objects for Quad4, Hex8
+ + Specialized elasticity integrator objects for Quad4, Hex8?
- Add for lgdeform, implicit time integration?
-* Incompressibility, temperature/heat
+* Interpolated meshes + temperature field
+ No fault, linear elasticity
+ Benchmark memory use and speed
+
+ Incompressibility, temperature/heat
+
+
* Cleanup of materials [stable]
- Account for initial strain in viscoelastic models
+ + Account for initial strain in viscoelastic models
+
+ + Cleanup documentation
+ + Move formulations not used to Appendix
+ + Cleanup notation
+
* Testing
+ Need full-scale test with variation in physical properties
within a material.
-* Lumped elasticity formulation for large deformations
-
* Add output of initial fields (initial stress and initial strain).
-* Interpolated meshes + temperature field
- No fault, linear elasticity
- Benchmark memory use and speed
-
* Combined kinematic and dynamic fault implementation
FaultCohesiveKinDyn
Modified: short/3D/PyLith/trunk/libsrc/topology/RefineVol8Face4Edges2.cc
===================================================================
--- short/3D/PyLith/trunk/libsrc/topology/RefineVol8Face4Edges2.cc 2011-02-17 17:26:04 UTC (rev 17890)
+++ short/3D/PyLith/trunk/libsrc/topology/RefineVol8Face4Edges2.cc 2011-02-17 17:40:37 UTC (rev 17891)
@@ -363,7 +363,7 @@
// Put it in section with point being the lowest numbered vertex and value (other endpoints, new vertex)
Obj<ALE::Section<point_type, FaceType> > newFaceVerticesSection = new ALE::Section<point_type, FaceType>(oldMesh->comm());
assert(!newFaceVerticesSection.isNull());
- std::map<FaceType, std::vector<int> > bndryFaceToRank;
+ std::map<FaceType, std::vector<int>, FaceCmp<point_type> > bndryFaceToRank;
for(std::map<FaceType, point_type>::const_iterator f_iter = _faceToVertex.begin(); f_iter != _faceToVertex.end(); ++f_iter) {
bool isRemote = true;
More information about the CIG-COMMITS
mailing list