As the main new features for this version we have some improvements in mesh generation and smoothing, handling and analysing ports and most importantly openEMS can now import CAD models using the STL or PLY file format for 3D volumes. Have a look at the Matlab function "ImportSTL" and "ImportPLY" for more details.
To create such files, FreeCad may be one of the tools to e.g. create complex 3D volumes: http://sourceforge.net/apps/mediawiki/free-cad
Furthermore we have a new package created by Koen De Vleeschauwer called "hyp2mat" to import PCB board layouts e.g. created by Eagle. I think Koen will introduce it in more details himself. Many thanks from my side for his efforts to improve openEMS and this great package.
Additionally, if you check our list of publications you will find that our journal paper on openEMS has been published online. Have a look if you want to learn more about the details of EC-FDTD in Cartesian and cylindrical coordinates. I highly recommend it, especially if you intend to use the cylindrical mesh for your simulations.
Here is a short summary of all major changes:
- meshing improved with new detect edges and new smoothing capabilities
- new calcPort function for simplified port analysis
- CAD import: STL/PLY surface solids supported (matlab: ImportSTL / ImportPLY)
- CAD export: STL/PLY export (using AppCSXCAD)
- CAD import: HyperLynx pcb import with hyp2mat
- cylindrical mesh improvement by considering 360° rotation symmetry
- support for harminv on all platforms
- update to auto-regressive model for voltage/current probes
- new SAR calculation options, incl. 1g/10g averaging
- support for a new primitive: polyhedron
- lots of minor fixes and updates