WIPLD Pro
WIPLD Pro is an extremely powerful 3D electromagnetic solver that provides fast and accurate analysis of arbitrary metallic and dielectric/magnetic structures.
The most recent version is WIPLD Pro v15.0.
List of new features
More on improvements and new features introduced in v15 you can find in the document WIPLD v15  What is New.pdf
Interface
With WIPLD Pro, it is possible to create complex 3D models using wires, plates and predefined 3D objects as building blocks. The Preview window gives a deep visual insight into the model. One great feature is access to all the data defining node coordinates, wires, plates and other entities, which gives the user great control over every single detail of the mesh. The objects used are already meshed, and the user can clearly see exactly what goes into the simulation process, with the possibility to influence it by changing the mesh manually. This can also be done for mesh obtained from WIPLD Pro CAD.
Every part of the interface is very intuitive and organized into tables and the project tree, which makes modeling easy and quick. Mouse and keyboard operations are implemented in such way to fit everyone's needs, from beginnerlevel users to those who use the software for many years.
A screenshot of parabolic reflector antenna designed in WIPLD Pro
The Engine
A powerful numerical engine drives this modeling and simulation tool. Quick and efficient calculations, based on the Method of Moments (MoM) and empowered with quadrilateral mesh and highorder basis functions (HOBFs), yield highly accurate results (distribution of currents over surfaces, near field results, far field pattern and circuit parameters). MoM, quadmesh and HOBFs significantly decrease required number of unknowns and memory requirements for simulation. Linear systems formed by MoM are solved by direct (incore or outofcore) methods. Simulation can be parallelized in many ways (multicore computers, GPU cards, multiple hard disks for outofcore solution).
For electrically large structures, special techniques are applied in order to reduce memory requirements and speedup simulation. Smart reduction option is used for antenna placement setups and can decrease memory requirements up to 10 times. There is also Shadow reduction, which enables the user to explicitly define parts of the model where the order of approximation will be reduced, such as structures below platforms, bottom parts of vehicles and airplanes etc. Starting from version 9.0, WIPLD Pro has the ability to speed up the calculation time up to 40 times in comparison with previous version thanks to GPU Solver.
All other WIPLD products strongly rely on WIPLD Pro, invoking its computing engine for almost every calculation. Thanks to the fast provision of results, optimization and parametersweeping processes are performed within the most reasonable time.
Application areas
WIPLD Pro shows excellent performance for wide range of applications, and some of the most common are:
 arbitrary shape 3D antennas and antenna arrays
 large scatterers  vehicles, airplanes, boats, missiles
 antenna placement on large platforms
 transmission lines and waveguides
 microwave circuits over finite or infinite substrate
 metallic and/or dielectric scatterers of arbitrary shape
 EMC problems
Acquired results can be exported as image files, text files or HTML reports, and easily used in other text, image or web processing tools.
Custommade horn antenna with absorbers, model with two symmetry planes
New Features by Version
Below is the list of all features introduced in WIPLD Pro, ordered by the version in which they first appeared.
15.0
New features/improvements introduced in v15 are:
 NEW generation of GPU Solver – 100,000 unknowns solved in less than 5 minutes!
 improved efficiency of a multiple GPU setup
 support for arbitrary number of GPUs
 ultrafast incore solution for multiple excitations
 RCS calculation using real life antenna excitation  emulation of RCS measurements
 target illuminated by a real antenna radiation pattern (spherical wave)
 RCS at finite and infinite distance
 calculation of bistatic and monostatic RCS
 Advanced GUI options
 exporting videos from the field and the currents animation
 graphic representation of currents for selected domains
 advanced phase center calculation
 realtime graphic representation of the cost function in Optimizer
 saving the specification of used hardware in the OWP file…
 Enhancements in DDS (Domain Decomposition Solver)
 memory requirements reduced by an order of magnitude
 efficient handling of multiple excitations
 fast convergence for structures with cavities
 GPU acceleration for subdomain solutions
 comparison of results after each iteration
 Fast incore solution for multiple excitations where CPU is used for matrix inversion
 block forward/backward substitution
 applicable to monostatic RCS and antenna arrays
 Memory/Solution management
The user can choose the classes of problems where the solution for current coefficients should be stored for future reuse. The data format can also be chosen.
 Improved CMA Solver
 increased accuracy for eigenvalues and eigenvector calculation
 improved mode tracking
 GPU Cluster Solver
 advanced resource management
 more flexible licensing …

