Skip to content

Amazingkivas/FDTD_Method

Repository files navigation

Build|Test|Run Platforms

FDTD Method

Finite-difference time-domain (FDTD) is a numerical analysis technique used for modeling computational electrodynamics.

This repository contains a C++ project with the main implementation of the method.

0. Download all submodules

git submodule update --init --recursive

1. Build Kokkos

cd 3rdparty/kokkos
mkdir build
cd build
cmake .. -DKokkos_ENABLE_OPENMP=ON
cd ../../..

2. Build the project

mkdir build
cd build
cmake ..
cmake --build . --config RELEASE
cd ..

3. Run samples

cd bin
./sample
./kokkos_sample

Visualization

About

Finite-difference time-domain (FDTD) method for modeling computational electrodynamics

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published