My dissertation entitled Validated forced-based modeling of pedestrian dynamics
Purpose: Given the parameters of two ellipses, this function calculates
the area of overlap between the two curves. If the ellipses are
disjoint, this function returns 0.0; if one ellipse is contained
within the other, this function returns the area of the enclosed

Open Ped Sim (OPS) is an open-source project dedicated to scientific research in pedestrian dynamics. OPS is structured in several modules:
Simulation core: Implements different modeling approaches (Cellular Automata model and Force-based models).