Aspherix® Calibration Release Notes
Version 7.1
A new version of Aspherix® comes with a lot of new features! Slides that summarize the most important developments can be found here. Information about older releases can be found here.
Release Notes
Aspherix(R) Calibration Version 7.1.0 Release Notes
###################################################
Main feature improvements:
- New 'wear' calibration template and tutorial
- New tutorial for soilCalibration template
- Allow user-defined value for the gravitational acceleration at the initial phase of the soilCalibration template
Minor improvements and fixes:
- correct log file names for twist and excavation phase of soilCalibration template
- correct dumpT setting of bulkDensityTest template
- correct memory issue with the 'solidDeformationWithBonds' template
Breaking changes:
- correct initialization of cohesive stresses for the soilCalibration template
Aspherix(R) Calibration Version 7.0.0 Release Notes
###################################################
- New calibration template 'heatTransferRadiation' and corresponding tutorial
- New command-line argument 'skip-qf-check true'
- The `uniaxialCalibration` template supports now the Edinburgh model
- Enable templates 'heatTransferDensePacking' and 'GiesekusModelPython' in systems with python3
Old versions
Version 6.6.X
Show/Hide details
Release notes
Aspherix(R) Calibration Version 6.6.1 Release Notes
###################################################
No changes
Aspherix(R) Calibration Version 6.6.0 Release Notes
###################################################
- Enable the usage of cohesion models adaptive, sjkr and sjkr2 in the template bulkDensityTest
- Update xtensor to version 0.26.0
- Update xtl to version 0.7.7
- Fix wrong material property definition for cohesion models sjkr and sjkr2 in the inclinedWall template
- Fix segfault for shearCellSchulzePeriodic and granuDrum templates
Version 6.5.X
Show/Hide details
Release notes
Aspherix(R) Calibration Version 6.5.1 Release Notes
###################################################
No changes
Aspherix(R) Calibration Version 6.5.0 Release Notes
###################################################
No changes
Version 6.4.X
Show/Hide details
Release notes
Aspherix(R) Calibration Version 6.4.0 Release Notes
###################################################
- Deprecated use of old particle_distribution syntax for all templates that
use new Aspherix(R) syntax
- Optimize the domain decomposition for the shearCellSchulzePeriodic template
- Add the possibility to switch on/off the load balancing in the
staticAngleOfRepose, rotatingDrum, and uniaxialCompression templates
Version 6.3.X
Show/Hide details
Release notes
Aspherix(R) Calibration Version 6.3.4 Release Notes
###################################################
No changes
Aspherix(R) Calibration Version 6.3.3 Release Notes
###################################################
No changes
Aspherix(R) Calibration Version 6.3.2 Release Notes
###################################################
Minor Improvements and Bugfixes:
- Add new cohesion models that can be calibrated via rotatingDrum template
- Fix bug in rotatingDrum template
- Improve the shearCellSchulzePeriodic template in "wall_mode"
- Add multisphere calibration to inclinedWall template
Aspherix(R) Calibration Version 6.3.1 Release Notes
###################################################
Minor Improvements and Bugfixes:
- Removed a false-positive warning about old particle_distribution
syntax being used
Aspherix(R) Calibration Version 6.3.0 Release Notes
###################################################
Main Improvements:
- Convert the uniaxialCompression template to natural language
Minor Improvements and Bugfixes:
- Improved error messages in case a data file cannot be read properly
- Fixed a small issue in command line argument parsing
- Improve performance of uniaxialCompression template for small particles
- Fixed issue in uniaxialCompression template when using yielding test
for periodic setups
Version 6.2.X
Show/Hide details
Release notes
Aspherix(R) Calibration Version 6.2.0 Release Notes
###################################################
Minor Improvements and Bugfixes:
- Add cgs units and polydisperse flags to: bulkDensityTest, staticAngleOfRepose and shearCellSchulzePeriodic
- Improve uniaxial compression template
- Improve settling behaviour in staticAngleOfRepose template
Version 6.1.X
Show/Hide details
Release notes
Aspherix(R) Calibration Version 6.1.4 Release Notes ################################################### No changes Aspherix(R) Calibration Version 6.1.3 Release Notes ################################################### Minor Improvements and Bugfixes: - Update of bulkDensityTest, ErgunTest and volumeFracTest Aspherix(R) Calibration Version 6.1.1 Release Notes ################################################### Minor Improvements and Bugfixes: - If more than one template is used for calibration, the unscaled individual quality functions of each template are also written to conv.dat and qf_history.dat Aspherix(R) Calibration Version 6.1.0 Release Notes ################################################### Main Improvements: - Aspherix(R) Calibration is now able to natively run Python scripts as calibration cases Minor Improvements and Bugfixes: - Quality function of shearCellSchulzePeriodic can now be weighted by normal stresses. This increases the weight of points with low normal stress. - Aspherix(R) Calibration now throws an error if a param_fixed is used as target parameter (previously this was just a warning). - Bugfix in command line argument parsing: mpi options can now be properly set via the command line - improved stability of postprocessing in static angle of repose - some minor improvements in ergunTest and volumeFracTest
Version 6.0.X
Show/Hide details
Release notes
Aspherix(R) Calibration 6.0.3 Release Notes
###########################################
Minor Improvements and Bugfixes:
- Convert the inclinedWall test to natural language and add compatibility
to adaptive model
Aspherix(R) Calibration 6.0.2 Release Notes
###########################################
Main Improvements:
- shearCellSchulzePeriodic now uses a variable check interval during the
insertion phase. This significantly decreases simulation time when small
timesteps have to be used.
Minor Improvements and Bugfixes:
- Fixed a bug in runInit.sh of shearCellSchulzePeriodic
Aspherix(R) Calibration 6.0.0 Release Notes
###########################################
Main Improvements:
- There is now a third parameter type param_tracking. This allows to update a
parameter depending on another one, so the dimensionality of the calibration
can be easily reduced.
Minor Improvements and Bugfixes:
- inclinedWall can now also run in parallel, has improved performance for wide
particle distributions
- Improved readability of periodic shear cell template
- Aspherix(R) Calibration now detects which MPI distribution is used, and
optimizes the default MPI command line flags depending on the version
- fixed a bug that would cash Aspherix(R) Calibration if command line arguments
were given in a certain order
Version 5.4.X
Show/Hide details
Release notes
Aspherix(R) Calibration 5.4.1 Release Notes (December 2021)
###########################################################
Main Improvements:
- There is now a -single-iteration command line argument. This is useful to
test calibration setups: first run initialization with -init-only, then run
a single iteration with -use-init -single-iteration
Minor Improvements and Bugfixes:
- The -np command line argument now takes precedence over NPROC in the input
script, as stated in the documentation
- Fixed several problems connected to the new particle density handlingd
- Removed time step calculation from shearCellSchulzePeriodic, it now uses
the calculated/user-defined timestep like all the other templates.
Aspherix® Calibration 5.4.0 Release Notes (Release in November 2021)
####################################################################
Main Improvements:
- We added templates to calibrate drag-related properties for coupled
simulations with CFDEMcoupling (Linux only)
- A new scalable rotating drum template is available
- Some of our templates now support multisphere particles:
* staticAngleOfRepose
* rotatingDrum
* bulkDensityTest
* volumeFractionTest
* ergunTest
- Users can now create their own calibration templates. See the docu section on
user-defined templates for more information.
Minor Improvements and Bugfixes:
- The scaleweight parameter can now be used in parameter_overrides to scale the
quality functions of templates. This is useful in run mode single when the
absolute values of the quality functions differ a lot.
- oscillatoryRheometerBurgers can now be run in parallel; the angular
frequencies are being spread over the processes (only on Linux in runMode
shellScript)
- Fixed a bug that caused a segfault in the quality function of
staticAngleOfRepose
- if a case fails, the last 10 lines of the log file are written to terminal
- several improved error messages
Home