|
occ
|
#include <occ/cg/result_types.h>#include <occ/driver/cg_runner.h>#include <occ/driver/crystal_growth.h>#include <occ/mults/dma_energy_model.h>#include <vector>Classes | |
| class | occ::mults::DMACrystalGrowthCalculator |
| Crystal-growth calculator using a DMA-multipole + exp-6 (Williams) interaction model. More... | |
Namespaces | |
| namespace | occ |
| namespace | occ::mults |
Functions | |
| bool | occ::mults::model_name_is_dma (const std::string &model_name) |
True if model_name selects the DMA+exp-6 interaction model. | |
| occ::cg::CrystalGrowthResult | occ::mults::run_cg_dma (const occ::driver::CGConfig &config) |
| Run a crystal-growth calculation with the DMA+exp-6 model (reuses the shared occ_driver cg pipeline). | |
| occ::cg::CrystalGrowthResult | occ::mults::run_crystal_growth (const occ::driver::CGConfig &config) |
| Unified crystal-growth entry point: dispatches DMA+exp-6 models to run_cg_dma() and everything else to occ::driver::run_cg(). | |