Details of Quokka, which is a freely available fast 3-D solar cell simulation tool, are presented. Simplifications to the full set of charge carrier transport equations, i.e., quasi-neutrality and conductive boundaries, result in a model that is computationally inexpensive without a loss of generality. Details on the freely available finite volume implementation in MATLAB are given, which shows computation times on the order of seconds to minutes for a full I-V curve sweep on a conventional personal computer. As an application example, the validity of popular analytical models of partial rear contact cells is verified under varying conditions. Consequently, it is observed that significant errors can occur if these analytical models are used to derive local recombination properties from effective lifetime measurements of test structures.