{"id":29,"date":"2025-04-15T08:28:59","date_gmt":"2025-04-15T08:28:59","guid":{"rendered":"https:\/\/comphysics.com\/?page_id=29"},"modified":"2026-08-28T19:22:06","modified_gmt":"2026-08-28T10:22:06","slug":"e2m-1d","status":"publish","type":"page","link":"https:\/\/comphysics.com\/index.php\/e2m-1d\/","title":{"rendered":"E2M (Engineer with EM Waves) for iOS"},"content":{"rendered":"\n<p class=\"has-large-font-size wp-block-paragraph\" style=\"font-style:normal;font-weight:700\">E2M (Engineer with EM Waves) for iOS<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Current Version:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">v1.25<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Tutorial 01:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-5dd35602-30f4-471f-8d01-52474d656b4c\" href=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/12\/M01Tutorial-for-Extraction-of-Photonic-band-structures.pdf\">(M01) Tutorial for Extraction of Photonic band structures<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Tutorial 02:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-67dc2527-3625-42d5-b1e3-26862f2fdc7c\" href=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/12\/M02Tutorial-for-Calculation-of-Reflectance-Transmittance-and-Absorptance.pdf\">(M02) Tutorial for Calculation of Reflectance, Transmittance and Absorptance<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Tutorial 03:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-018f3681-80fe-4439-992c-902c0ea47e51\" href=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/12\/M03Tutorial-for-Calculation-of-1D-Metamaterial.pdf\">(M03) Tutorial for Calculation of 1D Metamaterial<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Benchmark:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-8c646f65-96b6-4f59-b1c0-42cd83c26364\" href=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/12\/B01Benchmark-by-Comparison-with-Other-Tools.pdf\">(B01) Benchmark by Comparison with Other Tools<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Supplement for Benchmark:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-cb0f76af-35d4-4e25-ab90-15518dd0d74a\" href=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/09\/B01Jupyter_Notebook_And_Spreadsheet.zip\">(B01) Jupyter Notebook and Spreadsheet<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Our YouTube Channel:<\/p>\n\n\n\n<ul class=\"wp-block-social-links is-layout-flex wp-block-social-links-is-layout-flex\"><li class=\"wp-social-link wp-social-link-youtube wp-block-social-link\"><a href=\"https:\/\/www.youtube.com\/@ComPhysics25\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z\"><\/path><\/svg><span class=\"wp-block-social-link-label screen-reader-text\">YouTube<\/span><\/a><\/li><\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\">Download Link: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/apple.co\/4m6L7K0\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"536\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Link-Card-Preview-Image-1200x628-1-1024x536.png\" alt=\"\" class=\"wp-image-205\" style=\"width:256px;height:134px\" srcset=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Link-Card-Preview-Image-1200x628-1-1024x536.png 1024w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Link-Card-Preview-Image-1200x628-1-600x314.png 600w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Link-Card-Preview-Image-1200x628-1-300x157.png 300w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Link-Card-Preview-Image-1200x628-1-768x402.png 768w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Link-Card-Preview-Image-1200x628-1.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Introduction of E2M<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-video\"><video height=\"1920\" style=\"aspect-ratio: 886 \/ 1920;\" width=\"886\" autoplay controls loop muted preload=\"auto\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/09\/Preview1_For_iPhone.mov\"><\/video><\/figure>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1920\" style=\"aspect-ratio: 886 \/ 1920;\" width=\"886\" controls loop muted preload=\"auto\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/09\/Preview2_For_iPhone.mov\"><\/video><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"473\" height=\"910\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/E2M-Launch-Screen.png\" alt=\"\" class=\"wp-image-136\" srcset=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/E2M-Launch-Screen.png 473w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/E2M-Launch-Screen-156x300.png 156w\" sizes=\"auto, (max-width: 473px) 100vw, 473px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"471\" height=\"1024\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.001-471x1024.png\" alt=\"\" class=\"wp-image-107\" srcset=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.001-471x1024.png 471w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.001-600x1304.png 600w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.001-138x300.png 138w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.001-768x1669.png 768w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.001-707x1536.png 707w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.001-943x2048.png 943w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.001-scaled.png 1178w\" sizes=\"auto, (max-width: 471px) 100vw, 471px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"471\" height=\"1024\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.002-471x1024.png\" alt=\"\" class=\"wp-image-108\" srcset=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.002-471x1024.png 471w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.002-600x1304.png 600w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.002-138x300.png 138w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.002-768x1669.png 768w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.002-707x1536.png 707w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.002-943x2048.png 943w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.002-scaled.png 1178w\" sizes=\"auto, (max-width: 471px) 100vw, 471px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/09\/Material-for-App-Store-Submission.003.png\" alt=\"\" class=\"wp-image-230\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.005.png\" alt=\"\" class=\"wp-image-111\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.004.png\" alt=\"\" class=\"wp-image-110\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"471\" height=\"1024\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.006-471x1024.png\" alt=\"\" class=\"wp-image-112\" srcset=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.006-471x1024.png 471w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.006-600x1304.png 600w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.006-138x300.png 138w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.006-768x1669.png 768w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.006-707x1536.png 707w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.006-943x2048.png 943w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.006-scaled.png 1178w\" sizes=\"auto, (max-width: 471px) 100vw, 471px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"471\" height=\"1024\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.008-471x1024.png\" alt=\"\" class=\"wp-image-114\" srcset=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.008-471x1024.png 471w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.008-600x1304.png 600w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.008-138x300.png 138w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.008-768x1669.png 768w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.008-707x1536.png 707w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.008-943x2048.png 943w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.008-scaled.png 1178w\" sizes=\"auto, (max-width: 471px) 100vw, 471px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"471\" height=\"1024\" src=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.007-471x1024.png\" alt=\"\" class=\"wp-image-113\" srcset=\"https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.007-471x1024.png 471w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.007-600x1304.png 600w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.007-138x300.png 138w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.007-768x1669.png 768w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.007-707x1536.png 707w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.007-943x2048.png 943w, https:\/\/comphysics.com\/wp-content\/uploads\/2025\/08\/Material-for-App-Store-Submission.007-scaled.png 1178w\" sizes=\"auto, (max-width: 471px) 100vw, 471px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Features of E2M (Engineer with EM waves)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Engineer with EM Waves (E2M) is a native iOS application for one-dimensional electromagnetic analysis of layered structures. It is designed for engineers, researchers, and students who need to calculate optical and electromagnetic responses directly on an iPhone or iPad.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Key Features:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; One-Dimensional EM Solver: Analyze stacked (layered) structures directly on an iPhone or iPad.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Comprehensive Analysis: Calculate reflectance, transmittance, and absorptance (RTA) as functions of incidence angle, layer thickness, and frequency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Polarization Control: Define complex TE and TM amplitudes to analyze linear, circular, and elliptical polarization states.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Photonic Band Structures: Calculate TE and TM band structures for periodic layered systems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Material Library:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Built-in integration with the refractiveindex.info database provides access to published optical constants. For materials specified by complex refractive index \u00f1, E2M assumes a non-magnetic medium (\u03bcr = 1) and calculates the complex relative permittivity as \u03b5r = \u00f1\u00b2.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>User-Defined Materials: Define linear, homogeneous, isotropic (LHI) materials, including double-negative (DNG) metamaterials.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Flexible Domain Settings: Express the calculation domain in frequency (THz), wavelength (\u03bcm), or photon energy (eV).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Data Export: Export numerical data in CSV format and save figures through the iOS Files app or email for further analysis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Free Mode: Design structures with up to three layers and apply unlimited periodic repetition to the defined group. This supports many academic calculations and case studies without a subscription.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A native iOS application for one-dimensional electromagnetic analysis of layered structures, including RTA spectra, polarization analysis, and photonic band calculations.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-29","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/comphysics.com\/index.php\/wp-json\/wp\/v2\/pages\/29","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/comphysics.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/comphysics.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/comphysics.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/comphysics.com\/index.php\/wp-json\/wp\/v2\/comments?post=29"}],"version-history":[{"count":23,"href":"https:\/\/comphysics.com\/index.php\/wp-json\/wp\/v2\/pages\/29\/revisions"}],"predecessor-version":[{"id":662,"href":"https:\/\/comphysics.com\/index.php\/wp-json\/wp\/v2\/pages\/29\/revisions\/662"}],"wp:attachment":[{"href":"https:\/\/comphysics.com\/index.php\/wp-json\/wp\/v2\/media?parent=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}