Skip to content
View benvial's full-sized avatar

Organizations

@ImperialCollegeLondon

Block or report benvial

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
benvial/README.md

Hello, I'm Ben

I am a Research Associate at Imperial College London, working in the Department of Mathematics.

About me

My research is mainly focused on wave physics including metamaterials, scattering, diffraction, modal analysis, numerical methods, topology optimization, resonant phenomena, Transformation Optics and homogenization techniques, for applications in Photonics and Mechanics.

Follow me

Code

I develop open-source numerical tools, mostly in Python, that are useful for my research.

gyptis

Release

Computational Photonics in Python with the finite element method.

gyptis.gitlab.io


nannos

Release

Fourier Modal Method for multilayer metamaterials with automatic differentiation.

nannos.gitlab.io


protis

Release

Plane wave expansion method for photonic crystals with automatic differentiation.

protis.gitlab.io


pylatt

Release

Phononic lattices in Python.

benvial.gitlab.io/pylatt


klove

Release

Elastic plates.

benvial.gitlab.io/klove


ashx

Release

FEniCSx tools.

benvial.gitlab.io/ashx


geolia

Release

Geometry and mesh tools.

benvial.gitlab.io/geolia


refidx

Release

Python package to retrieve the refractive index of material from the refractiveindex.info database.

benvial.gitlab.io/refidx


coaxtract

Release

Permittivity extraction for multilayer stacks using an open-ended coaxial probe.

benvial.gitlab.io/coaxtract


cpwxtract

Release

Tools for extracting material properties from coplanar waveguide measurements.

benvial.gitlab.io/cpwxtract


tdsxtract

Tools for material parameters extraction from THz time domain spectroscopy measurements.

tdsxtract.github.io/tdsxtract

Pinned Loading

  1. gyptis gyptis Public

    Computational Photonics in Python with the finite element method. Mirror of https://gitlab.com/gyptis/gyptis

    Python 8 1

  2. nannos nannos Public

    Fourier Modal Method for multilayer metamaterials. Mirror of https://gitlab.com/nannos/nannos

    Python 13 2

  3. protis protis Public

    Plane Wave Expansion method for photonic crystals. Mirror of https://gitlab.com/protis/protis

    Python 4 2