Function reference

Model Component Classes

class_ambulance.Ambulance # The Ambulance class
class_hems.HEMS # The HEMS class
class_patient.Patient

Resource Availability

class_hems_availability.ResourceAllocationReason
class_hems_availability.HEMSAvailability # The HEMS Availability class

Data Fitting and Preparation

distribution_fit_utils.DistributionFitUtils # The DistributionFitUtils classa

Simulation Model

des_hems.DES_HEMS # The DES_HEMS class

Model Running

des_parallel_process.runSim Run a single discrete event simulation (DES) for the specified configuration.
des_parallel_process.parallelProcessJoblib Execute multiple simulation runs in parallel using joblib.

Results

class_simulation_inputs.SimulationInputs
class_simulation_trial_results.TrialResults Manages results from a model trial

Helpers

des_parallel_process.write_run_params Write the simulation parameters used in a DES model run to a CSV file.
des_parallel_process.collateRunResults Collates results from a series of runs into a single csv