An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: electromagnetic-simulation

ImpedanCEI/wakis

3D electromagnetic time-domain solver, specialized in wake potential and beam-coupling impedance computation for particle accelerators

Language: Python - Size: 85.5 MB - Last synced at: 31 minutes ago - Pushed at: about 1 hour ago - Stars: 23 - Forks: 8

simonp0420/PSSFSS.jl

Analysis of Polarization and Frequency Selective Surfaces

Language: Julia - Size: 1.34 GB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 52 - Forks: 6

GiannakopoulosIlias/MieScattering

Matlab software for the Mie Scattering of PEC and Homogeneous Spheres Irradiated by a Linearly Polarized Plane Wave

Language: MATLAB - Size: 3.51 MB - Last synced at: 13 days ago - Pushed at: 12 months ago - Stars: 13 - Forks: 2

LFFreitas-Gutierres/UFSM-CT-CEE-ESP1066

Circuitos Magnéticos e Transformadores (ESP1066).

Language: M - Size: 272 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

EstebanEnriquez/vectorFitting

Vector Fitting is an algorithm used to approximate frequency-domain responses with rational functions. It is based on pole relocation through a least-squares fitting process, ensuring stable and accurate approximations. This repo contains an implementation of the VF algorithm, inspired by the original vectfit3.m MATLAB script by Bjørn Gustavsen.

Language: MATLAB - Size: 697 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 1

KJ7LNW/xnec2c

Xnec2c is a high-performance multi-threaded electromagnetic simulation package to model antenna near- and far-field radiation patterns for Linux and UNIX operating systems.

Language: C - Size: 3.64 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 91 - Forks: 20

MatthewFilipovich/moving-point-charges

Electromagnetic numerical simulator for moving point charges published in the American Journal of Physics (AJP).

Language: Jupyter Notebook - Size: 44.2 MB - Last synced at: 30 days ago - Pushed at: 12 months ago - Stars: 15 - Forks: 7

simonp0420/TicraUtilities.jl

Read/write Ticra compatible files, parse TOR files, generate/evaluate SWE expansions, and more

Language: Julia - Size: 17.1 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 0

kch3782/torcwa

GPU-accelerated RCWA with automatic differentiation

Language: Jupyter Notebook - Size: 4.16 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 123 - Forks: 24

vuthalab/biot-savart

This tool numerically solves for the magnetic field around an arbitrarily shaped coil specified by the user, in a discrete and finite volume surrounding the coil.

Language: Python - Size: 142 KB - Last synced at: 30 days ago - Pushed at: over 1 year ago - Stars: 44 - Forks: 13

aashcher/ANMOP

Analytical and Numerical Methods in Optics and Photonics (Аналитические и численные методы в оптике и фотонике)

Language: Jupyter Notebook - Size: 1.22 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

scathalmca/Sonnet-Automation-Code

Tools designed to extract Resonant Frequency & Coupling Quality Factor for Microwave Kinetic Inductance Detector Simulations using a Sonnet .csv data file.

Language: Python - Size: 6.83 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

gundasrikar/IC-Design-IHC-Cadence-Virtuoso-Analog-to-Digital-Circuit

Size: 56.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

stefanmeili/FastFD

A library for building finite difference simulations

Language: Python - Size: 60.2 MB - Last synced at: 24 days ago - Pushed at: about 4 years ago - Stars: 34 - Forks: 6

gundasrikar/IC-Design-VCO-Cadence-Virtuoso-Digital-Circuit

Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

loganbvh/superscreen

Simulate the magnetic response of 2D superconductors

Language: Python - Size: 143 MB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 25 - Forks: 4

sp94/Peacock.jl

Photonic crystals in Julia 🦚

Language: Julia - Size: 3.46 MB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 37 - Forks: 9

leon-vv/Traceon

Electromagnetic solver and electron tracer

Language: Python - Size: 10.7 MB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 5

jman4162/electromagnetics-work-samples

Providing work samples of electromagnetic, RF, antenna, and radar system analysis that I performed for graduate school assignments.

Language: MATLAB - Size: 29.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 4

aghaeifar/Biot-Savart

Simulation of Biot-Savart law - Analytical solution to calculate magnetic field of an arbitrarily shaped coil. MATLAB and Python interface are provided.

Language: C++ - Size: 334 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 1

malteschade/Quantum-Wave-Simulation-with-Sources-and-Loss-Functions

Paper implementation of a quantum wave simulation framework with loss function estimation, sources, and boundary conditions.

Language: Jupyter Notebook - Size: 1.83 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Wartets/N-Body-Problem

