A Framework for Concurrency in Numerical Simulations Using Lock Free Data Structures: The Graph Parallel Architecture GraPA | IEEE Conference Publication | IEEE Xplore