Objectives
Objective function implementations.
SERS Objective
SERS enhancement using the SO(3)-averaged trace formula.
DistributedEmitterOpt.SERSObjective — Type
SERSObjective <: ObjectiveFunctionSERS (Surface-Enhanced Raman Scattering) objective: maximize enhancement over molecular region using SO(3)-averaged trace formulation.
Fields
αₚ— 3×3 Raman polarizability tensoruse_damage_model— Enable molecular quenchingγ_damage— Damage model steepnessE_threshold— Damage threshold field magnitudevolume— Integrate over fluid volumesurface— Integrate over metal-fluid interface
SERS internals
Helper functions live in src/Physics/SERS.jl and are not exported.