Mfem

Latest version: v4.7.0.1

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

08.03

* added constraints wrapper
* added ex28 and a few other serial examples
* added director to SecondOrdeorTimeDependentOperator
* added ex23

08.02

* Added ex21
* SwapNodes returns None when mesh object does not have Nodes
* added socketstream::good wrapper.
* added complex_fem wrapper

07.31

* preparation for MFEM4.3
* test_example now compares all output files.
* Added ex0, ex20, refreshed many examples
* mesh.AddVertex accept numpy float array, mfem.Vector or list
* mesh.AddQuad (and other similar routine which
accept const *int vi) accept numpy int32 array, mfem.Array<int> or list

06.22

* regenerate wrapper using MFEM 3.4
* In nonlinearfomr.i, a new typemap is introduce to wrap folloing
* arguments as list/tuple
** Array<FiniteElementSpace *>
** Array<Array<int>>
** Array<Vector *>
* following dynamic cast wrapper is added
** Opr2BlockOpr : Operator -> BlockOprator
** Opr2SparseMat : Operator -> SparseMatrix

05.19

* Fixed std::istream & wrapping not to return the lenght of data. This fixes
the constructors such as mfem::Mesh(std::stream &)
* PrintGZ, SaveGZ, etc are added to the methods to save data to file. As
the name suggest, they turn on compression internally.

05.11

* NumbaFunction, VectorNumbaFunction, and MatrixNumbaFunction is added
to use Numba JITed python code for mfem function coefficients.

Page 3 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.