Skip to content

v5.3.3-egs.1.10

Latest
Compare
Choose a tag to compare
@norihiro-w norihiro-w released this 04 Jan 00:41
· 11 commits to master since this release

Changes in features

  • removed unused codes related to RF solver, JFNK, old DDC, Overland flow, excavation, BRNS, etc
  • removed point output of some mechanics results into CSV
  • added $TOTAL_STRESS_COUPLING in PCS to support total stress coupling approach for HM
  • add $TIME_THETA in NUM
  • use only CRS for sparse matrix (non-PETSc builds)
  • support paralution linear solver (experimental)
  • added $PETSC_LINEAR_SOLVER in NUM
  • support output into a single CSV file with PETSc
  • support subdomain deactivation with PETSc
  • support $DEACTIVATE_MATRIX_FLOW in PCS for TH monolithic process

Bug fix

  • fix MSVC builds. add /NODEFAULTLIB:libcmt to link ogs
  • fix mechanics for partitioned coupling
  • fix extrapolation of strain
  • fix total strain. no need to include thermal strain
  • fix TH_MONOLITHIC process

Changes in development

  • move tests/gtests to ThirdParty
  • add Eigen3 in ThirdParty
  • support dynamic linking
  • enabled static build in MSVC with MSVC_RUNTIME=static
  • removed unused CMake options
  • Appveyor deploys artifacts to GitHub (only tag)
  • reactivated M/TM/HM benchmarks on travis
  • support benchmarking with OGS#PETSc on travis
  • added builds with clang on travis
  • minimum petsc version 3.5