[cig-commits] [commit] knepley/fix-fault-pc-multiple: Add DM for subfields in Field. Refactor Field metadata. (54aff19)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Fri Oct 24 17:20:39 PDT 2014


Repository : https://github.com/geodynamics/pylith

On branch  : knepley/fix-fault-pc-multiple
Link       : https://github.com/geodynamics/pylith/compare/13161c0870cfee014e72cff400b61aec50f2f657...54aff19a1d46eee6cb723fdc638b37004cee20ce

>---------------------------------------------------------------

commit 54aff19a1d46eee6cb723fdc638b37004cee20ce
Author: Brad Aagaard <baagaard at usgs.gov>
Date:   Fri Oct 24 17:20:34 2014 -0700

    Add DM for subfields in Field. Refactor Field metadata.
    
    Refactor _metadata and _subfieldComps in Field into _metadata (field
    only) and _subfields (metadata + auxiliary info).
    
    Rename Field::petscSection() to Field::localSection().
    Add Field::globalSection().


>---------------------------------------------------------------

54aff19a1d46eee6cb723fdc638b37004cee20ce
 libsrc/pylith/bc/DirichletBC.cc                    |   4 +-
 libsrc/pylith/faults/FaultCohesiveDyn.cc           |   6 +-
 libsrc/pylith/faults/FaultCohesiveImpulses.cc      |   2 +-
 libsrc/pylith/faults/FaultCohesiveLagrange.cc      |  21 +-
 libsrc/pylith/materials/Material.cc                |   4 +-
 libsrc/pylith/meshio/DataWriterHDF5Ext.cc          |   2 +-
 libsrc/pylith/meshio/DataWriterVTK.cc              |   4 +-
 libsrc/pylith/problems/Solver.cc                   |  15 +-
 libsrc/pylith/topology/Field.cc                    | 269 +++++++++++----------
 libsrc/pylith/topology/Field.hh                    |  49 ++--
 libsrc/pylith/topology/Field.icc                   |  39 +--
 libsrc/pylith/topology/FieldBase.hh                |   8 +-
 libsrc/pylith/topology/VisitorMesh.hh              |   2 +-
 libsrc/pylith/topology/VisitorMesh.icc             |  18 +-
 libsrc/pylith/topology/VisitorSubMesh.icc          |   4 +-
 unittests/libtests/bc/TestAbsorbingDampers.cc      |   2 +-
 unittests/libtests/bc/TestDirichletBC.cc           |   4 +-
 unittests/libtests/bc/TestDirichletBCMulti.cc      |   2 +-
 unittests/libtests/faults/TestFaultCohesiveDyn.cc  |   4 +-
 .../libtests/faults/TestFaultCohesiveImpulses.cc   |   2 +-
 unittests/libtests/faults/TestFaultCohesiveKin.cc  |   8 +-
 unittests/libtests/topology/TestFieldMesh.cc       |  38 ++-
 unittests/libtests/topology/TestFieldSubMesh.cc    |  12 +-
 23 files changed, 271 insertions(+), 248 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 54aff19a1d46eee6cb723fdc638b37004cee20ce


More information about the CIG-COMMITS mailing list