pederson / OOFDTD

Object-Oriented Finite Difference Time Domain
0 stars 0 forks source link

OOFDTD

Parallel Object-Oriented Finite Difference Time Domain

This is an experiment with a FDTD code in a purely object oriented framework. This is done for code maintainability and extensibility. Obviously, performance is sacrificed for this cause but the code is parallelized with MPI to make up performance by running multiple processes (tested up to 1000 procs).

The code in this project is built with CMake

NOTE: see oofdtd.pdf for a deeper explanation of the code and parallel performance.