Skip to content

Releases: KratosMultiphysics/Kratos

v10.0

06 Nov 08:14
Compare
Choose a tag to compare

What's Changed

  • [OptApp] by @talhah-ansari in #12304
  • [GeoMechanicsApplication] Incremental displacement variable, output and integration test. by @WPK4FEM in #12288
  • [GeoMechanicsApplication] Add 1D functionality to the existing 2D/3D thermal element by @mnabideltares in #12303
  • [CoSim] Changing CMAKE to C++17 in CoSIm External Lib by @Igarizza in #12209
  • [README] Update README in master by @loumalouomega in #12316
  • [Core] Fix Average Element size calculator for 2D9N by @sunethwarna in #12301
  • [GeoMechanicsApplication] Add 1D functionality to existing 2D/3D Pw element by @mnabideltares in #12292
  • Release 9.5 by @roigcarlo in #12314
  • [Poro] Initialisation of stresses by @xaviertort in #12330
  • Optimizing HROM Setup Performance by @SADPR in #12270
  • [Gitignore] Adding IDX to the Gitignore file by @loumalouomega in #12332
  • [Release] Missing meta for pytho n3.12 by @roigcarlo in #12333
  • [GeoMechanicsApplication] Extract computation of integration coefficients by @avdg81 in #12334
  • [GeoMechanicsApplication] Fix standard k0 procedure for C++ workflow by @rfaasse in #12321
  • [RomApp] Testing (with) RomManager by @Rbravo555 in #12285
  • [StructuralMechanicsApplication] semi-rigid hinge at 3d2n linear beam by @aronnoordam in #12290
  • [OptApp] SIMP control for Topology Optimization by @sunethwarna in #12328
  • [OptApp] Clean material controls by @sunethwarna in #12329
  • [RomApp] Skipping LSPG B&S cpp test by @Rbravo555 in #12339
  • [Mapping] Implementing == and != operators by @roigcarlo in #12317
  • [GeoMechanicsApplication] Clean up and extract calculation of deformation gradients by @avdg81 in #12341
  • [FastPR][Hotfix][Fluid] Navier-Stokes wall condition DOF position hotfix by @rubenzorrilla in #12335
  • [GeoMechanicsApplication] Simplified fluid flux for pw element by @rfaasse in #12338
  • [GeoMechanicsApplication] Extract B matrix calculations by @rfaasse in #12337
  • Fix Memory Leak in LSPG ROM Builder and Solver by Ensuring Vector Zeroing by @SADPR in #12342
  • [GeoMechanicsApplication] Add cross-sectional area to the thermal line element by @mnabideltares in #12349
  • [RomApp] Adding training routine for neural networks to be used in ANN-PROM by @NicolasSR in #11988
  • [Core][TrilinosApplication] Defining list of fastest direct linear solvers. by @loumalouomega in #12350
  • [GeoMechanicsApplication] Fixed the bug related to shape-function-gradients for thermal line el… by @mnabideltares in #12347
  • [GeoMechanicsApplication] Fixed a bug where the maximum number of iterations was not properly read by @avdg81 in #12354
  • [GeoMechanicsApplication] Add cross-sectional area to the Pw line element by @mnabideltares in #12358
  • Making the for_each catch definition consistent with KRATOS_NO_TRY_CATCH by @roigcarlo in #12362
  • [GeoMechanicsApplication] Add point heat flux (source) condition for heat by @mnabideltares in #12340
  • [Core] Fix condition creation in sub model part by @ddiezrod in #12364
  • [GeoMechanicsApplication] Fix bug in calculation of shape-function-gradients in Pw line element by @mnabideltares in #12357
  • [GeoMechanicsApplication] Extract a static utility function for the calculation of the Mass Matrix (M) by @markelov208 in #12299
  • [GeoMechanicsApplication] Reduce use of ElementVariables in element strain vector calculations by @rfaasse in #12361
  • [SIApp] Add a SI Unit test by @sunethwarna in #12298
  • [GeoMechanicsApplication] Formatted custom_utilities using clang format by @rfaasse in #12367
  • [Core] Minor clean up GeometricalProjectionUtilities by @loumalouomega in #12365
  • [Core] Improve performance in GenerateEntitiesFromConnectivities by @loumalouomega in #12348
  • [GeoMechanicsApplication] Removing commented code and changing typedef -> using by @rfaasse in #12369
  • [GeoMechanicsApplication] Extract a static utility function for the calculation of the Damping Matrix (D) by @markelov208 in #12368
  • [GeoMechanicsApplication] Clean up / simplify the calculation of the permeability update factor by @avdg81 in #12372
  • [Core] Clean up test Triangle3D3, update ProjectPointLocalCoordinates definition by @loumalouomega in #11051
  • [GeoMechanicsApplication] Extract pre-calculated lists for strain vectors and (determinants of) deformation gradients by @rfaasse in #12363
  • [GeoMechanicsApplication] Added a missing #include in a unit test file by @avdg81 in #12377
  • [CLApp] Adding secant to plasticity and minor bugsolves by @AlejandroCornejo in #12287
  • [GeoMechanicsApplication] Inlined member functions SetRetentionParameters by @avdg81 in #12374
  • [GeoMechanicsApplication] Removed all unused math utilities by @avdg81 in #12383
  • [GeoMechanicsApplication] Add point flux (source) condition for Pw by @mnabideltares in #12376
  • [geoMechanicsApplication] extract CalculateFluidPressure function by @markelov208 in #12381
  • [GeoMechanicsApplication] Removed a redundant override by @avdg81 in #12384
  • [Core] Add Voxel Mesh Generation Modeler by @jcotela in #12297
  • [GeoMechanicsApplication] Extract list for constitutive matrices and stress vectors by @rfaasse in #12380
  • Add missing KRATOS_API by @jcotela in #12387
  • [GeoMechanicsApplication] Implement well constitutive behaviour for line thermal element by @mnabideltares in #12370
  • [GeoMechanicsApplication] Calculate strains by @markelov208 in #12385
  • [GeoMechanicsApplication] extract SetConstitutiveParameters function by @markelov208 in #12382
  • [GeoMechanicsApplication] extract stiffness matrix utility by @markelov208 in #12388
  • [GeoMechanicsApplication] Removed three empty statements by @avdg81 in #12390
  • [Poro] Add new post-processing variables by @xaviertort in #12393
  • [GeoMechanicsApplication] Clean up retention response by @avdg81 in #12392
  • [Doc] Update cite links + adding activity/star activity by @loumalouomega in #12395
  • [Core] Adding a method to fetch the non-converged solutions from the NewtonRaphson strategy by @Rbravo555 in #12375
  • [Doc][MappingApplication] Documentation for the 3D/2D metamapper by @loumalouomega in #12391
  • [GeoMechanicsApplication] Extract biot coefficient calculation by @rfaasse in #12398
  • geo/Fixed missing include transport equation utilities by @WPK4FEM in #12403
  • [Core] Fix Python stub generation by @sunethwarna in #12404
  • [Fluid] Div-stable P2P1 element by @rubenzorrilla in #12331
  • [Core] Remove Incorrect Members from PointerHashMapSet by @matekelemen in #11602
  • [GeoMechanicsApplication] Extract a static u...
