[cig-commits] [commit] baagaard/add-release-2.0.3, baagaard/add-release-2.1.0, baagaard/dynrup-new-lagrange, baagaard/feature-output-station-names, baagaard/feature-progress-monitor, baagaard/fix-custom-faultpc, baagaard/fix-faults-intersect, baagaard/fix-friction-initial-state, baagaard/update-autoconf, knepley/feature-petsc-fe, knepley/upgrade-petsc-3.5, knepley/upgrade-petsc-master, maint, master, next, willic3/fix-plasticity: Fixed bug in overzealous size checking. (954bfb2)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Wed Nov 5 15:44:45 PST 2014
- Previous message: [cig-commits] [commit] baagaard/add-release-2.0.3, baagaard/add-release-2.1.0, baagaard/dynrup-new-lagrange, baagaard/feature-output-station-names, baagaard/feature-progress-monitor, baagaard/fix-custom-faultpc, baagaard/fix-faults-intersect, baagaard/fix-friction-initial-state, baagaard/update-autoconf, knepley/feature-petsc-fe, knepley/upgrade-petsc-3.5, knepley/upgrade-petsc-master, maint, master, next, willic3/fix-plasticity: Code formatting cleanup. (4592ba1)
- Next message: [cig-commits] [commit] baagaard/add-release-2.0.3, baagaard/add-release-2.1.0, baagaard/dynrup-new-lagrange, baagaard/feature-output-station-names, baagaard/feature-progress-monitor, baagaard/fix-custom-faultpc, baagaard/fix-faults-intersect, baagaard/fix-friction-initial-state, baagaard/update-autoconf, knepley/feature-petsc-fe, knepley/upgrade-petsc-3.5, knepley/upgrade-petsc-master, maint, master, next, willic3/fix-plasticity: Turn on field split, remove marking of buried edges. (8fb67f5)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Repository : https://github.com/geodynamics/pylith
On branches: baagaard/add-release-2.0.3,baagaard/add-release-2.1.0,baagaard/dynrup-new-lagrange,baagaard/feature-output-station-names,baagaard/feature-progress-monitor,baagaard/fix-custom-faultpc,baagaard/fix-faults-intersect,baagaard/fix-friction-initial-state,baagaard/update-autoconf,knepley/feature-petsc-fe,knepley/upgrade-petsc-3.5,knepley/upgrade-petsc-master,maint,master,next,willic3/fix-plasticity
Link : https://github.com/geodynamics/pylith/compare/f33c75b19fd60eedb2a3405db76a1fee333bb1d7...5b6d812b1612809fea3bd331c4e5af98c25a536a
>---------------------------------------------------------------
commit 954bfb2930acc92ce208aae0a6f34cc810569795
Author: Brad Aagaard <baagaard at usgs.gov>
Date: Tue Jul 15 09:33:24 2014 -0700
Fixed bug in overzealous size checking.
Overzealous size checking of stateVarsVertex. Small code formatting
cleanup.
>---------------------------------------------------------------
954bfb2930acc92ce208aae0a6f34cc810569795
libsrc/pylith/friction/FrictionModel.cc | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/libsrc/pylith/friction/FrictionModel.cc b/libsrc/pylith/friction/FrictionModel.cc
index d1d0331..708fddf 100644
--- a/libsrc/pylith/friction/FrictionModel.cc
+++ b/libsrc/pylith/friction/FrictionModel.cc
@@ -182,17 +182,16 @@ pylith::friction::FrictionModel::initialize(const topology::Mesh& faultMesh,
// Query database for initial state variables
if (_dbInitialState) {
- assert(_varsFiberDim > 0);
// Create arrays for querying
- const int numDBStateVars = _metadata.numDBStateVars();
+ const int numDBStateVars = _metadata.numDBStateVars();assert(numDBStateVars > 0);
+ assert(_varsFiberDim > 0);
scalar_array stateVarsDBQuery(numDBStateVars);
scalar_array stateVarsVertex(_varsFiberDim);
// Setup database for querying for initial state variables
_dbInitialState->open();
- _dbInitialState->queryVals(_metadata.dbStateVars(),
- _metadata.numDBStateVars());
+ _dbInitialState->queryVals(_metadata.dbStateVars(), _metadata.numDBStateVars());
PetscDMLabel clamped = NULL;
PetscErrorCode err = DMPlexGetLabel(faultDMMesh, "clamped", &clamped);PYLITH_CHECK_ERROR(err);
@@ -209,8 +208,7 @@ pylith::friction::FrictionModel::initialize(const topology::Mesh& faultMesh,
} // for
_normalizer->dimensionalize(&coordsVertexGlobal[0], coordsVertexGlobal.size(), lengthScale);
- int err = _dbInitialState->query(&stateVarsDBQuery[0], numDBStateVars,
- &coordsVertexGlobal[0], spaceDim, cs);
+ int err = _dbInitialState->query(&stateVarsDBQuery[0], numDBStateVars, &coordsVertexGlobal[0], spaceDim, cs);
if (err) {
std::ostringstream msg;
msg << "Could not find initial state variables at " << "(";
@@ -231,8 +229,6 @@ pylith::friction::FrictionModel::initialize(const topology::Mesh& faultMesh,
PetscScalar* stateVarArray = stateVarVisitor.localArray();
const PetscInt off = stateVarVisitor.sectionOffset(v);
const PetscInt dof = stateVarVisitor.sectionDof(v);
- std::cout << "v: " << v << ", dof: " << dof << ", stateVarsVetex: " << stateVarsVertex.size() << std::endl;
- assert(stateVarsVertex.size() == dof);
for(PetscInt d = 0; d < dof; ++d, ++iOff) {
stateVarArray[off+d] += stateVarsVertex[iOff];
} // for
- Previous message: [cig-commits] [commit] baagaard/add-release-2.0.3, baagaard/add-release-2.1.0, baagaard/dynrup-new-lagrange, baagaard/feature-output-station-names, baagaard/feature-progress-monitor, baagaard/fix-custom-faultpc, baagaard/fix-faults-intersect, baagaard/fix-friction-initial-state, baagaard/update-autoconf, knepley/feature-petsc-fe, knepley/upgrade-petsc-3.5, knepley/upgrade-petsc-master, maint, master, next, willic3/fix-plasticity: Code formatting cleanup. (4592ba1)
- Next message: [cig-commits] [commit] baagaard/add-release-2.0.3, baagaard/add-release-2.1.0, baagaard/dynrup-new-lagrange, baagaard/feature-output-station-names, baagaard/feature-progress-monitor, baagaard/fix-custom-faultpc, baagaard/fix-faults-intersect, baagaard/fix-friction-initial-state, baagaard/update-autoconf, knepley/feature-petsc-fe, knepley/upgrade-petsc-3.5, knepley/upgrade-petsc-master, maint, master, next, willic3/fix-plasticity: Turn on field split, remove marking of buried edges. (8fb67f5)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the CIG-COMMITS
mailing list