mc
mc ¶
InputGenerator ¶
Bases: BaseProcess
Generates input files for the MID solver
Source code in src/process_manager/workflow/mc.py
MIDSolver ¶
MIDSolver(mid_executable: Path)
Bases: BaseProcess
Runs the MID solver on input files
Source code in src/process_manager/workflow/mc.py
ResultsAnalyzer ¶
ResultsAnalyzer(output_dir: Path)
Bases: BaseProcess
Analyzes results from all Monte Carlo simulations
Source code in src/process_manager/workflow/mc.py
SimulationParams
dataclass
¶
Parameters for a single Monte Carlo simulation
run_monte_carlo_study
async
¶
Run complete Monte Carlo study workflow
Parameters:
Name | Type | Description | Default |
---|---|---|---|
output_dir
|
Path
|
Directory for all output files |
required |
mid_executable
|
Path
|
Path to MID solver executable |
required |
num_simulations
|
int
|
Number of Monte Carlo simulations to run |
required |
Returns:
Type | Description |
---|---|
DataFrame
|
DataFrame with analysis results |