An open source CFD software

Edit Package dolfin

dolfin is an open source CFD software (FLOW solvER, literally) written in C++. It is mainly devoted to the resolution of the turbulent unsteady incompressible Navier-Stokes equations.

Refresh
Refresh
Source Files
Filename Size Changed
_constraints 0000000108 108 Bytes
cmake-check-boostversion-163.patch 0000001598 1.56 KB
dolfin-1.1.0-suitesparse.patch 0000004288 4.19 KB
dolfin-2016.2.0.tar.gz 0009702541 9.25 MB
dolfin.changes 0000018430 18 KB
dolfin.spec 0000011332 11.1 KB
python3-fixes.patch 0000019445 19 KB
Revision 16 (latest revision is 27)
Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) accepted request 478988 from Kshitij Kulshreshtha's avatar Kshitij Kulshreshtha (polyconvex) (revision 16)
This is an update to current release of the dolfin package 
as well as a migration from python2 to python3.
Please create a link to the devel:building/cmake package in the science
repository before accepting this request, as newer version of cmake is 
required by the current code of dolfin.
Please also accept the requests for the following prerequisites
  - python3-ufl
  - python3-instant
  - python3-FIAT
  - python3-dijitso
  - python3-FFC
these packages are not generic python3 packages, but integral part of the
same project as dolfin itself. (https://fenics-project.org/)

- Update to upstream release 2016.2.0 [2016-11-30]
  * Updates to XDMFFile interface, now fully supporting MeshFunction and
    MeshValueCollection with multiple named datasets in one file (useful for
    volume/boundary markers). Time series now only when a time is explicitly
    specified for each step. Full support for ASCII/XML XDMF.
  * Improved X3DOM support
  * Improved detection of UFC
  * Add CMake option `-DDOLFIN_USE_PYTHON3` to create a Python 3 build
  * Require CMake version 3.5 or higher
  * Add pylit to generate demo doc from rst
  * More careful checks of Dirichlet BC function spaces
  * Change definition of FunctionSpace::component()
  * Adaptive solving now works for tensor-valued unknowns
  * Improve logging of PETSc errors; details logged at level TRACE
  release 2016.1.0 [2016-06-23]
  * Remove support for 'uint'-valued MeshFunction (replaced by 'size_t')
  * Major performance improvements and simplifications of the XDMF IO.
  * Remove Zoltan graph partitioning interface
  * Add new algorithm for computing mesh entiites. Typical speed-up of
    two with gcc and four with clang. Reduced memory usage for meshes
    with irregularly numbered cells.
  * Remove STLMatrix, STLVector, MUMPSLUSolver and PastixLUSolver
    classes
  * Remove PETScPreconditioner::set_near_nullspace and add
    PETScMatrix::set_near_nullspace
  * Build system updates for VTK 7.0
  * Remove XDMF from File interface. XDMF is XML based, and has many
    possibilities for file access, which are not accessible through the
    limited File interface and "<<" ">>" operators. Instead of File, use
    XDMFFile, and use XDMFFile.read() and XDMFFile.write() for
Comments 0
openSUSE Build Service is sponsored by