This develops FieldMesh and the Impact interface to better handle Impact's old-style FFT fieldmaps and the new-style derivative array.
Greatly expanded Impact interface to write Impact-T solrf element data directly from an existing FieldMesh with field_mesh.to_impact_solrf()
General field expansion capabilities are also developed, so that Fieldmesh.from_onaxis(...) can be used to instantiate a new cylindrically symmetric object from on-axis (r=0) field arrays.
1d FieldMeshes are now allowed, with corresponding plotting.
This develops FieldMesh and the Impact interface to better handle Impact's old-style FFT fieldmaps and the new-style derivative array.
Greatly expanded Impact interface to write Impact-T
solrf
element data directly from an existing FieldMesh withfield_mesh.to_impact_solrf()
General field expansion capabilities are also developed, so that
Fieldmesh.from_onaxis(...)
can be used to instantiate a new cylindrically symmetric object from on-axis (r=0
) field arrays.1d FieldMeshes are now allowed, with corresponding plotting.