Simulation made from scratch of an N-body system with gravity, electromagnetism, collisions, and friction, where you can control the speed, mass, charge, and position of each object (And other things!).

Language: JavaScript - Size: 1.26 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 1

pirpyn/choibc

A C++ library to compute High Order Impedance Boundary Condition coefficients.

Language: C++ - Size: 1.3 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

AkhilRai28/AntennaFieldSim

This project simulates and extracts the Electric (E) and Magnetic (H) field parameters of a dipole antenna using CST Studio Suite. It provides a detailed analysis of the antenna’s field distribution, radiation pattern, and key performance metrics such as impedance and gain.

Language: AMPL - Size: 144 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

TheNumber5/lorentz-force-unity

A method for simulating the Lorentz Force on charged particles in Unity.

Language: C# - Size: 737 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

Merituum/Patch_2100MHz

Patch antenna 2100MHz (LTE BAND 1)

Language: REXX - Size: 179 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

MehdiHatab/MasterThesis

Master Thesis

Language: Python - Size: 54.1 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

frankih9/Planar_Baluns

Python script to draw GDS cells of planar baluns

Language: Python - Size: 3.69 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 3

urbanij/em_waves

em waves simulations

Language: Python - Size: 7.81 KB - Last synced at: about 15 hours ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 2

shivam6862/Electromagnetmotion-explorer

Electromagnet Motion Explorer is an innovative project aimed at studying pendulum damping motion through LED modeling and the development of a user-friendly desktop application. This project serves as a comprehensive study tool, providing intricate mathematical models, accurate simulations, and the integration of machine learning models.

Language: JavaScript - Size: 1.55 MB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 2

Kovaleski-Research-Lab/single_pillar_sim

An experiment that characterizes a single meta-atom pillar under local phase approximation (LPA). Establishes the relationship between meta-atom geometry and phase delay.

Language: Python - Size: 3.78 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 2

UnknowableCoder/SimCampEl

A fully relativistic 3D electromagnetic simulator, with graphical representation!

Language: C++ - Size: 1.75 MB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

Arc676/EM-Field-Visualizer

Electric and magnetic field visualizer for electro- and magnetostatics problems

Language: Python - Size: 37.1 KB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 8 - Forks: 1

mingoosam/single_pillar_sim Fork of Kovaleski-Research-Lab/single_pillar_sim

Characterization of a single meta-atom pillar under local phase approximation demonstrating high transmission and linear phase shift.

Language: Python - Size: 4.55 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

mingoosam/3x3_metasurface

Builds a custom dataset of 3x3 meta-atom pillars using MIT's electromagnetic simulation software, meep.

Language: Python - Size: 412 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

grageragarces/2D-and-3D-modelling-of-superconducting-and-non-superconducting-particles-within-a-random-material 📦

Modelling of 2D and 3D randomly generated material conductivity at a particle scale.

Language: C - Size: 4.88 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

Samson-Mano/EM_Propogation_simulation

Visualizing Electromagnetic Propagation using C++, OpenGL: Explore the fascinating classical world of electromagnetic waves through 2D simulations and visualizations powered by larmour delayed potential in C++ with OpenGL graphics.

Language: C++ - Size: 59.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

UniPD-DII-ETCOMP/FFT-VI

FFT-VI code for eddy currents problems

Language: MATLAB - Size: 20.1 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

UniPD-DII-ETCOMP/BioMOR

This directory contains a code based on FFT and Model Order Reduction for the parametruc analysis of electromagnetic fields and voxel-based human body interaction

Language: MATLAB - Size: 35.5 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

nicoleanca/FreqRespInd

Web application that displays conductivity and permittivity graphs of a number of tissues. Allows user to manipulate tissue data using the Debye model in order to accurately simulate the propagation of an electromagnetic wave through the human body. The purpose is to help in the development of healthcare devices that use electromagnetic waves.

Language: Rich Text Format - Size: 980 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

istupakov/pyquasar

Finite and boundary element methods on Python

Language: Python - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

UniPD-DII-ETCOMP/DenseMatrixMarket

Dense Matrix Market

Language: MATLAB - Size: 7.24 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 2

smhooten/TMatrixOpt

An electromagnetic solver capable of simulating and optimizing 1D (thin-layer) structures via the semi-analytical transfer matrix method. For example, one can simulate and optimize broadband distributed Bragg reflectors, anti-reflection coatings, optical bandpass filters, and photovoltaic devices.

Language: Python - Size: 19.4 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 2

