Kratos Multiphysics 8.0
Features
- Added
GlobalPointer
FEAST
withMKL
support was added to theEigenSolversApplication
#6482
Improvements
- Neighbour and Element nodes use now GlobalPointers
- Applications are now imported as python modules.
PARTITION_INDEX
is 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
GetValuesOnIntegrationPoints
has been removed in favor ofCalculateValuesOnIntegrationPoints
find_nodal_neighbours_process
no 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. Variable
copy constructor is now explicit and private.
Deprecations
ExternalSolversApplication
has been deprecated in favor ofEigenSolversApplication
(which will become theLinearSolversApplication
in the future.NOT_FLAG
flags are removed from Kratos. TemporalFLAG.AsFalse()
has been added for compatibility.MixedUPLinearSolver
andDeflatedGMRESSolver
have been removed.- Builder and solver now takes the
Main
modelpart as default. (wasComputingModelPart
previously)
Notes
- Please notice that this will be the last version with python 2 support