Major feature

Where does a district screening programme break?

A year of screening, simulated from our MATLAB models, right here in your browser. Change the resources and the model finds the queue that saturates first. The flow model runs from our Simulink block diagram, and a discrete-event simulation of every patient checks it.

Preparing the simulation…

Demand
Compute
People
Network and clinic

Results update by themselves a moment after you move a slider.

Bottleneck

 

 

Simulink flow model Each block is a backlog integrator. Colour shows how busy the resource is.

Resource utilisation

Discrete-event simulation of every patient

85% planning limit   100% — the queue never drains

Three typical days

Every camp captures inside the same six-hour session, so work arrives in daily bursts. Watch which stages drain before the next day starts.

    Specialist backlog across the year

    Patients waiting for an ophthalmologist at the end of each working day. A line that keeps rising means the clinic can never catch up.

    Two models, one answer

    Annual totals, flow model versus discrete-event reference
    QuantityFlow modelDiscrete-eventDifference

    The flow model is deterministic and serves every arrival, while the discrete-event model turns away patients a session cannot seat. A gap of a few percent is expected; a large one would mean a parameter was mistranslated between the two.