Package Release Info

meep-1.2.1-bp154.1.52

Update Info: Base Release
Available in Package Hub : 15 SP4

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libmeep7
meep
meep-devel

Change Logs

Version: 1.25.0-bp155.1.5
* Sat Dec 03 2022 Dirk Müller <dmueller@suse.com>
- update to 1.25.0:
  * Support for connectivity constraints in adjoint solver (#2207).
  * Support for animation in topology optimization (#2186).
  * Support for load_minus_flux in adjoint solver (#2271).
  * Support colorbars in plot2D (#2289).
  * Support for plot3D (#2305).
  * Various improvements and bug fixes
  * Support for adjoint gradients of local density of states (LDOS) (#2077).
  * Improvements to memory usage of adjoint solver (#1855).
  * Various bugfixes (#1959, #2044, #2066, #2073, #2079, #2091, #2095, #2114) and additional unit tests (#2032, #2049, #2053, #2076, #2082).
  * Support for termination condition function based on the field energy in the entire cell (#2021).
  * Support for mode decomposition for 2d cell with out of plane wavevector (#1968).
  * Type annotations for the Simulation class (#1919).
  * Various improvements (#1821, #1895, #2027), bug fixes (#1955, #2016), and additional documentation (#2005).
* Mon Jul 11 2022 Atri Bhattacharya <badshah400@gmail.com>
- Disable '2D_convergence' test on all archs to avoid build
  failures.
* Wed Feb 09 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to version 1.22.0:
  * Too many changes, see included NEWS.md or
    https://github.com/NanoComp/meep/blob/v1.22.0/NEWS.md
- Build with openMP.
- Fix meep.pc pkgconfig file.
- Drop disable_test_tumbleweed.patch, use XFAIL_TESTS instead.
  Reenable on all archs but x86_64, disable also on 15.x
- Remove latex2html BuildRequires, doc uses Markdown now.
* Mon May 27 2019 Jonathan Brielmaier <jbrielmaier@suse.de>
- Update to version 1.9.0:
  * Adjoint solver to compute sensitivity of solution to material
    perturbations (#795).
  * Experimental do_averaging feature for user-defined material
    functions (#771, #791).
  * Periodic boundaries support in near2far via nperiods option
    (#769, #789).
  * Capture more output in Python notebooks (#785, #807).
  * dft-energy feature (#744, #747).
  * Eigenmode sources are normalized to unit power (#728).
  * Fix interpolation of DFT slice output (#787).
  * Bug fix in run-k-points (#779).
  * Eigenmode sources for negative angles (#752).
  * Various other minor bugfixes, build fixes, documentation
    improvements, tutorials, etcetera.
- increase somajor to 14
- add patch disable_test_tumbleweed.patch to disable failing test
  on Tumbleweed (boo#1130438)
* Tue Feb 19 2019 jbrielmaier@suse.de
- Update to version 1.8.0:
  * Add `--without-scheme` flag to `./configure` (#705)
  * Improve error messages in Python interface (#699)
  * Allow `kguess` to specify MPB lattice vector for launching
    oblique waveguide modes (#675)
  * Allow user materials when checking for conductivity (#689)
  * Add `split_chunks_evenly` flag to `Simulation` constructor.
    Setting to `False` will improve parallel simulation performance
    by dividing chunks based on work instead of size (#681)
  * Added `Simulation.visualize_chunks()` to visualize the chunk
    layout (#671)
  * Improved stability of lorentzian susceptibility (#666)
  * Get array metadata for `get_array` and `get_dft_array` (#655)
  * Add ability to get a source slice as a numpy array (#652)
  * Fixed performance issues in ModeSolver.find_k (#644)
  * Add `force_all_components` flag to `Simulation` constructor
  * Expose `run_k_point` to access more Harminv data (#626)
  * Various other bug fixes, documentation improvements, etc.
- drop patch:
  namespace-for-complex-literals.patch: included in release
- require libctl >= 4.2
- remove libmeepgeom package as it was merged into libmeep
- increase somajor to 13
- don't build with C++14 support anymore, as meep now works fine
  with C++11 again
* Thu Nov 22 2018 Jonathan Brielmaier <jbrielmaier@suse.de>
- Update to version 1.7.0:
  * See /usr/share/meep/NEWS.md
- update so version to 12
- add patch:
  * namespace-for-complex-literals.patch: fixes build failure
- drop patch:
  * meep_change_protos_with_harminv_complex.patch
- add libmeepgeom library
- correct doc file names
- use c++14 for complex_literals
Version: 1.2.1-bp150.1.3
* Fri Jan 20 2017 wagner-thomas@gmx.at
- added two requirements to make meep start
* Mon Aug 31 2015 toddrme2178@gmail.com
- Avoid unresolvable errors from multiple providers of libhdf5
* Wed Feb 25 2015 normand@linux.vnet.ibm.com
- new patch meep_change_protos_with_harminv_complex.patch
  required for ppc64 architecture to avoid make check error
  while building meep package.
* Sun Jan 25 2015 dmitry_r@opensuse.org
- Update to version 1.2.1
  * See included NEWS file for details
- Move library to separate package according to SLPP
- Enable post-build testing
* Tue Aug 21 2012 scorot@free.fr
- Buildrequires libguile1 on recent product
* Fri May 11 2012 scorot@free.fr
- remove conditional BuildRequires for blas and lapack since
  recent lapack now build correctly for all suse version
* Sat Apr 14 2012 badshah400@gmail.com
- Update BuildRequires in keeping with lapack package naming
  changes
- Spec file cleanups
- Modify License tag in confomity with spdx.org specifications.