forked from NanoComp/meep
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
complex source point Gaussian beam (NanoComp#1303)
* complex source point Gaussian beam * add gaussianbeam class and add_volume_source function * automatically set direction of source volume to its normal vector and remove direction argument * move add_volume_source_check to private method of fields class and add two separate arguments for te/tm * move fields::add_volume_source_check definition from mpb.cpp to sources.cpp * replace has_tm() and has_te() functions with local variables and add citation information to get_fields
- Loading branch information
Showing
3 changed files
with
276 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters