Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
--Add
fields::get_dft_array(...)
routines fordft_{flux, force, near2far, fields}
classes.--Update
libmeepgeom/dft-fields
unit test to test new dft array functionality.--Added
where
data field todft_{flux, force, near2far, fields}.
When one of these classes is created by a constructor taking avolume_list
, the internally-storedwhere
field is the union of all volumes in the list.--Added
normal_direction
field todft_flux.
Set toNO_DIRECTION
if thedft_flux
is created by a constructor taking avolume_list.
--Remove
where
arguments todft_output
routines.--Remove
where
andd
(normal direction) arguments toget_eigenmode_coefficients
. The volume and normal direction are now taken from thedft_flux
input parameter. If the normal direction of thedft_flux
isNO_DIRECTION
then a runtime error is generated.