Skip to content
Snippets Groups Projects
  1. Aug 17, 2018
  2. Aug 11, 2018
  3. Jul 13, 2018
  4. Jun 28, 2018
  5. Jun 20, 2018
  6. Jun 14, 2018
  7. May 30, 2018
  8. May 26, 2018
  9. May 22, 2018
    • xingyuanmiao's avatar
      Staggered thermo-mechanical phase-field (#2102) · 63c2ef2e
      xingyuanmiao authored and Dmitri Naumov's avatar Dmitri Naumov committed
      * added thermomechanicalphasefield process.
      
      * added tests.
      
      * fixed process name.
      
      * deactivated monolithic scheme.
      
      * modified name of Kdd component.
      
      * added ctest.
      
      * modified temperature condition for beam3d model.
      
      * added data for ctest.
      
      * minor correction of process name.
      
      * added thermo-mechanical phase-field process description in doxygen.
      
      * changed test name.
      
      * added documentation for website.
      
      * added slab3d test.
      
      * added process description.
      
      * updated secondary variables output.
      
      * added analytical solution comparison.
      
      * updated sceondary variables output in two large tests.
      
      * updated test.
      
      * reference corrections for doxygen.
      
      * added tags for phasefield and thermal parameters.
      
      * separated different types of parameters in tests.
      
      * [TMPh] Fixed a bug and ran clang-format to the changed file
      
      * renamed the representation of the trace of mechanical strain.
      
      * use resize for eps_prev instead of initialisation.
      
      * removed unused parameters.
      
      * removed commented code.
      
      * removed unnecessary includes.
      
      * renamed sigma_real to sigma.
      
      * updated history_variable using std::max.
      
      * removed unnecessary update for sigma and heatflux.
      
      * added missed temperature variable.
      
      * removed two INFOs for history_variable.
      
      * replaced block with segment.
      
      * removed unused typedef of invariants.
      
      * rearranged the order of includes.
      
      * fixed calculation of density.
      
      * fixed doxygen warnings.
      
      * minor correction on the definition of residual thermal conductivity.
      
      * removed monolithic scheme.
      
      * supplemented correction of density calculation.
      
      * added a mechanical phasefield test to compare with a homogeneous temperature test.
      
      * updated iglu testing to check the heat_flux.
      
      * added thermal shock testing to ctest.
      
      * corrected reference citation.
      
      * minor corrections of the process description.
      
      * updated the process after latest rebasing.
      
      * removed unused parameter history_field.
      
      * added missing .vtu term in thermal shock testing case.
      
      * removed coupling_scheme option --WIP.
      
      * [TMPh] Changed the parsing of variables in order to keep the variable documentations
      
      * adjusted total running time and refined the tolerance of convergence.
      
      * changed format of image display.
      
      * format line 221-248.
      
      * fixed equation display issue.
      
      * changed ctest name.
      
      * changed format.
      
      * [T] TMP: Remove executable flag from test files.
      
      * [T] TMP: Format project files.
      
      * clang-format all source code changes.
      63c2ef2e
  10. Mar 27, 2018
  11. Jan 02, 2018
  12. Nov 08, 2017
  13. Sep 05, 2017
  14. Sep 04, 2017
  15. Aug 15, 2017
    • xingyuanmiao's avatar
      Phasefield (#1895) · fd497b05
      xingyuanmiao authored and Dmitri Naumov's avatar Dmitri Naumov committed
      * added phasefield process and test.
      
      * apply clang-format.
      
      * added missing integralMeasure for axisymmetric problem.
      
      * fixed compilation errors after rebasing.
      
      * added unconfined compression ctest.
      
      * added missing reference.
      
      * renamed specialFunction as calculateDegradedStress.
      
      * changed order of stress and strain components.
      
      * deleted unused file.
      
      * changed IntegrationPointData.
      
      * added local results to highlight the deviation.
      
      * returned DeltaXCheck true.
      
      * modified dimension in ProjectData.
      
      * removed second order mesh.
      
      * moved history_variable to pushBackState.
      
      * added absolute error of displacement for beam3d test.
      
      * removed eval() calls in calculation of stress components.
      
      * added description for the calculateDegradedStress function.
      
      * added types available.
      
      * rephrased description.
      
      * removed unused C variable.
      
      * added model description.
      
      * modified types of constitutive relation.
      
      * removed CreateLinearElasticPhaseField.h.
      
      * added a tag for phasefield_parameters.
      
      * added missing phasefield_parameters after PHASE_FIELD.
      
      * removed eval() calls in calculation of tensile stress component.
      
      * moved process description to PhaseFieldProcess.h.
      
      * added description to the undocumented function.
      
      * created missing file in documentation.
      
      * removed two duplicated files in phasefield process.
      
      * removed unused file in documentation.
      
      * removed the call to material_model.integrateStress.
      
      * removed unused variables.
      
      * fixed expression of length scale parameter in documentation.
      fd497b05
  16. Jul 25, 2017
  17. Jun 30, 2017
    • Dmitri Naumov's avatar
      [PL] SD: Remove DisplacementDim. · 3aa8c70f
      Dmitri Naumov authored
      The DisplacementDim is actually equal to the GlobalDim.
      We never have used non-equal mesh dimensions and process
      dimensions (e.g. 2d deformations in 3d space)
      3aa8c70f
  18. Jun 18, 2017
  19. Jun 01, 2017
    • Dmitri Naumov's avatar
      Use string equality operator for comparison. · e9df1ec3
      Dmitri Naumov authored
      From llvm documentation https://clang.llvm.org/extra/clang-tidy/checks/misc-string-compare.html
      "A common mistake is to use the string’s compare method instead of using the equality or inequality operators. The compare method is intended for sorting functions and thus returns a negative number, a positive number or zero depending on the lexicographical relationship between the strings compared. If an equality or inequality check can suffice, that is recommended. This is recommended to avoid the risk of incorrect interpretation of the return value and to simplify the code. The string equality and inequality operators can also be faster than the compare method due to early termination."
      e9df1ec3
  20. May 22, 2017
  21. May 15, 2017
  22. May 02, 2017
  23. Apr 27, 2017
  24. Apr 03, 2017
  25. Feb 05, 2017
  26. Jan 09, 2017
  27. Dec 01, 2016
  28. Nov 29, 2016
Loading