| 25 | |
| 26 | #[derive(Debug, Clone, Copy, PartialEq, Eq)] |
| 27 | pub struct HpcParallelConfig { |
| 28 | pub mode: ExecutionMode, |
| 29 | pub partition: PartitionStrategy, |
| 30 | /// Oversubscription factor, analogous to mpBatches in AFML. |
| 31 | pub mp_batches: usize, |
| 32 | /// Emit progress snapshot every N completed molecules. |
| 33 | pub progress_every: usize, |
| 34 | } |
| 35 | |
| 36 | impl Default for HpcParallelConfig { |
| 37 | fn default() -> Self { |
nothing calls this directly
no outgoing calls
no test coverage detected