STEM 隨筆︰古典力學︰轉子【五】《電磁學》三

無論 □ □ 計算、模擬軟件如何百花齊放︰

EMpy

Electromagnetic Python

EMpy

EMpy (Electromagnetic Python) (not to be confused with empy) is a suite of numerical algorithms widely used in electromagnetism.

The package contains:

  • an isotropic and anisotropic transfer matrix algorithm;
  • an isotropic and anisotropic rigorous coupled wave analysis (RCWA) algorithm;
  • the numerical model of the frequency response of different well-known devices (Mach-Zehnder, Ring Resonators, etc.).

This list, very short by now, will hopefully enlarge to include an FDTD and an interface to the many very good software used in electromagnetism out there.

Examples

More (and more up-to-date) examples are available in the source code.

Here are some simple examples of the EMpy’s functionalities. More will come as soon as possible. Impatients can look at the examples in the distribution source.

/EMpy

EMpy – ElectroMagnetic Python

https://travis-ci.org/lbolla/EMpy.svg?branch=master https://api.codacy.com/project/badge/Grade/25215dbf146d47818023159ee64fc563

EMpy – Electromagnetic Python is a suite of algorithms widely known and used in electromagnetic problems and optics: the transfer matrix algorithm, the rigorous coupled wave analysis algorithm and more.

Run the examples in examples/* to have an idea how EMpy works.

Visit http://lbolla.github.io/EMpy/ for more information.

 

難以用來學習 □ □  那門學問也。

就像只有 ○ ○ 伴侶︰

 

Python Textbook Companion beta

The Textbook Companion activity aims to create a repository of reference material for Python by coding solved examples of standard engineering textbooks using Python. This activity intends to,

  • Make individuals learn Python through a practical approach
  • Provide a huge database of Companions as a learning resource
  • To make it easy for users of such textbooks to start using Python.
  • To improve the documentation available for Python

Elements of Electromagnetics

 

Cosine Propogating Wave
 

Vectors
 

I(0, t) I(l,t)
 


 

沒有 ○ ○行乎?

Author: M. N. O. Sadiku
Publisher: Oxford University Press
ISBN: 195686233
Contributor: Vishal MV
Institute/Organization: Indian Institute of Engineering Bombay
Department/Designation: Physics
Reviewer: Jovina D’Souza
GitHub: Elements of Electromagnetics
Contributed By: Vishal MV
Course: others
College/Institute/Organization: Indian Institute of Engineering Bombay
Department/Designation: Physics
Book Title: Elements of Electromagnetics
Author: M. N. O. Sadiku
Publisher: Oxford University Press
Year of publication: 2001
Isbn: 195686233
Edition: 3rd