MCPcopy Create free account
hub / github.com/NanoComp/meep / pw_amp

Function pw_amp

tests/pw-source-ll.cpp:41–48  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39} pw_amp_data;
40
41std::complex<double> pw_amp(vec x, void *UserData) {
42 pw_amp_data *data = (pw_amp_data *)UserData;
43 vec k = data->k;
44 vec x0 = data->x0;
45
46 const std::complex<double> II(0.0, 1.0);
47 return exp(II * (k & (x + x0)));
48}
49
50/***************************************************************/
51/* note: meep::fields::add_volume_source needs a more flexible */

Callers 2

pw_amp_leftFunction · 0.70
pw_amp_bottomFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected