Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 23-Oct-2020 | - | ||||
Makefile.am | H A D | 28-Sep-2017 | 257 | 7 | 5 | |
Makefile.in | H A D | 23-Oct-2020 | 25.2 KiB | 681 | 588 | |
README | H A D | 03-Apr-2014 | 477 | 13 | 9 | |
imaxwell.h | H A D | 07-Oct-2020 | 2.4 KiB | 95 | 68 | |
maxwell.c | H A D | 07-Oct-2020 | 17.4 KiB | 556 | 414 | |
maxwell.h | H A D | 07-Oct-2020 | 9.4 KiB | 268 | 202 | |
maxwell_constraints.c | H A D | 07-Oct-2020 | 13.1 KiB | 399 | 272 | |
maxwell_eps.c | H A D | 07-Oct-2020 | 26.9 KiB | 750 | 573 | |
maxwell_op.c | H A D | 07-Oct-2020 | 45 KiB | 1,335 | 999 | |
maxwell_pre.c | H A D | 07-Oct-2020 | 9.8 KiB | 322 | 209 | |
xyz_loop.h | H A D | 07-Oct-2020 | 2.7 KiB | 65 | 45 |
README
1This directory contains code for operating the Maxwell operator on 2a vector field: 3 4 MaxwellOp(V) = curl(1/eps * curl(V)) 5 6We store V in a Fourier basis, so that the curl operation is diagonal. 7To multiply by epsilon-inverse, we use a pair of FFTs to transform to 8and from position space. 9 10Also included are initialization routines for the auxiliary data and 11storage required by MaxwellOp, as well as subsidiary routines to 12compute things like the curl and the energy density. 13