1DPyHC | python code to calculate optical properties
kandi X-RAY | 1DPyHC Summary
kandi X-RAY | 1DPyHC Summary
1DPyHC is a Python library. 1DPyHC has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. However 1DPyHC build file is not available. You can download it from GitHub.
A python code to calculate the optical properties of 1D Photonic Crystals. The code follows the guidelines outlined in:. Yeh P, Yariv A, Hong C-S (1977) Electromagnetic propagation in periodic stratified media. I. General theory. J Opt Soc Am 67:423–438 doi: 10.1364/JOSA.67.000423. For the time being we are only dealing with TE modes (which are specially interesting for Bloch Surface Waves). TM mode calculations will be added along the way.
A python code to calculate the optical properties of 1D Photonic Crystals. The code follows the guidelines outlined in:. Yeh P, Yariv A, Hong C-S (1977) Electromagnetic propagation in periodic stratified media. I. General theory. J Opt Soc Am 67:423–438 doi: 10.1364/JOSA.67.000423. For the time being we are only dealing with TE modes (which are specially interesting for Bloch Surface Waves). TM mode calculations will be added along the way.
Support
Quality
Security
License
Reuse
Support
1DPyHC has a low active ecosystem.
It has 4 star(s) with 1 fork(s). There are 2 watchers for this library.
It had no major release in the last 6 months.
1DPyHC has no issues reported. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of 1DPyHC is current.
Quality
1DPyHC has no bugs reported.
Security
1DPyHC has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
1DPyHC is licensed under the GPL-3.0 License. This license is Strong Copyleft.
Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.
Reuse
1DPyHC releases are not available. You will need to build from source code and install.
1DPyHC has no build file. You will be need to create the build yourself to build the component from source.
Installation instructions are available. Examples and code snippets are not available.
Top functions reviewed by kandi - BETA
kandi has reviewed 1DPyHC and discovered the below as its top functions. This is intended to give you an instant insight into 1DPyHC implemented functionality, and help decide if they suit your requirements.
- R Calculates the R N - lambda coefficient
- Calculate the m_m_m function for a given function
- Calculate F_T
- Calculate the coefficients of A
- R Generate the wavevectors of the wavefunction
- Calculate the F_N
- Compute the KL divergence function
- Return the beta function for a beta function
- Return the omega of a logarithm
- Calculates the r - symmetric residual
- Calculate the R^N
- Calculate the AD D
Get all kandi verified functions for this library.
1DPyHC Key Features
No Key Features are available at this moment for 1DPyHC.
1DPyHC Examples and Code Snippets
No Code Snippets are available at this moment for 1DPyHC.
Community Discussions
No Community Discussions are available at this moment for 1DPyHC.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install 1DPyHC
Installing 1DPyHC should be fairly easy. First of all you need a python distribution on your system. The simplest thing to do if you are using Windows or OSX would be to install Anaconda, a beautiful, free, and easy to use python distribution: the relevant installations instructions are found here. If you are using Linux you probably already know how to install python on your system, nevertheless my advice is to also install The IPython Notebook, which is already bundled in Anaconda. The second step would be installing 1DPyHC itself. If you are familiar with git and github you can simply clone the repository, otherwise just download the zipped version of the repo and unpack it wherever you like.
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page