Thanks for your replies. In the past it used to be that Trilinos was less well tested with Fenics than Petsc. Has this changed now? As we use Trilinos I would not like to also include a Petsc build into our compilation process.
Best wishes Timo On Tuesday, 6 January 2015, Jan Blechta <[email protected]> wrote: > On Mon, 5 Jan 2015 23:45:32 +0000 > Timo Betcke <[email protected] <javascript:;>> wrote: > > > Dear Fenics Team, > > > > I am working on the BEM++ (www.bempp.org) Project. We are currently > > preparing a new release and want to make it easy to interface Fenics > > for coupled FEM/BEM solves. Claas Abert has already sent me some > > example code of how to convert Fenics boundary data into a BEM++ > > Object. > > > > As part of the BEM++ installation I would like to offer the ability > > to also build a core Fenics installation if feasible. Our installer > > works by automatically downloading add-on libraries and building them > > as part of the BEM++ installation. > > > > My question is what is the minimum set of dependencies necessary to > > compile a usable Fenics installation? As part of the BEM++ > > installation we are already downloading/compiling Trilinos, Intel > > Threading Building Blocks and Armadillo. The default choice for BLAS > > are MKL as we often get multithreading issues with other Blas > > libraries (we call into Blas concurrently from multiple threads and > > unfortunately not every optimised BLAS library is thread safe). > > > > What other dependencies would we have to download to be able to > > compile dolphin and the other Fenics components into a usable package > > assuming that we stick to a non-MPI build for now. > > FIAT requires SymPy. DOLFIN requires > > CMake >= 2.8 > C++11 (C++0x) capable compiler > Boost >= 1.48 > Eigen3 > LibXML2 > > Optional packages are > > OpenMP > MPI > PETSc > PETSc4py > SLEPc > SLEPc4py > Trilinos > UMFPACK > CHOLMOD > PaStiX > SCOTCH > ParMETIS > zlib > Python + SWIG >= 2.0 + NumPy > Sphinx > HDF5 > VTK > QT > > Minimally you would probably need LU solver, which is provided by > PETSc or UMFPACK. > > Jan > > > > > Best wishes > > > > Timo > > > > -- Dr. Timo Betcke Reader in Mathematics University College London Department of Mathematics E-Mail: [email protected] Tel.: +44 (0) 20-3108-4068 Fax.: +44 (0) 20-7383-5519
_______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
