Repository navigation
Kratos Multiphysics 8.0
Features
- Added
GlobalPointer FEASTwithMKLsupport was added to theEigenSolversApplication#6482
Improvements
- Neighbour and Element nodes use now GlobalPointers
- Applications are now imported as python modules.
PARTITION_INDEXis now anint(wasdouble) #6771GlobalNumberOf...functions added toCommunicator#6747
MultiLevelMonteCarlo
- MultilevelMonteCarloApplication has been integrated with Hierarchical Monte Carlo library XMC.
- MultilevelMonteCarloApplication is capable of running Monte Carlo, Multilevel Monte Carlo and Continuation Multilevel Monte Carlo algorithms in distributed environment with optimal parallel efficiency.
API Changes
GetValuesOnIntegrationPointshas been removed in favor ofCalculateValuesOnIntegrationPointsfind_nodal_neighbours_processno longer accepts the number of expected results.- Access function in the core are now
const. Please refer to #2993, #4938 and #5290 for more info. Variablecopy constructor is now explicit and private.
Deprecations
ExternalSolversApplicationhas been deprecated in favor ofEigenSolversApplication(which will become theLinearSolversApplicationin the future.NOT_FLAGflags are removed from Kratos. TemporalFLAG.AsFalse()has been added for compatibility.MixedUPLinearSolverandDeflatedGMRESSolverhave been removed.- Builder and solver now takes the
Mainmodelpart as default. (wasComputingModelPartpreviously)
Notes
- Please notice that this will be the last version with python 2 support