thast/Math607E

Class Project: Simulation of electromagnetics diffusion in geophysics (Time-Domain Electromagnetics (TDEM))

Language: Python - Size: 3.19 MB - Last synced at: 13 days ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 4

akohta/bem3_emf_b2

This is the three-dimensional electromagnetic field analysis program for arbitrary objects irradiated by arbitrary beams. This is the extension of "bem3_emf_b1" using iterative solution. This program can analyze multiple scattering between objects with less memory than "bem3_emf_b1".

Language: C - Size: 83.5 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

UniPD-DII-ETCOMP/PEEC-1D

PEEC-1D

Language: MATLAB - Size: 1.21 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

SHIKHAR-CHANDRA/Microwave-Engineering-Project

A course project in which I designed and simulated a microstrip bandpass filter in CST Microwave Studio.

Language: AMPL - Size: 9.6 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

yeti01/nec2

NEC2 Antenna Modeler

Language: Fortran - Size: 81.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

mfurkaner/RhodotronSimulation

A General Purpose EM Simulation with Rhodotron Type Acceleration Focus

Language: C++ - Size: 270 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

toohidsharifi/Interface-between-MATLAB-and-ANSYS-Electroncis-Desktop

A simple code for running ANSYS Electronics Desktop (ANSYS Maxwell) from MATLAB.

Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

acyucel/VoxHenry

FFT-accelerated inductance extractor for voxelized structures

Language: C++ - Size: 108 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 7

jxf0623/DeeptDCS

3D U-net, Attention U-net, Res U-net, Attention Res U-net, and MSRes U-net are implemented and compared for emulation of current density induced during transcranial direct current stimulation (tDCS).

Language: Python - Size: 3.72 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

MahmutRuzi/photonics-sim-examples

Example codes for photonic simulations, mostly in the mid-IR region (2 um-20 um), using various open source packages.

Language: Jupyter Notebook - Size: 279 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

akapet00/ipd-autodiff 📦

Code for the paper "Application of Automatic Differentiation in Electromagnetic Dosimetry - Assessment of the Absorbed Power Density in the mmWave Frequency Spectrum"

Size: 3.78 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

akohta/emf_multilayer

This is the electromagnetic field analysis program for multilayered substrate irradiated by a plane wave. The own developed numerical solution is used.

Language: C - Size: 28.1 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

akohta/emf_mie_mmls

This is the electromagnetic field analysis program for multi-layered spherical particles. The radiation force acting on the sphere can be analyzed. This is based on Mie scattering theory, the own developed method is used.

Language: C - Size: 36.8 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

xevozen/HFSS-Design-Files

Different transmission lines, waveguides, and antenna models and simulations using HFSS software.

Size: 291 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 4

base2code/EWV 📦

Electromagnetic wave simulation using Apple ARKit

Language: Swift - Size: 11.5 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

JoetheManHowie/PhsyicsProblems

An assembly of some fun physics programs that require some computer algebra to solve.

Language: Jupyter Notebook - Size: 27.8 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

vxsharma-14/EMWave-Solver

Electromagnetic wave solver for dispersive and non-dispersive media written in Fortran.

Language: Fortran - Size: 194 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

segmentation-fault/BiotSavartSolver

A Simple Biot Savart Solver in Python

Language: Python - Size: 266 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 10 - Forks: 4

alihakimtaskiran/Rainbow-Utils

Transfer Matrix Method

Language: Python - Size: 901 KB - Last synced at: 29 days ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

marcos-moura97/opticalpyber

Package with tools to waveguides and optical fibers

Language: Python - Size: 95.7 KB - Last synced at: 16 days ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

tornikeo/fe_vortex_optic_gates

Photonics FDTD simulation with MatLab

Language: Jupyter Notebook - Size: 42.5 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Qvapil/Electromagnetic_Fields_B_2020

Visualisation and analysis of electromagnetic fields.

Language: Python - Size: 28.7 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 3

jmloureiro02/FST-Emag-tasks

FST Lisboa Emag recruitment tasks

Language: MATLAB - Size: 1.91 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

ranjith-dhananjaya/Microstrip-Patch-antenna-using-CST-Microwave-Studio

This repository contains the .cst files and results of simulation of the antenna project.

Size: 1.83 MB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

akohta/bem3_emf_b1

This is the three-dimensional electromagnetic field analysis program for arbitrary object irradiated by arbitrary beams. The radiation force acting on the object can be analyzed. This is based on boundary element method, the own developed numerical solution is used.

Language: C - Size: 69 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

akohta/emf_mie_ms

