Skip to content

Latest commit

 

History

91 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FDTD Algorithm On a GPU

Introduction

This is an implementation of the FDTD algorithm in 2 dimensions on a GPU. It supports all TM modes and also has support for an PML(split field) and has implementation for dispersive materials.

Requirements

  • Cuda
  • OpenGL (Do a sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev) to install the requirements.
  • hdf5
  • h5utils
  • Python

The walkthrough a problem is here.

About

fdtd-cuda

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages