Electromagnetic Simulation Using the FDTD Method with Python
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Science, Technology & Agriculture > Electronics and communications engineering > Electromagnetic Simulation Using the FDTD Method with Python
Electromagnetic Simulation Using the FDTD Method with Python

Electromagnetic Simulation Using the FDTD Method with Python


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

Provides an introduction to the Finite Difference Time Domain method and shows how Python code can be used to implement various simulations This book allows engineering students and practicing engineers to learn the finite-difference time-domain (FDTD) method and properly apply it toward their electromagnetic simulation projects. Each chapter contains a concise explanation of an essential concept and instruction on its implementation into computer code. Included projects increase in complexity, ranging from simulations in free space to propagation in dispersive media. This third edition utilizes the Python programming language, which is becoming the preferred computer language for the engineering and scientific community.  Electromagnetic Simulation Using the FDTD Method with Python, Third Edition is written with the goal of enabling readers to learn the FDTD method in a manageable amount of time. Some basic applications of signal processing theory are explained to enhance the effectiveness of FDTD simulation. Topics covered in include one-dimensional simulation with the FDTD method, two-dimensional simulation, and three-dimensional simulation. The book also covers advanced Python features and deep regional hyperthermia treatment planning. Electromagnetic Simulation Using the FDTD Method with Python:  Guides the reader from basic programs to complex, three-dimensional programs in a tutorial fashion Includes a rewritten fifth chapter that illustrates the most interesting applications in FDTD and the advanced graphics techniques of Python Covers peripheral topics pertinent to time-domain simulation, such as Z-transforms and the discrete Fourier transform Provides Python simulation programs on an accompanying website An ideal book for senior undergraduate engineering students studying FDTD, Electromagnetic Simulation Using the FDTD Method with Python will also benefit scientists and engineers interested in the subject.

Table of Contents:
About the Authors ix Preface xi Guide to the Book xiii 1 One-Dimensional Simulation with the FDTD Method 1 1.1 One-Dimensional Free-Space Simulation 1 1.2 Stability and the FDTD Method 5 1.3 The Absorbing Boundary Condition in One Dimension 6 1.4 Propagation in a Dielectric Medium 7 1.5 Simulating Different Sources 9 1.6 Determining Cell Size 10 1.7 Propagation in a Lossy Dielectric Medium 11 1.A Appendix 14 References 15 2 More on One-Dimensional Simulation 25 2.1 Reformulation Using the Flux Density 25 2.2 Calculating the Frequency Domain Output 28 2.3 Frequency-Dependent Media 31 2.3.1 Auxiliary Differential Equation Method 35 2.4 Formulation Using Z Transforms 37 2.4.1 Simulation of Unmagnetized Plasma 38 2.5 Formulating a Lorentz Medium 41 2.5.1 Simulation of Human Muscle Tissue 45 References 47 3 Two-Dimensional Simulation 59 3.1 FDTD in Two Dimensions 59 3.2 The Perfectly Matched Layer (PML) 62 3.3 Total/Scattered Field Formulation 72 3.3.1 A Plane Wave Impinging on a Dielectric Cylinder 74 3.3.2 Fourier Analysis 76 References 78 4 Three-Dimensional Simulation 99 4.1 Free-Space Simulation 99 4.2 The PML in Three Dimensions 103 4.3 Total/Scattered Field Formulation in Three Dimensions 105 4.3.1 A Plane Wave Impinging on a Dielectric Sphere 107 References 111 5 Advanced Python Features 129 5.1 Classes 129 5.1.1 Named Tuples 131 5.2 Program Structure 133 5.2.1 Code Repetition 133 5.2.2 Overall Structure 135 5.3 Interactive Widgets 136 6 Deep Regional Hyperthermia Treatment Planning 159 6.1 Introduction 160 6.2 FDTD Simulation of the Sigma 60 161 6.2.1 Simulation of the Applicator 161 6.2.2 Simulation of the Patient Model 163 6.3 Simulation Procedure 165 6.4 Discussion 168 References 170 Appendix A The Z Transform 171 Appendix B Analytic Solution to Calculating the Electric Field 183 Index 195

About the Author :
Jennifer E. Houle is the Vice President for Research at Moscow-Berlin Simulations. She also worked as a Senior Product Engineer at Micron Technology. She has a Masters degree in Electrical Engineering from the University of Idaho. Her work has been published in the International Journal of Magnetics and Electromagnetism and the Symposium on Nonlinear Optics and Sum Rules, and her research was presented at the 32nd Annual Meeting of the European Hyperthermic Oncology Society. Dennis M. Sullivan, PhD, is Professor of Electrical and Computer Engineering at the University of Idaho. His research interests are electromagnetic and quantum simulation, and include hyperthermia cancer therapy, nonlinear optical simulation, and quantum semiconductor simulation. In 2013 he was made a fellow of the Institute of Electrical and Electronic Engineers. He published the first edition of Electromagnetic Simulation Using the FDTD Method with Wiley in 2001 and the second edition in 2013.


Best Sellers


Product Details
  • ISBN-13: 9781119565826
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: Wiley-IEEE Press
  • Height: 250 mm
  • No of Pages: 224
  • Weight: 666 gr
  • ISBN-10: 1119565820
  • Publisher Date: 02 Jan 2020
  • Binding: Digital online
  • Language: English
  • Spine Width: 15 mm
  • Width: 150 mm


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Electromagnetic Simulation Using the FDTD Method with Python
John Wiley & Sons Inc -
Electromagnetic Simulation Using the FDTD Method with Python
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Electromagnetic Simulation Using the FDTD Method with Python

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!