ShayanDodge
Physicist & Machine Learning Researcher | Computational Physics Specialist |
University of Pisaitaly
Pinned Repositories
1D-FDTD-MATLAB
This repository provides a MATLAB implementation of the 1D Finite Difference Time Domain (FDTD) method for simulating the propagation of plane electromagnetic waves in a vacuum.
1D-FDTD-Plane-Wave-Plasma-MATLAB
This repository contains a MATLAB implementation of the 1D Finite Difference Time Domain (FDTD) method for simulating the propagation of plane electromagnetic waves in a plasma medium.
3D-FDTD-Monopole-Antenna-Skin-MATLAB
This repository provides a MATLAB implementation of the 3D Finite Difference Time Domain (FDTD) method for simulating the interaction between a monopole antenna and skin.
3D-FDTD-Plane-Wave-MATLAB
3-D Finite Difference Time Domain Methods for Plane Wave Propagation in a Vacuum.
3D-FDTD-Plane-Wave-MATLAB-CPU_GPU
This repository provides a MATLAB implementation of 3D Finite Difference Time Domain (FDTD) methods optimized for both CPU and GPU execution. The approach aims to leverage the computational power of GPUs while addressing the limitations of Video Random Access Memory (VRAM) through an efficient use of both VRAM and system RAM.
3D-FDTD-Plane-Wave-MATLAB-GPU
This repository contains an accelerated parallel implementation of the 3D Finite Difference Time Domain (FDTD) method using GPU computing in MATLAB.
3D-FDTD-Plane-Wave-Nondispersive-MATLAB
This repository provides a MATLAB implementation of the 3D Finite Difference Time Domain (FDTD) method for simulating the propagation of plane electromagnetic waves in a non-dispersive medium.
3D-FDTD-Plane-Wave-Skin-MATLAB
This repository provides a MATLAB implementation of the 3D Finite Difference Time Domain (FDTD) method for simulating the propagation of plane electromagnetic waves in a skin-like medium.
MachineLearning-Toolkit
This toolkit is a curated collection of machine learning projects, resources, and utilities designed to assist both beginners and seasoned practitioners in their journey through the fascinating world of machine learning.
Particle_Simulation
An algorithm is presented for the rapid evaluation of the potential and force fields in systems involving large numbers of particles whose interactions are Coulombic or gravitational in nature.
ShayanDodge's Repositories
ShayanDodge/1D-FDTD-Plane-Wave-Plasma-MATLAB
This repository contains a MATLAB implementation of the 1D Finite Difference Time Domain (FDTD) method for simulating the propagation of plane electromagnetic waves in a plasma medium.
ShayanDodge/Particle_Simulation
An algorithm is presented for the rapid evaluation of the potential and force fields in systems involving large numbers of particles whose interactions are Coulombic or gravitational in nature.
ShayanDodge/3D-FDTD-Plane-Wave-MATLAB
3-D Finite Difference Time Domain Methods for Plane Wave Propagation in a Vacuum.
ShayanDodge/1D-FDTD-MATLAB
This repository provides a MATLAB implementation of the 1D Finite Difference Time Domain (FDTD) method for simulating the propagation of plane electromagnetic waves in a vacuum.
ShayanDodge/3D-FDTD-Monopole-Antenna-Skin-MATLAB
This repository provides a MATLAB implementation of the 3D Finite Difference Time Domain (FDTD) method for simulating the interaction between a monopole antenna and skin.
ShayanDodge/3D-FDTD-Plane-Wave-MATLAB-CPU_GPU
This repository provides a MATLAB implementation of 3D Finite Difference Time Domain (FDTD) methods optimized for both CPU and GPU execution. The approach aims to leverage the computational power of GPUs while addressing the limitations of Video Random Access Memory (VRAM) through an efficient use of both VRAM and system RAM.
ShayanDodge/3D-FDTD-Plane-Wave-MATLAB-GPU
This repository contains an accelerated parallel implementation of the 3D Finite Difference Time Domain (FDTD) method using GPU computing in MATLAB.
ShayanDodge/3D-FDTD-Plane-Wave-Nondispersive-MATLAB
This repository provides a MATLAB implementation of the 3D Finite Difference Time Domain (FDTD) method for simulating the propagation of plane electromagnetic waves in a non-dispersive medium.
ShayanDodge/3D-FDTD-Plane-Wave-Skin-MATLAB
This repository provides a MATLAB implementation of the 3D Finite Difference Time Domain (FDTD) method for simulating the propagation of plane electromagnetic waves in a skin-like medium.
ShayanDodge/3D-FDTD-Plane-Wave-Vessel-Skin-MATLAB
This repository provides a MATLAB implementation of the 3D Finite Difference Time Domain (FDTD) method for simulating the propagation of plane electromagnetic waves in real skin.
ShayanDodge/Git
Most Common Git Commands
ShayanDodge/Linux_Essentials
Introduction to the essential Linux commands
ShayanDodge/MachineLearning-Toolkit
This toolkit is a curated collection of machine learning projects, resources, and utilities designed to assist both beginners and seasoned practitioners in their journey through the fascinating world of machine learning.
ShayanDodge/MachineLearning_PyTorch
Code Repository for Machine Learning with PyTorch and Scikit-Learn
ShayanDodge/MachineLearning_TensorFlow
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
ShayanDodge/ShayanDodge
Config files for my GitHub profile.
ShayanDodge/CS-polito
Solutions for the laboratory sessions of the first year undergraduate course "Computer Sciences" @ Politecnico di Torino
ShayanDodge/handson-ml3
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
ShayanDodge/IBM
ShayanDodge/imagenet-face-obfuscation
Code for the paper "A Study of Face Obfuscation in ImageNet"
ShayanDodge/MachineLearning_Trading
Code for Machine Learning for Algorithmic Trading, 2nd edition.