Re: Meep 1.2.1, MPB 1.5, libctl 3.2.2 are now released
"Steven G. Johnson" <[email protected]> Wed, 2 Apr 2014 23:21:49 -0400
| Newsgroups | gmane.comp.science.photonic-bands |
|---|---|
| Message-ID | <[email protected]> |
On Apr 2, 2014, at 11:04 PM, Rafael Gonzalez wrote: > This update will also be done in the Debian packages? I'm getting some errors to compile and install MPB from source. I think they are caused by a libctl version mismatch. I filed a bug report with Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743465 so hopefully they will update soon. On Apr 2, 2014, at 11:05 PM, Rafael Gonzalez wrote: > I forgot, also, where I can look for more information about the library that is installed with MPB? MPB installs a libmpb.a into /usr/local/lib (or wherever it is installed). This is mainly so that MPB can be called from within Meep. I don't have any very clean library interface to MPB, right now Meep is just calling the internal MPB routines directly. See: https://github.com/stevengj/meep/blob/master/src/mpb.cpp I don't want to document this internal interface. If someone were to submit a patch with a nice higher-level interface, that might be worth considering. --SGJ