CMakeLists.txt
LICENSE
MANIFEST.in
README.md
setup.py
BabelViscoFDTD/H5pySimple.py
BabelViscoFDTD/PropagationModel.py
BabelViscoFDTD/StaggeredFDTD_3D_With_Relaxation.py
BabelViscoFDTD/StaggeredFDTD_3D_With_Relaxation_CUDA.py
BabelViscoFDTD/StaggeredFDTD_3D_With_Relaxation_METAL.py
BabelViscoFDTD/StaggeredFDTD_3D_With_Relaxation_OPENCL.py
BabelViscoFDTD/__init__.py
BabelViscoFDTD/_gpu_kernel.c
BabelViscoFDTD/_indexing.h
BabelViscoFDTD.egg-info/PKG-INFO
BabelViscoFDTD.egg-info/SOURCES.txt
BabelViscoFDTD.egg-info/dependency_links.txt
BabelViscoFDTD.egg-info/not-zip-safe
BabelViscoFDTD.egg-info/requires.txt
BabelViscoFDTD.egg-info/top_level.txt
BabelViscoFDTD/tools/RayleighAndBHTE.py
BabelViscoFDTD/tools/__init__.py
pi_ocl/CMakeLists.txt
pi_ocl/deviceInfoQuery.c
pi_ocl/device_info.c
pi_ocl/device_picker.h
pi_ocl/err_code.h
pi_ocl/pi_ocl.c
pi_ocl/wtime.c
src/.DS_Store
src/CMakeLists.txt
src/FDTD3D_CPU_VERSION.h
src/FDTD3D_GPU_VERSION.h
src/FDTDStaggered3D_with_relaxation_python.c
src/FDTDStaggered3D_with_relaxation_python.cpp
src/FDTDStaggered3D_with_relaxation_python.cu
src/GPU_KERNELS.h
src/Indexing.h
src/ParticleKernel.h
src/SensorsKernel.h
src/StressKernel.h
src/commonDef.h
src/commonDefGPU.h
src/kernelparamsMetal.h
src/kernelparamsOpenCL.h
src/page_memory.c
src/Metal/Package.swift
src/Metal/Sources/RayleighMetal/Rayleigh.metal
src/Metal/Sources/RayleighMetal/RayleighMetal.swift
src/mtlpp/LICENSE
src/mtlpp/README.md
src/mtlpp/mtlpp.hpp
src/mtlpp/mtlpp.mm
src/mtlpp/examples/00_init.cpp
src/mtlpp/examples/01_clear.cpp
src/mtlpp/examples/02_triangle.cpp
src/mtlpp/examples/03_compute.cpp
src/mtlpp/examples/04_window.cpp
src/mtlpp/examples/99_view_controller.mm
src/mtlpp/examples/window.hpp
src/mtlpp/examples/window_macos.mm
src/mtlpp/scripts/amalgamation.sh
src/mtlpp/scripts/build_linux.sh
src/mtlpp/scripts/build_osx.sh
src/mtlpp/scripts/kernels.h
src/mtlpp/src/argument.hpp
src/mtlpp/src/argument.mm
src/mtlpp/src/blit_command_encoder.hpp
src/mtlpp/src/blit_command_encoder.mm
src/mtlpp/src/buffer.hpp
src/mtlpp/src/buffer.mm
src/mtlpp/src/command_buffer.hpp
src/mtlpp/src/command_buffer.mm
src/mtlpp/src/command_encoder.hpp
src/mtlpp/src/command_encoder.mm
src/mtlpp/src/command_queue.hpp
src/mtlpp/src/command_queue.mm
src/mtlpp/src/compute_command_encoder.hpp
src/mtlpp/src/compute_command_encoder.mm
src/mtlpp/src/compute_pipeline.hpp
src/mtlpp/src/compute_pipeline.mm
src/mtlpp/src/defines.hpp
src/mtlpp/src/depth_stencil.hpp
src/mtlpp/src/depth_stencil.mm
src/mtlpp/src/device.hpp
src/mtlpp/src/device.mm
src/mtlpp/src/drawable.hpp
src/mtlpp/src/drawable.mm
src/mtlpp/src/fence.hpp
src/mtlpp/src/fence.mm
src/mtlpp/src/function_constant_values.hpp
src/mtlpp/src/function_constant_values.mm
src/mtlpp/src/heap.hpp
src/mtlpp/src/heap.mm
src/mtlpp/src/kernels.h
src/mtlpp/src/library.hpp
src/mtlpp/src/library.mm
src/mtlpp/src/mtlpp.hpp
src/mtlpp/src/ns.hpp
src/mtlpp/src/ns.mm
src/mtlpp/src/parallel_render_command_encoder.hpp
src/mtlpp/src/parallel_render_command_encoder.mm
src/mtlpp/src/pixel_format.hpp
src/mtlpp/src/render_command_encoder.hpp
src/mtlpp/src/render_command_encoder.mm
src/mtlpp/src/render_pass.hpp
src/mtlpp/src/render_pass.mm
src/mtlpp/src/render_pipeline.hpp
src/mtlpp/src/render_pipeline.mm
src/mtlpp/src/resource.hpp
src/mtlpp/src/resource.mm
src/mtlpp/src/sampler.hpp
src/mtlpp/src/sampler.mm
src/mtlpp/src/stage_input_output_descriptor.hpp
src/mtlpp/src/stage_input_output_descriptor.mm
src/mtlpp/src/texture.hpp
src/mtlpp/src/texture.mm
src/mtlpp/src/types.hpp
src/mtlpp/src/vertex_descriptor.hpp
src/mtlpp/src/vertex_descriptor.mm