Skip to content

Kratos Multiphysics 7.0

Compare
Choose a tag to compare
@roigcarlo roigcarlo released this 20 Mar 11:44
· 8 commits to Release-7.0 since this release
df4a914

Core Changes

Features

  • New Model class has been added which stores all model parts #2417 #3211 #3730 #3835
  • Adding HasNodalSolutionStepVariable to ModelPart #2298
  • Exposing geometry of Elements/Conditions in python #2969
  • Adding merge to data value container #3134
  • Added new File and Stream Serializers #3233

Improvements

Api Changes

  • ModelPart no longer has a default constructor and must be created through the model #2417 #3835
  • Many methods in the core are now marked as explicit #2542 #2527 #3602
  • Python level mpi-collectives now are now divided into int and float variants #3051
  • Mapping Application has been rewritten #3108
  • pGetDof is now a const method that returns a const iterator #3122
  • AreaNormal function has been renamed to Normal #3123
  • AdjointFluid Application has been removed and its functionality has been ported to FluidDynamics #3153
  • DEM Application strategies now require a new Parameters argument to acomodate CUDA #3172
  • Many methods in the DEMApplication python api are now private #3832
  • mpi_communicator now uses the new Stream Serializer #3233
  • UpdateTimeInModelParts now has a new bool parameter to toggle the print #3298
  • FluidDynamic Application embedded solvers have been unified under a common API #3303
  • Mpi flags behavior has been normalized and deprecated functions removed #3347
  • CustomResponse function now requires a ModelPart #3541

Deprecations

  • line_2d.h #2076
  • Old-style methods of the constitutive law #3420
  • WorkingSpaceDimension method from conditions and elements #2997