############################################################################## # Flags: nomenu, noprompt, nomessage, # ############################################################################## # section: -storefieldsat # ############################################################################## # name = noname-0001 # # whattosave= both -- e-fields, h-fields, both, clouds # # firstsaved = undefined # # lastsaved = undefined # # distancesaved= undefined # ############################################################################## # doit, list, ?, return, help # ##############################################################################
name
:
"name= a"
, the saved e-fields are later
accessible in the post-processor under the name "a_e_1"
for the first
stored field. The first stored h-field of the set is accessible as
"a_h_1"
.
whattosave
:
e-fields, h-fields, both, clouds
.
The clouds
value is for PIC-computations, it specifies that only the
data of free moving charges shall be stored at the selected times.
If you have a PIC-computation running, and you have selected
one of e-fields, h-fields, both
, the data of free moving charges
are stored as well.
firstsaved
:
lastsaved
:
distancesaved
:
doit
:
list
:
define(FREQ, 1e9) -fdtd -storefieldsat name= a, what= both firstsaved= 10/FREQ lastsaved= 12/FREQ distance= 0.1/FREQ doit name= b, what= e-fields firstsaved= 20/FREQ lastsaved= 30/FREQ distance= 0.25/FREQ doit
define(FREQ, 1e9) -fdtd -storefieldsat do ii= 100, 1000, 100 # # This 'name= a-ii' gets expanded to eg. 'name= a-100' # name= a-ii, what= e-fields firstsaved= ii /FREQ lastsaved= (ii+1+1/8)/FREQ distance= 1/8/FREQ doit enddo