More on improvements and new features introduced in v15 you can find in the document WIPLD v15  What is New.pdf.
14.0
Improvements and new features introduced in version 14.0 are:
 New Deembedding Technique enables:
 Multimode ports/feeders
 Circularly polarized modes
 Any combination of ports and generators
 Multiple use of single feeder at arbitrary number of ports
 Recalculation of output results for arbitrary set of powers/phases of modes/generators, without rerun, by postprocessing only
 Usage of current generators instead of voltage generators in postprocessing
 Using results in mode "one generator at time" to obtain results for "all generators", without rerun, by postprocessing only
 Setting of matched ports
 Fast MoM Matrix Evaluation as Support for DDS (Domain Decomposition Solver) – Increases simulation speed up to ~5 times in full wave solution of electrically large structures, thus reducing the simulation time of an 1000 λ antenna placement problem to 5 hours.
 Advanced Interpolation of RCS Results
 Interpolation in Frequency domain: Using results calculated over a coarse sampled frequency range, the results over arbitrarily dense sampled range are efficiently reconstructed
 Improved algorithm in Space domain: The existing algorithm is accelerated 10 times. (The monostatic RCS in many directions is efficiently reconstructed from a few samples.)
 Improved power balance characterization:
 Adaptive integration of far field in calculation of irradiated power, enabling precise calculation in case of huge antenna arrays and electrically large scatterers
 Determination of power dissipated to generators, concentrated and distributed loadings in each of domains
 Dissipation of power in all lossy domains, including the domains where generators are placed at the boundary surface
 Easy creation of corrugated waveguides/horns  Object BoCG (Body of Connected Generatrices) is expanded to include various types of corrugations (radial, axial, orthogonal) which can be implemented to arbitrary cylindrical/conical surfaces.
 Improved Mode Tracking Algorithm in CMA solver (Characteristic Modes Analysis Solver)
 Remote Run for all simulation modes including Radome Reduction.
 Improved FG kernel (Field Generator kernel)  Handling of extremely large FG arrays is enabled
 Advanced Setting and Graphical Representation of Output Results:
 Graphical presentation of a variety of results related to power balance calculation is enabled (efficiency, power delivered by generators, radiated power, power dissipated in lossy domains and loadings, physical and numerical error, etc.)
 A particular set of output results can be assigned to each plane wave excitation
 2D graphs of the current distribution can be shown along selected set of wires.
 A number of new toolbars is introduced (e.g. to show Ellipticity in dB).
 GPU Cluster Solver  employs simultaneously the multinode parallelism of the cluster architecture and the multi processor parallelism of GPUs, allowing solving of electrically very large problems. Two operation modes have been developed:
 Singlenode operation mode – each node simulates independent set of single frequency projects. Intended for faster simulation of the multi frequency problems.
 Multinode operation mode  nodes are employed together in solving the same problem. Intended for fast solving of electrically very large problems.

More on improvements and new features introduced in v14 you can find in the document WIPLD v14  What is New.pdf.
13.0
Improvements and new features introduced in version 13.0 are:
 Support of Domain Decomposition Solver (DDS)  Enables much faster full wave solution of electrically large structures and simulation of large structures up to 1000 λ.
 Characteristic Modes Analysis Solver  Gives deep insight into the EM behavior of the analyzed structure.
 Concurrent simulation of multiple frequency points, in both CPU and GPU mode  Increases the efficiency of simulation of small and medium size multifrequency projects.
 New features in Field Generators kernel
 Support for arbitrary number of positions of field generators
 Calculation of different outputs for different excitations
 Placing field generator in arbitrary domain
 Support for infinite real ground
 Support for Field Generators excitation in Time Domain Solver
 Synthetic Aperture Radar (SAR) simulations  High efficiency is achieved combining a variety of old and new features.
 Save and reuse of LU decomposed matrix  In case of "outofcore" and "outofcore" reduced matrix inversion the LU decomposed system matrix can be saved and reused for new excitations.
 Automatic determination of shadow region in RCS calculations  In case of the Scattering operation modes enables speed up of simulation up to an order of magnitude.
 Interpolation of results for Monostatic RCS  Using results calculated for a few directions, the results in many other directions are efficiently reconstructed.
 GUI  A number of changes is made to enable new options and make GUI more user friendly, e.g.
 Graphical presentation of results for a number of new quantities (eigenvalue, modal significance, and characteristic angle)
 A number of new toolbars is introduced

