Agent Skills: MEEP FDTD Simulator

MEEP electromagnetic FDTD simulation skill for photonic devices, metamaterials, and waveguides

optics-photonicsID: a5c-ai/babysitter/meep-fdtd-simulator

Install this agent skill to your local

pnpm dlx add-skill https://github.com/a5c-ai/babysitter/tree/HEAD/plugins/babysitter/skills/babysit/process/specializations/domains/science/physics/skills/meep-fdtd-simulator

Skill Files

Browse the full folder contents for meep-fdtd-simulator.

Download Skill

Loading file tree…

plugins/babysitter/skills/babysit/process/specializations/domains/science/physics/skills/meep-fdtd-simulator/SKILL.md

Skill Metadata

Name
meep-fdtd-simulator
Description
MEEP electromagnetic FDTD simulation skill for photonic devices, metamaterials, and waveguides

MEEP FDTD Simulator

Purpose

Provides expert guidance on MEEP FDTD simulations for photonic devices, including geometry definition, source configuration, and field extraction.

Capabilities

  • Geometry definition with materials library
  • Source configuration (dipole, Gaussian, plane wave)
  • Absorbing boundary conditions (PML)
  • Flux and field extraction
  • Parameter sweeps and optimization
  • Parallel domain decomposition

Usage Guidelines

  1. Geometry: Define device geometry with proper materials
  2. Sources: Configure appropriate source types
  3. Boundaries: Set up PML absorbing boundaries
  4. Monitors: Place flux monitors and field probes
  5. Parallelization: Use domain decomposition for large simulations

Tools/Libraries

  • MEEP
  • MPB
  • h5py