- Update to version 1.6.2
* Mimic stl and boost constructors in our allocators
* Weaken partitioner_test for SFC on 8+ processors
* Fix for deprecated warning in SLEPc not-quite-3.15
* fix typo in type_to_n_nodes_map
* amended solver_types
* set constant 0 to float
* Fix example doc and combine if-statements
* Fix docs that referred to old example
* Update docs for named boundary (side, edge, node) sets.
* Make RadialBasisInterpolation quiet
* misc_ex13: fix doc string
* Prerequest nothing on side FE in RB ex2
* libmesh_cast_ptr -> cast_ptr in example
* Fix deprecated warnings in SLEPc 3.15
* Add missing PYRAMID14 master point
* Don't try to autodetect headers for tecio in system
* Wrap Petsc include for dmimpl.h in ignore and restore warnings.
* undef MAJOR_VERSION and MINOR_VERSION before including petsc.h
in config tests
* Fix for --enable-petsc-required
* Fix nodes_on_edge for 2nd order InfCell cases
* Fix Elem::is_child_on_edge
* Fix asserts in PetscMatrix::add_sparse_matrix()
* Fix residual history vector pointer constness in newer PETSc
versions
- Update to version 1.6.1
* Do *not* sync done_saving_ids across processors
* Fix compilation with both CAPNP and GLPK enabled
* Re-reserve non-zero pattern after Eigen::setZero
* Generalize default constructors for TypeTensor and TypeVector
* Make ReferenceCounter::increment_{de,con}structor_count()
noexcept
* Work around warnings in system xdr/rpc headers
* Don't try to cast ostream to bool
* Remove potential deadlock with Singletons and RemoteElem
* Fix NemesisIO Hex27 output issue
* Fix SFC Partitioner on distributed meshes
* Don't apply a regex to the string "All Tests"
* Remove non-unique DOF ids in Build::sorted_connected_dofs()
* Initialize next_unpartitioned_unique_id
* Eliminate leak in merge_ghost_functor_outputs
* The SHAPE and SKEW metrics for Quad elements should have
similar bounds.
* Turn off gdb backtraces by default
- Remove openmpi1 flavor
- Drop reproducible.patch, use sed script to also cover BUILD_DATE,
and also all nested configure scripts in contrib.
OBS-URL: https://build.opensuse.org/request/show/953784
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=6
Currently fails in the testsuite on TW, but I think this is still much
better as the current state, and I don't want this to get lost.
- Update to version 1.2.1
- Disable components which would disallow distribution under LGPL-2.1
* disable tetgen (AGPL-3.0) and triangle (custom license), these
are incompatible with libmesh (LGPL-2.1, not newer)
* disable metis (Apache 2.0), can be combined with LGPL-2.1 components,
but not used from within
* disable parmetis (requires separate license for non-commercial use)
- change URL: to current project homepage
- point Source: to github release location
- make libmesh-devel installable (bad Requires:)
OBS-URL: https://build.opensuse.org/request/show/701783
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=2