Objectives

Objective function implementations.

SERS Objective

SERS enhancement using the SO(3)-averaged trace formula.

DistributedEmitterOpt.SERSObjectiveType
SERSObjective <: ObjectiveFunction

SERS (Surface-Enhanced Raman Scattering) objective: maximize enhancement over molecular region using SO(3)-averaged trace formulation.

Fields

  • αₚ — 3×3 Raman polarizability tensor
  • use_damage_model — Enable molecular quenching
  • γ_damage — Damage model steepness
  • E_threshold — Damage threshold field magnitude
  • volume — Integrate over fluid volume
  • surface — Integrate over metal-fluid interface

SERS internals

Helper functions live in src/Physics/SERS.jl and are not exported.