GEOS
Classes | Namespaces | Functions
ContactFields.hpp File Reference
#include "mesh/MeshFields.hpp"
#include "common/format/EnumStrings.hpp"

Go to the source code of this file.

Classes

struct  geos::fields::contact::FractureState
 

Namespaces

 geos
 
 geos::fields
 

Functions

 geos::fields::contact::DECLARE_FIELD (iterativePenalty, "iterativePenalty", array2d< real64 >, 1.e5, LEVEL_0, WRITE_AND_READ, "Penalty coefficients used in the iterative procedure of the Augmented Lagrangian Method")
 
 geos::fields::contact::DECLARE_FIELD (rotationMatrix, "rotationMatrix", array3d< real64 >, 0, LEVEL_0, WRITE_AND_READ, "An array that holds the rotation matrices on the fracture")
 
 geos::fields::contact::DECLARE_FIELD (dispJump, "displacementJump", array2d< real64 >, 0, LEVEL_0, WRITE_AND_READ, "Displacement jump vector in the local reference system")
 
 geos::fields::contact::DECLARE_FIELD (slip, "slip", array1d< real64 >, 0, LEVEL_0, NO_WRITE, "Slip.")
 
 geos::fields::contact::DECLARE_FIELD (deltaSlip, "deltaSlip", array2d< real64 >, 0.0, LEVEL_0, WRITE_AND_READ, "Slip increment")
 
 geos::fields::contact::DECLARE_FIELD (deltaDispJump, "deltaDisplacementJump", array2d< real64 >, 0, NOPLOT, WRITE_AND_READ, "Delta displacement jump vector")
 
 geos::fields::contact::DECLARE_FIELD (oldDispJump, "oldDisplacementJump", array2d< real64 >, 0, NOPLOT, WRITE_AND_READ, "Displacement jump vector at the previous time-step")
 
 geos::fields::contact::DECLARE_FIELD (traction, "traction", array2d< real64 >, 0, LEVEL_0, WRITE_AND_READ, "Fracture traction vector in the local reference system.")
 
 geos::fields::contact::DECLARE_FIELD (deltaTraction, "deltaTraction", array2d< real64 >, 0, NOPLOT, NO_WRITE, "An array that holds the traction increments on the fracture.")
 
 geos::fields::contact::DECLARE_FIELD (dTraction_dJump, "dTraction_dJump", array3d< real64 >, 0, NOPLOT, NO_WRITE, "Derivative of the traction w.r.t. the displacement jump.")
 
 geos::fields::contact::DECLARE_FIELD (dTraction_dPressure, "dTraction_dPressure", array1d< real64 >, 0, NOPLOT, NO_WRITE, "Derivative of the traction w.r.t. to the fluid pressure.")
 
 geos::fields::contact::DECLARE_FIELD (fractureState, "fractureState", array1d< integer >, FractureState::Stick, LEVEL_0, WRITE_AND_READ, "Fracture state.")
 
 geos::fields::contact::DECLARE_FIELD (oldFractureState, "oldFractureState", array1d< integer >, FractureState::Stick, NOPLOT, NO_WRITE, "Fracture state at the previous timestep.")
 
 geos::fields::contact::DECLARE_FIELD (targetIncrementalJump, "targetIncrementalJump", array2d< real64 >, 0, NOPLOT, WRITE_AND_READ, "It's the target incremental jump in a timestep (e.g., slip coming from RS).")
 
 geos::fields::contact::ENUM_STRINGS (FractureState::State, "stick", "new_slip", "slip", "open")