# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup github 1.0 PortGroup cmake 1.1 PortGroup boost 1.0 github.setup thliebig openEMS 0342eefd276336b882057fc87fcc317f9961ccc2 version 20230107-[string range ${github.version} 0 7] checksums rmd160 c28903487f2b9a66a7aa76464fe0ded5f40fa3a2 \ sha256 76a499abe85eff3b24daa98670c18bd788f5379938f1ba516f8ec6a7451da33f \ size 1728577 revision 3 platforms darwin macosx categories science license GPL-3 maintainers {ra1nb0w @ra1nb0w} openmaintainer description openEMS is a free and open-source electromagnetic field solver using the EC-FDTD method long_description {*}${description} compiler.cxx_standard 2011 patchfiles-append \ clocale_fix.patch depends_build-append \ port:pkgconfig \ port:flex \ port:bison depends_lib-append \ port:tinyxml \ port:vtk \ port:cgal4 \ port:hdf5 \ port:fparser \ port:CSXCAD depends_run-append \ port:octave # maybe in the future we can support mpi notes " To use openEMS in Octave run the following commands in the Octave console addpath('${prefix}/share/openEMS/matlab'); addpath('${prefix}/share/CSXCAD/matlab'); savepath() "