Read more

Release v9.5

26 Apr 07:16
Compare
Choose a tag to compare

What's Changed

Read more

Release 9.4.2

09 Oct 15:45
93e67f4
Compare
Choose a tag to compare

Highlight

  • Fixed modeler problems

What's Changed

Full Changelog: v9.4.1...v9.4.2

Release 9.4.1

04 Oct 15:52
Compare
Choose a tag to compare

What's Changed

Read more

Release 9.4

22 Aug 08:37
Compare
Choose a tag to compare
v9.4

Test Laplacian Element

Release 9.3

27 Feb 13:04
Compare
Choose a tag to compare
  • Added Python 3.11 support
  • Added new Kratos registry.
  • HDF5Application is now available for python
  • New LSPG solver for ROM

You can get the last version of Kratos from pip:

$ pip install KratosMultiphysics-all

Or this version:

$ pip install KratosMultiphysics-all==9.3

Release 9.2

16 Sep 07:16
Compare
Choose a tag to compare

Kratos now uses C++17 by default.

You can get the last version of Kratos from pip:
$ pip install KratosMultiphysics-all

Or this version:
$ pip install KratosMultiphysics-all==9.2

Release 9.1.4

28 Jul 14:44
Compare
Choose a tag to compare

Added developments for the Eflows4HPC European Project.

You can get the last version of Kratos from pip:
$ pip install KratosMultiphysics-all

Or this version:
$ pip install KratosMultiphysics-all==9.1.4

Release 9.1

02 Mar 16:57
db66d90
Compare
Choose a tag to compare
  • Added distributed sparse matrices
  • Fixed module errors in CoSimulationApplication
  • Added initial background support for multistage

To obtain the code please:
pip install KratosMultiphysics-all

Kratos Multiphysics 9.0

22 Nov 14:07
6bccdab
Compare
Choose a tag to compare

Features

  • Distribution:

    • Kratos is now distributed and installed through python packages. Please refer to the wiki for more info.
    • Kratos now supports being installed with popular python modules (numpy, scipy etc...)
  • Features:

    • Core:

      • ParallelUtilities can now handle exceptions in parallel regions
      • Linear and Quadratic pyramid geometries are added
    • CoSimulationApplication:

      • Support for coupling to external solvers in MPI through CoSimIO
      • In MPI is is now possible to have solvers run with less MPI processes or in serial
    • MappingApplication:

      • Support for mapping non-historical variables was added
      • Searching was improved and is much faster now
    • MultilevelMonteCarloApplication

      • Hierarchical Monte Carlo methods support MPI parallelism
    • ExaquteSandboxApplication

      • Added initial condition process (it supports MPI parallelism)
      • Added wind generator process to generate steady-state and turbulent wind inlet (it supports MPI parallelism)
      • Added process to compute simultaneously drag force and base moment