1. 03 Feb, 2020 1 commit
  2. 08 Aug, 2019 1 commit
    • Benoit LE's avatar
      Severeral modifications · ecb45658
      Benoit LE authored
      - Modified computeField to use a xEntityToEntity, useful in non-symetric case.
      Modified other classes and functions accordingly
      - Use CustomValueDoubleOldAndCurrent to store both previous and current displacement field
      - Added computation of energy release rate, with computation of crack speed
      based on opening integrals. May still oscillate and depend on k
      - Added a debug_values vector, which my be useful to export scalar quantities other time for debug, without needing to properly add it (like load factor for instance). Just need
      to push it back into debug_values, then add "debug_0, debug 1, etc" in info.dat.
  3. 01 Aug, 2019 1 commit
  4. 31 Jul, 2019 1 commit
    • Benoit LE's avatar
      Post-processing improvement and bug correction · 70b27b47
      Benoit LE authored
      CZMCrackBase and derived classes improvements:
      - Now evaluators for normal and tangent are created at object instanciation,
      kept in memory and usable anywhere anytime.
      - createField is moved from derived classes to CZMCrackBase, since it is exactly
      the same both CZMCrackSym and CZMCrack
      - Extra field and double manager are added to CZMCrackBase to store delta phi.
      It may not be very optimized, but should not be too costly as the extra degrees
      of freedom exist only on the crack mesh
      - Added computation of energy release rate, dissipated energy
      In FormulationCZMBAse:
      - Bug correction for computation of load_variation and delta_phi, in the case
      where numerical diffusion is used
      - Modifications to improve factorization in diffusive and not diffusive case
      In attic :
      - Other methods to compute crack length
      - Other method for damage update, based on dissipation increment control instead
      of damage increment. Idea from Zoltan Csati PHD (2019)
  5. 19 Jul, 2019 1 commit
  6. 18 Jul, 2019 2 commits