More on improvements and new features introduced in v13 you can find in the document WIPLD v13  What is New.pdf.
12.0
Improvements and new features introduced in version 12.0 are:
 Excitation of the structure by user defined sets of current sources (obtained in another software or by using analytical expressions or by measurements), where each set of current sources is written in a separate input file; export of current sources into file for selected wires and plates is also enabled
 Calculation of near field and/or radiation pattern based on the imported current distribution of selected wires and plates
 Extended limits for low frequency analysis and the analysis of small details in complex structures – parts ~ 1/1,000,000 wavelength are properly handled
 Improved multicore CPU parallelization of matrix fill  efficiency is enhanced to 90% for 32 cores
 Parallelization of the excitation and near/far field calculations by field generators which enables usage of up to 100,000 sources
 Highly efficient simulation of transparent multilayered radomes excited by directed arrays of field generators  reduction of the number of unknowns for an order of the magnitude
 Local patch size settings for selected wires, plates, and objects
 Improved specification of distributed loading: assignment to the objects (in addition to wires and plates) and ability to copy and renumerate defined loadings
 Gradual reduction of number of unknowns for selected set of plates
 Possibility to simulate only selected part of the structure defined in project without need to delete the remaining part
 Usage of user defined input data files for frequency dependent symbolic mechanism (e.g. frequency dependent materials)
 “Set as readonly” option for project
 The ability to simply disable/enable near filed and radiation pattern calculations via button
 New features in graphical representation of output results (diagrams with grids. currents in dBs, etc.)
 Calculation of specific absorption (SA) through integration with WIPLD Time Domain Solver
 Improvements of the optimization mechanism (absolute gain optimization, VSWR optimization, etc.)

More on improvements and new features introduced in v12 you can find in the document WIPLD v12  What is New.pdf.
11.0
New Features
 Power balance calculation for lossy materials (antenna efficiency, losses in different regions, corrections of gain and admittance, estimations of errors)
 Frequency dependent symbols enable analysis of frequency dependent materials, loadings, geometry...
 Increased resolution in handling distant objects and objects with small details is enabled by optional usage of double precision for input data
 Advanced calculations of near field (accurate characterisation in the vicinity of wires, high resolution at boundary of weak field region and strong field region, specific absorption rate (SAR) calculation...)
 Calculation of radiation pattern over the sphere of finite userdefined radius and presentation with/without standard radiation pattern (at infinite distance)
 Simultaneous analysis of a structure exicted by various sets of Field Generators based on single LU decomposition of MoM matrix
 Vector representation of near field, far field, and currents
 Automatic recognition of wiretoplate junctions can be optionally combined with manually defined junctions
Improvements of Existing Features
 Advanced mesh of paraboloidal dish with circular hole
 Custom defined steering angles for Field Generators
 Additional selection modes of various entities in 3D view (by single click and by window)
 Selection of Distributed loadings
 Optimization, sweep and timedomain solution in Batch
 WiplD Remote Run (Client  Server)
 Automatic checking of structure topology before running simulation
 Checking of irregular plates (plates having nodes along a line)
 Export of 2D cut of 3D structure into 2D solver projects
 Plotting results:
 Saving global graph parameters and using graph templates
 Customized 3D graph plotting (naming and labeling of axes, compact view...)
 Plotting of radiation pattern graphs on the position of antenna element
 Export of fitted results in Touchstone format
 Automatic overlay of Sweep results and shortcuts for changing sweep parameters
 Zoom of Smith chart
 Export of images plotted during the animation
10.0
New Features
 Singleclick creation of all WIPLD entities (Domains, Nodes, Wires, Plates, Junctions, Objects, Manipulations, Loadings, Excitations and Symbols)
 Ability to edit and delete arbitrary number of selected entities
 Various operations (Group, Move, Rotate and Copy) on selected entities
 Easily accessible shortcuts for all EM (Operation Mode, Frequency) and Simulation (Symmetry, Options, Output Results) settings
 Easy navigation through the whole model, providing information about project parts and their mutual relations
Improvements of Existing Features
 Field Generators are improved with the option Custom Defined Main Beam Directions, which allows user to define any values for main beam directions rather than a uniform grid
 The new and redesigned interface offers a lot of new and customizable toolbars and shortcuts within them, enabling user to organize working layout in such a manner to maximize Preview window while maintaining easy access to the tools user needs most
 PreRun option enables user to perform automatic checking of the model before running EM simulation. If the model is already simulated, it will warn the user about the deletion of previously calculated results
9.0
New Features
 Excitation by Field Generators option
 Ability to employ advanced GPU technology to decrease simulation time
 Asymmetric excitation of symmetric structures
 Newoutput results available
 Automatic creation of multilayered structures with equidistant surface points
Improvements of Existing Features
 More interactive Preview window: zoom, selection, creation, deletion, ...
 Direct creation and editing of models from the improved Structure Tree
 Improved algorithms for meshing of large plates and edging, which result in shorter simulation time and memory requirements
 Improved tables that enable the fastest numerical editing of structures so far
 Naming of domains and objects for better orientation while modeling
 Efficient interpolation of radiation pattern
 More possibilities for manipulation of results: improved markers and graphs, group operations, customization of up to 2000 ports, ...
