Permalink
Commits on Jan 20, 2017
  1. Merge pull request #1783 from jppelteret/fix_trilinos_lin_ops

    Fix Trilinos preconditioners and solvers for use in LinearOperator functions
    bangerth committed on GitHub Jan 20, 2017
  2. Merge pull request #3808 from bangerth/be-more-concise-with-update-flags

    Better track which UpdateFlags are required for which operation.
    bangerth committed on GitHub Jan 20, 2017
  3. Add a changelog entry.

    bangerth committed Jan 16, 2017
  4. Merge pull request #3813 from bangerth/doc-update-81

    Better document FE_PolyTensor.
    bangerth committed on GitHub Jan 20, 2017
  5. Extensions for Trilinos support in LinearOperators.

    Trilinos sparse matrices and preconditions can now we wrapped as
    LinearOperators, and can be used (nearly) as naturally as the deal.II
    linear algebra classes could. This means that they can be used as a
    transpose_operator(), inverse_operator() and within the
    schur_complement().
    
    The core support for block operations is also there, but has not been
    thoroughly tested.
    jppelteret committed Jan 16, 2017
Commits on Jan 19, 2017
  1. Merge pull request #3823 from bangerth/extend-signaling-nans

    Implement numbers::signaling_nan() also for Point<dim>.
    Rombur committed on GitHub Jan 19, 2017
  2. Merge pull request #3824 from tjhei/fix_3820

    fix PR 3820
    bangerth committed on GitHub Jan 19, 2017
  3. fix PR 3820

    tjhei committed Jan 19, 2017
  4. Add changelog entry.

    bangerth committed Jan 19, 2017
  5. Add a test.

    bangerth committed Jan 19, 2017
Commits on Jan 18, 2017
  1. Merge pull request #3819 from danshapero/full_matrix_move

    move operations for FullMatrix
    bangerth committed on GitHub Jan 18, 2017
  2. Merge pull request #3822 from bangerth/minor-cleanups

    Minor cleanups to the implementation of FETools::compute_node_matrix().
    tjhei committed on GitHub Jan 18, 2017
  3. Minor cleanups to the implementation of FETools::compute_node_matrix().

    bangerth committed Jan 18, 2017
  4. Merge pull request #3820 from tjhei/split_instantiations

    split instantiations
    drwells committed on GitHub Jan 18, 2017
Commits on Jan 17, 2017
  1. Test for FullMatrix move operations

    danshapero committed Jan 17, 2017
  2. split instantiations

    This splits some large files to compile with <2.5GB RAM with gcc again.
    
    gcc 4.8.4 and using ulimit -v 2500000 except for the linking step.
    tjhei committed Jan 17, 2017
  3. Merge pull request #3116 from vastronzl/step-57

    Introduce step-57: Navier Stokes with nonlinear solver
    tjhei committed on GitHub Jan 17, 2017
  4. address some left-over comments

    tjhei committed Jan 17, 2017
  5. Introduce step-57

    vastronzl committed with tjhei Aug 8, 2016
  6. Merge pull request #3814 from bangerth/return-matrix

    Let FETools::compute_node_matrix() return its result, rather than take it by reference
    kronbichler committed on GitHub Jan 17, 2017
  7. Merge pull request #3818 from tjhei/doxygen_fixes

    doxygen fixes
    kronbichler committed on GitHub Jan 17, 2017
  8. doxygen fixes

    tjhei committed Jan 17, 2017
  9. Merge pull request #3816 from stmcgovern/typo_fix

    step-40 typos
    drwells committed on GitHub Jan 17, 2017
  10. step-40 typos

    stmcgovern committed Jan 17, 2017
  11. Make Trilinos Solver classes compatible with LinearOperators.

    This patch adds some core functionality to the Trilinos Solver that is
    later necessary for them to be compatible with LinearOperators.
    Specifically, this is two additional solve() functions that accept
    Trilinos EpetraOperators as the input Matrix (with one accomodating
    wrapped Trilinos preconditioners, and the other another EpetraOperator
    as a preconditioner.).
    jppelteret committed Jan 9, 2017
  12. Make Trilinos Preconditioner classes compatible with LinearOperators.

    This patch adds some core functionality to the Trilinos Preconditioner
    that is later necessary for them to be compatible with LinearOperators.
    jppelteret committed Jan 9, 2017
  13. LinearOperators now derive from an arbitrary Payload class.

    This allows their functionality to be extended to support algebra class
    other than deal.II's native classes.
    jppelteret committed Jan 16, 2017
  14. Eliminating unnecessary copy operations from FullMatrix

    The copy constructor and copy assignment operator for FullMatrix are
    unnecessary, since FullMatrix inherits from Table<2>.
    danshapero committed Jan 17, 2017
Commits on Jan 16, 2017
  1. Re-add the old function signature, mark as deprecated.

    bangerth committed Jan 16, 2017
  2. Add a changelog entry.

    bangerth committed Jan 16, 2017
  3. Merge pull request #3811 from drwells/symmetric-tensor-default-methods

    Make SymmetricTensor trivially copyable.
    kronbichler committed on GitHub Jan 16, 2017
  4. Merge pull request #3809 from bangerth/document_FETools_compute_node_…

    …matrix
    
    Document FETools::compute_node_matrix.
    drwells committed on GitHub Jan 16, 2017