This is the electromagnetic field analysis program for spherical particles. The radiation force acting on the sphere can be analyzed. This is based on Mie scattering theory.

Language: C - Size: 52.1 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

akapet00/teaching

Materijali za laboratorijske vježbe za kolegije Mjerenja u bežičnim sustavima FELJ22 (241) i Elektromagnetska kompatibilnost FELO21 (512).

Language: Jupyter Notebook - Size: 78.5 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

akohta/bem2_emf_qtm

This is the two-dimensional electromagnetic field analysis program for one-dimensional periodic arrangement objects irradiated by a TM plane wave (transverse magnetic wave). This is based on the boundary element method, the own developed numerical solution is used.

Language: C - Size: 57.2 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

akohta/bem2_emf_qte

This is the two-dimensional electromagnetic field analysis program for one-dimensional periodic arrangement objects irradiated by a TE plane wave (transverse electric wave). This is based on the boundary element method, the own developed numerical solution is used.

Language: C - Size: 53.2 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

akohta/bem2_emf_tm

This is the two-dimensional electromagnetic field analysis program for arbitrary objects irradiated by a TM plane wave (transverse magnetic wave). This is based on the boundary element method, the own developed numerical solution is used.

Language: C - Size: 46.9 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

akohta/bem2_emf_te

This is the two-dimensional electromagnetic field analysis program for arbitrary objects irradiated by a TE plane wave (transverse electric wave). This is based on the boundary element method, the own developed numerical solution is used.

Language: C - Size: 51.3 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

akohta/bem3_emf_qd2

This is the three-dimensional electromagnetic field analysis program for two-dimensional periodic arrangement objects irradiated by a plane wave. This is based on boundary element method, the own developed numerical solution is used.

Language: C - Size: 80.2 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 2

akohta/bem3_emf_qd1

This is the three-dimensional electromagnetic field analysis program for one-dimensional periodic arrangement objects irradiated by a plane wave. This is based on boundary element method, the own developed numerical solution is used.

Language: C - Size: 55 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

akohta/multi_fbeam

This is the electromagnetic field analysis program for focused beams. This program can analyze plane wave, focused plane wave, focused radial-azimuthal polarization beam.

Language: C - Size: 16.1 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Vanditha07/Interactive-Simulation

Language: JavaScript - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

antuniooh/optical-physics-calculator Fork of WebisD/Projetos_de_Fisica_ll

Semiannual project of the subject of Optical Physics, taught at Centro Universitário FEI. It consists of some programs developed in python in order to perform some calculations

Language: Python - Size: 5.83 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Related Keywords
electromagnetic-simulation 79 electromagnetic-wave 17 electromagnetics 17 simulation 16 physics 10 boundary-element-method 10 python 10 electromagnetism 9 antenna 8 electromagnetic-fields 8 physics-simulation 6 matlab 6 radiation-force 6 antennas 5 electrical-engineering 4 optics-simulation 4 two-dimensional 4 photonics 4 periodic-array 4 modeling 4 optical-metasurface 3 meep 3 optics 3 photonic-crystals 3 solver 3 biot-savart 3 magnetic-fields 3 3d 3 optimization 3 multiple-scattering 3 cpp 3 cst 3 inductance 2 circuit 2 numerical-methods 2 scipy 2 resonance 2 transmission-line 2 peec 2 partial-differential-equations 2 superconductivity 2 superconductors 2 radiation 2 rf 2 chip-design 2 pre-post-layout 2 rc-extraction 2 mie-theory 2 local-phase-approximation 2 electric-fields 2 impedance 2 electrostatics 2 integral-equations 2 antenna-analyzer 2 finite-element-method 2 fdtd 2 magnetostatics 2 transformer 2 rigorous-coupled-wave 2 calculator 2 linear-algebra 1 geophysics 1 integral-equation 1 finite-volume-methods 1 domain-decomposition 1 fft-vi 1 eddy-current 1 element 1 equation 1 opengl 1 equivalent 1 extractor 1 integral 1 modern-opengl 1 near-field-communication 1 partial 1 wireless 1 yagi-antenna 1 lienard-weichert 1 communication 1 electronics 1 amateur-radio 1 amateurradio 1 numerical-simulation 1 permittivity 1 antenna-array 1 antenna-design 1 healthcare 1 antenna-model 1 debye 1 dense-matix 1 low-rank-approximation 1 partial-element-equivalent-circuit 1 conductivity 1 reduction 1 simulating 1 volume-integral-method 1 order 1 model 1 adjoint-method 1