# E2M (Engineer with EM waves) — 1D EM & Optics Simulator

> 1D electromagnetic and optics simulator for layered structures and photonic bands. (iPhone/iPad app by ComPhysics.)

- Source: https://appshunter.io/ios/app/e2m-engineer-with-em-waves/id6747601796 (this page in markdown: same URL + `.md`)
- Developer: [ComPhysics](https://appshunter.io/developer/1821978540)
- Category: Utilities, Education
- Price: Free with in-app purchases
- Age rating: 4+
- Requires: iOS 17.6 · 80 MB
- Languages: American English
- Released: 2025-08-07
- Data updated: 2026-08-14
- Monetization: freemium
- User reviews in markdown: https://appshunter.io/ios/app/e2m-engineer-with-em-waves/id6747601796/reviews.md

## What is E2M (Engineer with EM waves)?

Engineer with EM waves (E2M) is a powerful and fast 1D electromagnetic solver designed for engineers, researchers, and students. Analyze complex layered structures, extract photonic bands, and simulate optical properties directly on your iOS device.

Key Features:

- Advanced 1D EM Solver: Simulate 1D stacked (layered) structures with high-speed performance.

- Comprehensive Analysis: Calculate Reflectance, Transmittance, and Absorptance (RTA) as functions of incident angle, thickness, and frequency.

- Polarization Control: Analyze arbitrary polarization states. Define complex TE and TM inputs to simulate Linear, Circular, or Elliptical polarization interactions.

- Photonic Band Structures: Extract band structures for both TE and TM modes to analyze periodic systems.

- Material Library:
1. Built-in integration with the refractiveindex.info database for immediate access to practical material parameters (converts complex refractive index to complex permittivity/permeability assuming non-magnetic media).
2. User-Defined Materials: Create custom materials, including general LHI (Linear, Homogeneous, Isotropic) and Metamaterials (Double Negative/DNG).

- Flexible Domain Settings: Switch simulation parameters between Frequency (THz), Wavelength (μm), or Energy (eV).

- Data Export: Easily export raw data (.csv) and figures via Email or the iOS Files app for post-processing.

Freeware Mode: E2M offers a generous free mode allowing designs of up to 3 layers. It supports infinite periodic repetition of these layers, enabling a wide range of academic calculations and case studies without a subscription.

In-App Subscriptions: Unlock the full potential of E2M to design structures with unlimited layers.

- Options: One Month, One Year, Lifetime.

- Benefit: Removes the 3-layer limitation during the subscription period.

- Terms: Subscriptions (excluding Lifetime) automatically renew unless canceled at least 24 hours before the end of the current period. You can manage or cancel your subscription anytime in your Apple Account settings.

Legal

- Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

- Privacy Policy: https://comphysics.com/index.php/privacy-policy-2/

## Key features

- 1D EM solver for layered structures
- Reflectance, Transmittance, Absorptance analysis
- Arbitrary polarization state analysis
- Photonic band structure extraction
- Integrated material library (refractiveindex.info)
- User-defined materials
- Data export (.csv, figures)

## Pricing and in-app purchases

Base price: Free.

**Subscriptions**

| Subscription | Price | Period |
| --- | --- | --- |
| Standard: 1 month subscription | $7.99 | per month |
| Standard: 1 year subscription | $79.99 | per year |

**One-time purchases**

| Purchase | Price | Type |
| --- | --- | --- |
| E2M Lifetime License | $239.99 | one-time |


## Recent user reviews (1 of 1)

All indexed reviews: https://appshunter.io/ios/app/e2m-engineer-with-em-waves/id6747601796/reviews.md

### 5/5 — 모바일로 이게 된다고?

*2025-08-12*

신기한 세상이네요ㄷㄷ 회사에서만 고사양 컴으로만 해볼수있는건데 폰으로도 간단히 검증해볼수있다니! 저같이 이분야 사람은 무조건 쓸듯하네요 강추입니다

**Developer response:** 좋은 말씀 감사합니다. 앞으로도 기능과 편의성 보완을 꾸준히 할 예정입니다. 사용하시는 용도에 도움이 되었으면 합니다.

## Frequently asked questions about E2M (Engineer with EM waves)

### What is E2M used for?

E2M is a 1D electromagnetic and optics simulator. It allows users to analyze complex layered structures, extract photonic band structures, and simulate optical properties like reflectance, transmittance, and absorptance.

### What are the limitations of the freeware mode in E2M?

The freeware mode in E2M allows designs of up to 3 layers. It also supports infinite periodic repetition of these layers, which is sufficient for many academic calculations.

### How can I unlock unlimited layers in E2M?

To design structures with an unlimited number of layers, you can subscribe to one of the in-app subscription options: One Month, One Year, or Lifetime.

### What subscription plans are available for E2M?

E2M offers monthly and yearly subscriptions, both including a 7-day free trial. There is also a Lifetime subscription option. Prices are $7.99/month and $79.99/year.

### How do I manage or cancel my E2M subscription?

You can manage or cancel your subscription at any time through your Apple Account settings. Subscriptions automatically renew unless canceled at least 24 hours before the current period ends.

### Does E2M support custom materials?

Yes, E2M allows you to create custom materials. This includes general Linear, Homogeneous, Isotropic (LHI) materials and Metamaterials (Double Negative/DNG).

### What devices is E2M compatible with?

E2M is designed for iOS devices and is compatible with both iPhone and iPad. It has an age rating of 4+.

### How often is E2M updated?

The latest version of E2M is 1.25, which was last updated on December 19, 2025. Updates typically include new features, bug fixes, and performance improvements.

## Version history (last 5 releases)

### 1.25 — 2025-12-19

- Arbitrary Polarization Support: Users can now define complex polarization states for TE and TM modes, enabling the simulation of Linear, Circular, and Elliptical polarization.

- Enhanced Data Export: The exported raw data now includes the Transmission Angle and Frequency Domain Field Components at the incidence, reflection, and transmission boundaries. This empowers users to perform detailed post-processing and analyze polarization characteristics freely.

### 1.24 — 2025-10-01

- Potential error on iOS 26 is prevented.
- Operation of angle slider is corrected.

### 1.22 — 2025-09-16

- Additional bug fixes and stability improvements.

### 1.2 — 2025-09-11

- Thickness sweep of a layer is possible.
- Heatmap and line-points plots related to thickness sweep added.
- The rough predicted computation time is calculated and shown on the screen.
- Layer information is additionally exported when saving photonic band analysis.
- A benchmark document comparing accuracy with MEEP and MPB is attached in “List of Documents” section.

### 1.01 — 2025-08-13

A crash bug is fixed.

## Apps similar to E2M (Engineer with EM waves)

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [MorseLight Pro](https://appshunter.io/ios/app/morselight-pro/id6741189142) | 5.0 (1) | Free | Utilities |
| [Alexa Commands: Voice Convert](https://appshunter.io/ios/app/alexa-commands-voice-convert/id6759331532) | — | Free | Utilities |
| [Baby Name Generator - Easy!](https://appshunter.io/ios/app/baby-name-generator-easy/id6747254934) | 4.3 (3) | Free | Utilities |
| [DoorGuard AI Security](https://appshunter.io/ios/app/doorguard-ai-security/id6741928686) | — | Free | Utilities |
| [Geezmo](https://appshunter.io/ios/app/geezmo/id6553987727) | — | Free | Utilities |
| [Bill Simplify: Bill Scanner](https://appshunter.io/ios/app/bill-simplify-bill-scanner/id6751174119) | 5.0 (2) | Free | Utilities |

## Related topics

[paul gessinger](https://appshunter.io/ios/topics/paul-gessinger) · [e2m](https://appshunter.io/ios/topics/e2m) · [electromagnetism methods](https://appshunter.io/ios/topics/electromagnetism-methods) · [wavelength free](https://appshunter.io/ios/topics/wavelength-free)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-14.*
