External fields#
The couplings to external electric and magnetic fields modeled by open-Qmin are described in here.
Uniform fields#
For a uniform external electric field \(\mathbf{E}\) or magnetic field \(\textbf{H}\), you can use the following command-line flags:
For electric field:
--eFieldDeltaEpsilon <float>
\(\rightarrow \Delta \varepsilon\)--eFieldEpsilon <float>
\(\rightarrow \varepsilon\)--eFieldEpsilon0 <float>
\(\rightarrow \varepsilon_0\)--eFieldZ <float>
\(\rightarrow E_z\)--eFieldY <float>
\(\rightarrow E_y\)--eFieldX <float>
\(\rightarrow E_x\)
For magnetic field:
--hFieldDeltaChi <float>
\(\rightarrow \Delta \chi\)--hFieldChi <float>
\(\rightarrow \chi\)--hFieldMu0 <float>
\(\rightarrow \mu_0\)--hFieldZ <float>
\(\rightarrow H_z\)--hFieldY <float>
\(\rightarrow H_y\)--hFieldX <float>
\(\rightarrow H_x\)
Non-uniform, static fields#
You can specify an external magnetic field that has arbitrary spatial dependence (but is still fixed in time) by reading in an external file or files with the command-line flag --spatiallyVaryingFieldFile my_field_file_title
where the file(s) “my_field_file_title_x0y0z0.txt”, etc. for MPI, contain the magnetic field vector’s components at each site, one site per line. Each line must be formatted as
x y z Hx Hy Hz