8.0
New Features
 Parallelization of all simulation phases on multicore computers (speedups on a quadcore computer are: 2 times for large examples running on outofcore solver and up to 4 times for all others)
 Structure Tree tool for facilitating modeling operations (easy navigation through the model, easy selection of model parts, creation of all model parts from a single place)
 Optimized outofcore matrix solver (various improvements which combined with the parallelization provide up to 2 times faster outofcore solver compared to previous version)
 New tools to control accuracy / convergence (userdefined reference frequency, userdefined maximum patch size, three types of basis functions used  selection automatic or manual)
Improvements of Existing Features
 Automatic switch from incore to outofcore solver with automatic choice of optimum data block size
 Check of memory resources availability for all types of matrix solution
 Increased resolution of nearfield results (precise calculation of very low fields inside cavities)
 Improved handling of objects, manipulations and/or RVentities in complex scenarios
 Improved farfield approximation in MLFMM (improving accuracy of results for the same distance threshold)
 Automatic removal and replacement of a domain with another, selected domain
 Saving all units on project level (previously saved on application level, except for length units)
7.0
New Features
 Multilevel fast multipole method (MLFM) greatly extends the maximum solvable electrical size
 Parametric sweep analysis  all simulation results can be analyzed with regard to a project symbol
 Fast graphics in Preview window easily handles complex 3D models containing large numbers of plates
 Fast open and save operation for projects containing large numbers of plates
 Fast visualization of all results containing a large amount of data (e.g., electric and magnetic currents over a 3D model)
 Support for optimization of models created in AW Modeler
 Custom shaped reflector using generatrix specified within the user defined data file
 Zoom Area option in 2D and 3D graphs
 Optional saving of settings in Graph window (.e.g., preserving range settings when displaying radiation pattern for different frequencies)
 "Save as With Results" option
 Permanent and timelimited network license supported
 Index is added to User's Manual
Improvements of Existing Features
 Outofcore now supports the distributed loadings option
 Visualization of currents over wires is completed (e.g., presentation of currents over helix object and virtual wire objects is enabled)
 Export to Touchstone format enabled for formats AD2 (deembedded sparameters) and AD3 (sparameters for reference impedance other than 50 ohms) in addition to format AD1
 Symbols are now accepted in multiband part of the Frequency dialog box and in the Waves table
 The Show window displays node coordinates in active project units, instead in meters
 After selecting domains (Alt+D) / layers (Alt+L) for display the model preview is preserved after creation of a new entity
 Deletion of wires causes deletion of all corresponding generators / junctions
 Placement of generator at arbitrary elements of an array obtained by Copy manipulation
6.4
New Features
 Three to four times faster incore/outcore matrix inversion on single core CPUs
 Multithreading: Matrix inversion speedup on multicore CPU computers
 Simulation of EM fields coupled through apertures in infinite PEC/PMC planes
 Adaptive domain  wavelength related meshing lowers number of unknowns for multidomain problems
 Multiple frequency band simulation and optimization
 Enhanced results visualization: Graph markers with search function
 Link to AW Modeler and Time Domain Solver
6.1
New Features
 Fast iterative solution of large scatterers and antenna placement structures  The new set of basis functions enables very fast, accurate, iterative solution of large linear systems in case of electrically large scatterers and most antenna placement structures
 Fast and memory efficient simulation of antennas on large platforms  Smart reduction of expansion order enables solution of antenna placement structures with up to 10 times less memory with preserved good accuracy
 Improved accuracy of integration  Accuracy automatically provided by the software is enhanced, thus requiring less intervention by the user
6.0
New Features
 Outcore solver  Structures requiring more than 15,000 unknowns can be simulated using the hard drive as storage space during the computations. Thanks to efficient communication with the hard drive, this is done in a reasonable amount of time, even for very large number of unknowns
 High efficiency and accuracy in modeling large reflector antennas (advanced meshing of Reflector object halves the number of unknowns)
 New tabular listing of output results (adjustable number of significant digits, listing of arbitrarily large files, halved hard drive space consumption, easy copying to Excel tables)
 Project names longer than 8 characters supported
 Optimization of circuit parameters obtained by deembedding
 Optimized automatic edging
 Open and Save As dialog boxes fully compatible with newest Windows OS
 Alternative deembedding procedure offering better accuracy in most cases
 Easy zoom in, zoom out and move of the model preview by using mouse wheel
 Automatic Intersection of overlapping Pattern entities, used for creation of multilayered structures
 Presentation of single data point in Smith Chart
 Customized Legend  position, transparency, and framing can be specified
 Easy creation and usage of Notes, Header, and Footer
 Logarithmic scale for frequency axis in 2D graphs
 New toolbars for quick plotting of results
 Copying of Grids
5.1
New Features
 Extremely fast matrix inversion algorithm (up to 20 times faster)
 Automatic edging
 Low frequency analysis
 User defined single/double precision analysis
 Easy grouping