# components

## Components

CellML divides the mathematical model into distinct components, which are able to be re-used. The main CellML components are:

- Membrane potential component
- Membrane current component (the ionic current during a voltage clamp)
- Propagated action potential component
- Potassium current component
- Sodium current component
- Leakage current component
- Gating kinetics component – a single definition instantiated three times for the n, m, and h gates
- Gating rates components (open/close rates for n, m, and h gates respectively)
- Gate initialization components (steady state values of n, m, and h gates under boundary conditions)
- Temperature component
- Time component

Each of these blocks is itself a CellML model, which enables us to reuse the various components in future studies and models.