~till-sachau/melange-hybrid-model/trunk

Viewing all changes in revision 226.

  • Committer: Till
  • Date: 2013-03-29 13:21:26 UTC
  • Revision ID: till.sachau@gmail.com-20130329132126-h9faddzomu7p3tvd
- Extracted the Mohr-Coulomb part from the CalcStressAndFailure function in Relaxation
        new functions:
                bool Relaxation::Mohr_Coulomb_Failure();
                Real Relaxation::Mohr_Coulomb_Breaking_Probability(Particle *prtcl, int nb);

- void ExperimentSettings::Couple_Mohr_Coulomb_Failure_Criterion_With_Griffith_Failure(bool activate);
        Adds the Griffith criterion for tensile failure to the Mohr-Coulomb part.
        In effect, this prevents tensile fracturing if sigma1-sigma3 > 4 * breaking_strength

- void Relaxation::Magmatic_Intrusion(Real sigma_3_inc, Real max_viscosity, Real xmin, Real xmax, Real ymin, Real ymax, Real zmin, Real zmax);
        this function decreases the viscosity of a volume as  a function of the tensile stress

Added several fun

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: