Skip to content

Repository for Diffractive Computational Granular Metamaterials

License

Notifications You must be signed in to change notification settings

AtoosaParsa/Diffractive-CGMMs

Repository files navigation

Diffractive-CGMMs

Repository for Diffractive Computational Granular Metamaterials: Evolving Barriers in Sinusoidally-driven Granular Crystals

The following shows the results of an optimization process where the goal was to find a configuration of fixed particles to realize a logic gate in the material. Here, some of the particles are fixed in place (shown in dark grey), so the input vibrations pass through the material or get filtered due to the interference or bending of the waves around the obstacles (fixed particles). Here I used an Evolutionary Algorithm to design the particle patterns so that the vibration of the red particle on the right computes the output of the desired logic function. The inputs are sinusoidal waves applied to the two inputs, the blue and green particles on the left.

AND Gate

XOR Gate

Notes

This repository is part of an ongoing project and will be updated continuously. Please do not hesitate to reach out if you are interested to know more!

About

Repository for Diffractive Computational Granular Metamaterials

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published