One of the main steps in the finite element method is "assembly". This is the step where the quantities associated with each element of the mesh (e.g. element stiffness matrices, element forces, ...) are added together to form the whole (e.g. global stiffness matrix, nodal forces, ...). This article looks at a few different ways to implement the numerical assembly process, and demonstrates their highlights and drawbacks.
(WIP)