Crystallization Analysis Toolbox
CAT is an open-source software designed to solve population balance equations as they typically arise in particulate processes and to analyze the results.
brought to you by:
Dave Ochsenbein, Automatic Control Laboratory, ochsenbein@control.ee.ethz.ch (active)
Dr. Martin Iggland (not active)
Numerical Methods currently supported
- Moving Pivot
- Central Difference
- High Resolution
Features supported by all solvers:
- Nucleation (homogeneous/heterogeneous)
- Growth (size dependent/independent)
- Dissolution (only size independent verified)
- Antisolvent and Temperature profiles in form of anonymous functions or piecewise-linear functions
- Arbitrary grid sizing
Features that are currently planned for the future:
- Ostwald / Viedma Ripening
- Lattice-Boltzman method
- 1D agglomeration and breakage
Further down the line:
- Solution of nD PBE problems and integration with morphology domain plotter
Cite As
Dave Ochsenbein (2024). Crystallization Analysis Toolbox (https://github.com/SPL-ethz/CAT), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- AI, Data Science, and Statistics > Statistics and Machine Learning Toolbox > ANOVA >
- Sciences > Chemistry >
- Sciences > Physics > Thermodynamics & Statistical Physics >
- Sciences > Material Sciences > Ceramics > Crystals >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
@CAT
@CATTube
@Distribution
@Easyset
Versions that use the GitHub default branch cannot be downloaded
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |
|