]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
9 years agoadd interpolate signatures to FE_RannacherTurek 1614/head
Patrick Esser [Tue, 15 Sep 2015 15:49:45 +0000 (17:49 +0200)]
add interpolate signatures to FE_RannacherTurek

Implemented signatures of interpolate functions which allow
interpolation from set of vector values.

9 years agoMerge pull request #1606 from tjhei/fix_step_33
Timo Heister [Mon, 14 Sep 2015 21:31:30 +0000 (17:31 -0400)]
Merge pull request #1606 from tjhei/fix_step_33

fix compilation of step-33

9 years agofix compilation of step-33 1606/head
Timo Heister [Mon, 14 Sep 2015 19:53:16 +0000 (15:53 -0400)]
fix compilation of step-33

This is related to the Solver*::AdditionalData constructor change now
requiring explicitly instantiating the object.

9 years agoMerge pull request #1604 from drwells/fix-double-that-step-16
Wolfgang Bangerth [Mon, 14 Sep 2015 18:33:31 +0000 (13:33 -0500)]
Merge pull request #1604 from drwells/fix-double-that-step-16

Fix some typos in step-16.

9 years agoFix some typos in step-16. 1604/head
David Wells [Mon, 14 Sep 2015 18:05:40 +0000 (14:05 -0400)]
Fix some typos in step-16.

Thanks to @kostyfisik for pointing out the 'that that' typo, which
prompted me to fix some other small ones.

9 years agoMerge pull request #1602 from tamiko/make_gcc46_happy
Bruno Turcksin [Mon, 14 Sep 2015 15:48:01 +0000 (10:48 -0500)]
Merge pull request #1602 from tamiko/make_gcc46_happy

gcc-4.6 support: Avoid unsupported initializer-list usage

9 years agogcc-4.6: Avoid unsupported initializer list usage 1602/head
Matthias Maier [Mon, 14 Sep 2015 15:38:56 +0000 (10:38 -0500)]
gcc-4.6: Avoid unsupported initializer list usage

9 years agoMerge pull request #1601 from drwells/fix-gdb-doc-inconsistencies
Wolfgang Bangerth [Mon, 14 Sep 2015 14:22:03 +0000 (09:22 -0500)]
Merge pull request #1601 from drwells/fix-gdb-doc-inconsistencies

Fix inconsistencies in our GDB documentation.

9 years agoFix inconsistencies in our GDB documentation. 1601/head
David Wells [Mon, 14 Sep 2015 14:04:04 +0000 (10:04 -0400)]
Fix inconsistencies in our GDB documentation.

1. The GDB documentation consistently uses "pretty-print", not "pretty
print". The previous version of this file used both.
2. The folder ".gdbscripts" was not consistently named (it was
erroneously referred to as ".gdbfiles" in one place).

9 years agoMerge pull request #1600 from tamiko/fix_cxx11_mode
Wolfgang Bangerth [Mon, 14 Sep 2015 13:16:00 +0000 (08:16 -0500)]
Merge pull request #1600 from tamiko/fix_cxx11_mode

Bugfix: Support complex_overloads.h also in C++11 mode

9 years agoBugfix: Support complex_overloads.h also in C++11 mode 1600/head
Matthias Maier [Mon, 14 Sep 2015 07:34:03 +0000 (02:34 -0500)]
Bugfix: Support complex_overloads.h also in C++11 mode

[Wow. This is the first time that I broke something in C++11 mode - I
didn't realize that I was still in C++98 mode when testing...]

Manually specify all products that shall be available in ProductType -
otherwise our overloads cannot be used.

9 years agoMerge pull request #1598 from bangerth/doxygen-updates-2
Matthias Maier [Mon, 14 Sep 2015 02:55:25 +0000 (21:55 -0500)]
Merge pull request #1598 from bangerth/doxygen-updates-2

Untabify file.

9 years agoUntabify. 1598/head
Wolfgang Bangerth [Mon, 14 Sep 2015 02:49:31 +0000 (21:49 -0500)]
Untabify.

9 years agoMerge pull request #1595 from bangerth/add-tutorial-to-doxygen-pages
Matthias Maier [Mon, 14 Sep 2015 02:41:36 +0000 (21:41 -0500)]
Merge pull request #1595 from bangerth/add-tutorial-to-doxygen-pages

Add the tutorial to the doxygen pages.

9 years agoMerge pull request #1596 from bangerth/doxygen-updates
Matthias Maier [Mon, 14 Sep 2015 02:41:13 +0000 (21:41 -0500)]
Merge pull request #1596 from bangerth/doxygen-updates

Remove a duplicate entry from options.dox.in.

9 years agoMerge pull request #1593 from bangerth/fix-warnings-4
Wolfgang Bangerth [Mon, 14 Sep 2015 02:21:17 +0000 (21:21 -0500)]
Merge pull request #1593 from bangerth/fix-warnings-4

Fix warning about unused function argument.

9 years agoFix a comment, as requested by @tamiko. 1593/head
Wolfgang Bangerth [Mon, 14 Sep 2015 02:19:25 +0000 (21:19 -0500)]
Fix a comment, as requested by @tamiko.

9 years agoAdd a changelog. 1595/head
Wolfgang Bangerth [Mon, 14 Sep 2015 01:57:22 +0000 (20:57 -0500)]
Add a changelog.

9 years agoRemove a duplicate entry. 1596/head
Wolfgang Bangerth [Mon, 14 Sep 2015 01:44:19 +0000 (20:44 -0500)]
Remove a duplicate entry.

9 years agoAlso link to dealii.org.
Wolfgang Bangerth [Mon, 14 Sep 2015 01:30:05 +0000 (20:30 -0500)]
Also link to dealii.org.

9 years agoMerge pull request #1582 from drwells/update-add-gdb-documentation
Wolfgang Bangerth [Mon, 14 Sep 2015 01:16:40 +0000 (20:16 -0500)]
Merge pull request #1582 from drwells/update-add-gdb-documentation

Added documentation describing our GDB support.

9 years agoAdded documentation describing our GDB support. 1582/head
David Wells [Fri, 11 Sep 2015 18:28:50 +0000 (14:28 -0400)]
Added documentation describing our GDB support.

9 years agoAdd the tutorial to the doxygen pages.
Wolfgang Bangerth [Sun, 13 Sep 2015 23:39:53 +0000 (18:39 -0500)]
Add the tutorial to the doxygen pages.

Also reorder items a bit so that the 'related pages' come after modules,
namespaces, and classes.

9 years agoFix warning about unused function argument.
Wolfgang Bangerth [Sun, 13 Sep 2015 21:13:01 +0000 (16:13 -0500)]
Fix warning about unused function argument.

9 years agoMerge pull request #1586 from tamiko/bugfix
Wolfgang Bangerth [Sun, 13 Sep 2015 21:08:01 +0000 (16:08 -0500)]
Merge pull request #1586 from tamiko/bugfix

Bugfix: Provide overloads for mixed floating point type operations

9 years agoMerge pull request #1589 from tamiko/bugfix3
Wolfgang Bangerth [Sun, 13 Sep 2015 01:40:04 +0000 (20:40 -0500)]
Merge pull request #1589 from tamiko/bugfix3

Bugfix: Convert a missing variant

9 years agoProvide operator* overloads for mixed floating point type multiplication 1586/head
Matthias Maier [Sun, 13 Sep 2015 00:50:58 +0000 (19:50 -0500)]
Provide operator* overloads for mixed floating point type multiplication

9 years agoOverloads for mixed complex floating point type multiplication
Matthias Maier [Sun, 13 Sep 2015 00:29:55 +0000 (19:29 -0500)]
Overloads for mixed complex floating point type multiplication

Those variants are defined in a separate namespace and can be included on
an if needed basis.

9 years agoTestsuite: Test for mixed floating point type multiplication of complex values
Matthias Maier [Sat, 12 Sep 2015 06:30:34 +0000 (01:30 -0500)]
Testsuite: Test for mixed floating point type multiplication of complex values

9 years agoBugfix: Remove wrong bugfix
Matthias Maier [Sat, 12 Sep 2015 05:46:19 +0000 (00:46 -0500)]
Bugfix: Remove wrong bugfix

This is just a mistake. We should tackle the fundamental problem, namely
that we do not have templated operator* for mixed std::complex types
available.

Explicitly casting to product_type at every occurence of a possible product
of another scalar with a complex number type is not just tedious, it is
also strictly speaking not correct:

The type trait ProductType<Left, Right>::type defines the type that results
from calling operator* on those types - but neither Left, nor Right, have
to be convertible to a ProductType... (The contraction of tensors as we do
with operator* is an example)

9 years agoBugfix: Convert a missing variant 1589/head
Matthias Maier [Sun, 13 Sep 2015 00:08:47 +0000 (19:08 -0500)]
Bugfix: Convert a missing variant

9 years agoMerge pull request #1585 from tamiko/tensor_cleanup_part1
Matthias Maier [Sun, 13 Sep 2015 00:03:00 +0000 (19:03 -0500)]
Merge pull request #1585 from tamiko/tensor_cleanup_part1

Tensor<rank,dim,Number> - Implement operator* with TensorAccessors::contract

9 years agoThis is why I hate astyle so much. 1585/head
Matthias Maier [Sat, 12 Sep 2015 23:51:02 +0000 (18:51 -0500)]
This is why I hate astyle so much.

9 years agoBugfix: Allow compilation in C++98 mode
Matthias Maier [Sat, 12 Sep 2015 23:47:11 +0000 (18:47 -0500)]
Bugfix: Allow compilation in C++98 mode

The boost variant boost::enable_if_c cannot be used to prevent the compiler
from trying to form Tensor<rank, dim, Number> objects with negative rank -
this results in an infinite template substitution and subsequent failure.

But we can use the tensor class itself as cheap "enable_if" mechanism -
just specialize Tensor<-1, dim> and Tensor<-2, dim> such that they do not
contain the necessary overloads.

9 years agoImprove documentation, add missing @relates
Matthias Maier [Sat, 12 Sep 2015 21:27:43 +0000 (16:27 -0500)]
Improve documentation, add missing @relates

9 years agoTestsuite: Improve base/tensor_accessors_01
Matthias Maier [Sat, 12 Sep 2015 05:24:21 +0000 (00:24 -0500)]
Testsuite: Improve base/tensor_accessors_01

9 years agoTestsuite: Briefly describe two tests
Matthias Maier [Sat, 12 Sep 2015 21:41:26 +0000 (16:41 -0500)]
Testsuite: Briefly describe two tests

9 years agoAdd a test
Matthias Maier [Sat, 12 Sep 2015 05:15:24 +0000 (00:15 -0500)]
Add a test

9 years agoUse a private member object instead of public inheritance
Matthias Maier [Sat, 12 Sep 2015 21:36:40 +0000 (16:36 -0500)]
Use a private member object instead of public inheritance

9 years agoBugfix: Fix return value of StoredIndex<1, S>
Matthias Maier [Sat, 12 Sep 2015 04:49:21 +0000 (23:49 -0500)]
Bugfix: Fix return value of StoredIndex<1, S>

The problem is subtle. TensorAccessors::reordered_index_view returns an
internal object that behaves like a tensor.

The problem is that fully accessing the tensorial object, i.e., applying
operator[](unsigned int) rank times returned an object of type

  StoreIndex<0, [...]>

instead of type Number of the original tensor. The problem is that the
compiler has no way of knowing whether we want to cast this object to
Number during type matching, thus something like

  std::min( StoreIndex<0, [...]>(...), (double)4.);

fails.

9 years agoTensor<rank,dim,Number> - Implement operator* with TensorAccessors::contract
Matthias Maier [Sat, 12 Sep 2015 02:36:59 +0000 (21:36 -0500)]
Tensor<rank,dim,Number> - Implement operator* with TensorAccessors::contract

9 years agoTensor<rank,dim,Number> - use TensorAccessors::extract
Matthias Maier [Sat, 12 Sep 2015 01:58:57 +0000 (20:58 -0500)]
Tensor<rank,dim,Number> - use TensorAccessors::extract

Remove special internal code and use the generic implementation in
TensorAccessors::extract.

9 years agoMerge pull request #1588 from bangerth/further-FEValues-cleanups-34
Timo Heister [Sat, 12 Sep 2015 19:17:10 +0000 (15:17 -0400)]
Merge pull request #1588 from bangerth/further-FEValues-cleanups-34

Simplify MappingQ.

9 years agoMake several more functions part of the internal implementation. 1588/head
Wolfgang Bangerth [Sat, 12 Sep 2015 12:07:07 +0000 (07:07 -0500)]
Make several more functions part of the internal implementation.

This allows us to remove them from the public interface.

9 years agoMerge pull request #1587 from tamiko/bugfix2
Wolfgang Bangerth [Sat, 12 Sep 2015 11:12:57 +0000 (06:12 -0500)]
Merge pull request #1587 from tamiko/bugfix2

Minor bugfixes

9 years agoMove several functions from the public interface of MappingQ into the .cc file.
Wolfgang Bangerth [Sat, 12 Sep 2015 01:07:14 +0000 (20:07 -0500)]
Move several functions from the public interface of MappingQ into the .cc file.

9 years agoBugfix: Be consistent and cast to const Number & 1587/head
Matthias Maier [Sat, 12 Sep 2015 06:42:34 +0000 (01:42 -0500)]
Bugfix: Be consistent and cast to  const Number &

9 years agoBugfix: Use declval in decltype expression
Matthias Maier [Sat, 12 Sep 2015 06:41:15 +0000 (01:41 -0500)]
Bugfix: Use declval in decltype expression

```
decltype(std::declval<T>() * std::declval<U>())
```
is the correct syntax. This does not require that ```T``` and ```U``` have
default constructors...

9 years agoMinor cleanup.
Wolfgang Bangerth [Sat, 12 Sep 2015 01:06:47 +0000 (20:06 -0500)]
Minor cleanup.

9 years agoMerge pull request #1584 from tamiko/fix_tests
Wolfgang Bangerth [Fri, 11 Sep 2015 23:26:13 +0000 (18:26 -0500)]
Merge pull request #1584 from tamiko/fix_tests

Fix tests base/tensor_accessors_(02|04)

9 years agoFix test base/tensor_accessors_04 1584/head
Matthias Maier [Fri, 11 Sep 2015 22:35:57 +0000 (17:35 -0500)]
Fix test base/tensor_accessors_04

9 years agoFix test base/tensor_accessors_02
Matthias Maier [Fri, 11 Sep 2015 22:34:49 +0000 (17:34 -0500)]
Fix test base/tensor_accessors_02

9 years agoMerge pull request #1531 from tjhei/qtcreator_project
Wolfgang Bangerth [Fri, 11 Sep 2015 21:58:52 +0000 (16:58 -0500)]
Merge pull request #1531 from tjhei/qtcreator_project

add doc/news/changes.h to project

9 years agoMerge pull request #1564 from tamiko/tensor_accessors
Wolfgang Bangerth [Fri, 11 Sep 2015 20:38:56 +0000 (15:38 -0500)]
Merge pull request #1564 from tamiko/tensor_accessors

Implement TensorAccessors

9 years agoastyle insists on that... 1564/head
Matthias Maier [Fri, 11 Sep 2015 20:09:00 +0000 (15:09 -0500)]
astyle insists on that...

9 years agoadd a news/changes.h entry
Matthias Maier [Fri, 11 Sep 2015 20:07:45 +0000 (15:07 -0500)]
add a news/changes.h entry

9 years agoAdd a test for TensorAccessors::contract3
Matthias Maier [Fri, 11 Sep 2015 19:46:29 +0000 (14:46 -0500)]
Add a test for TensorAccessors::contract3

9 years agoImplement TensorAccessors::contract3
Matthias Maier [Fri, 11 Sep 2015 19:46:07 +0000 (14:46 -0500)]
Implement TensorAccessors::contract3

9 years agoAdd a test for TensorAccessors::contract
Matthias Maier [Fri, 11 Sep 2015 19:45:37 +0000 (14:45 -0500)]
Add a test for TensorAccessors::contract

9 years agoImplement TensorAccessors::contract
Matthias Maier [Fri, 11 Sep 2015 19:45:13 +0000 (14:45 -0500)]
Implement TensorAccessors::contract

9 years agoAdd a test for TensorAccessors::extract
Matthias Maier [Fri, 11 Sep 2015 19:44:10 +0000 (14:44 -0500)]
Add a test for TensorAccessors::extract

9 years agoImplement TensorAccessors::extract
Matthias Maier [Fri, 11 Sep 2015 19:43:46 +0000 (14:43 -0500)]
Implement TensorAccessors::extract

9 years agoAdd a test for TensorAccessors::reordered_index_view
Matthias Maier [Fri, 11 Sep 2015 19:42:30 +0000 (14:42 -0500)]
Add a test for TensorAccessors::reordered_index_view

9 years agoImplement TensorAccessors::reordered_index_view
Matthias Maier [Fri, 11 Sep 2015 19:41:54 +0000 (14:41 -0500)]
Implement TensorAccessors::reordered_index_view

9 years agoAdd a new namespace TensorAccessors
Matthias Maier [Fri, 11 Sep 2015 19:38:56 +0000 (14:38 -0500)]
Add a new namespace TensorAccessors

This namespace will contain a collection of algorithms working on generic
tensorial objects (of arbitrary rank).

The rationale to implement such functionality in a generic fashion in a
separate namespace is
 - to easy code reusability and therefore avoid code duplication.
 - to have a well-defined interface that allows to exchange the low
   level implementation.

9 years agoMerge pull request #1568 from bangerth/further-FEValues-cleanups-33
Martin Kronbichler [Fri, 11 Sep 2015 15:41:40 +0000 (17:41 +0200)]
Merge pull request #1568 from bangerth/further-FEValues-cleanups-33

Further fe values cleanups 33

9 years agoMerge pull request #1578 from drwells/add-gdbinit
Wolfgang Bangerth [Fri, 11 Sep 2015 15:23:57 +0000 (10:23 -0500)]
Merge pull request #1578 from drwells/add-gdbinit

Pretty printers for GDB.

9 years agoAdded a small set of pretty printers for GDB. 1578/head
David Wells [Thu, 10 Sep 2015 18:29:12 +0000 (14:29 -0400)]
Added a small set of pretty printers for GDB.

9 years agoMerge pull request #1580 from tjhei/fix_solver_additional_data
Wolfgang Bangerth [Thu, 10 Sep 2015 23:34:02 +0000 (18:34 -0500)]
Merge pull request #1580 from tjhei/fix_solver_additional_data

fix step-51 and tests with Solver*::AdditionalData changes

9 years agoMerge pull request #1579 from Rombur/inst_bug
Timo Heister [Thu, 10 Sep 2015 23:14:33 +0000 (19:14 -0400)]
Merge pull request #1579 from Rombur/inst_bug

Fix a bug where SolutionTransfer is not instantiated for BlockVector

9 years agofix step-51 and tests with Solver*::AdditionalData changes 1580/head
Timo Heister [Thu, 10 Sep 2015 23:09:00 +0000 (19:09 -0400)]
fix step-51 and tests with Solver*::AdditionalData changes

PR #1572 disabled implicit conversion to Solver*::AdditionalData. This commit
fixes tests and step-51 that broke because of that.

9 years agoFix a bug where SolutionTransfer is not instantiated for BlockVector when using hp... 1579/head
Bruno Turcksin [Thu, 10 Sep 2015 22:51:28 +0000 (17:51 -0500)]
Fix a bug where SolutionTransfer is not instantiated for BlockVector when using hp::DoFHandler.

9 years agoMove an internal function to the only class that now still uses it. 1568/head
Wolfgang Bangerth [Thu, 10 Sep 2015 19:35:38 +0000 (14:35 -0500)]
Move an internal function to the only class that now still uses it.

9 years agoAvoid the use of an InternalData object in transform_unit_to_real_cell().
Wolfgang Bangerth [Thu, 10 Sep 2015 02:57:24 +0000 (21:57 -0500)]
Avoid the use of an InternalData object in transform_unit_to_real_cell().

This avoids a significant overhead in the computation of the forward map for
arbitrary points.

There is potential for more optimization if we made the TensorProductPolynomials object
and the permutation map member variables of the class. But that's for a later patch.

Fixes #1569.

9 years agoMove transform_unit_to_real_cell from MappingQ1 to MappingQGeneric.
Wolfgang Bangerth [Tue, 8 Sep 2015 15:24:18 +0000 (10:24 -0500)]
Move transform_unit_to_real_cell from MappingQ1 to MappingQGeneric.

9 years agoOverride the Q1 mapping in MappingQ.
Wolfgang Bangerth [Tue, 8 Sep 2015 15:24:17 +0000 (10:24 -0500)]
Override the Q1 mapping in MappingQ.

9 years agoRelegate getting an initial guess to StaticMappingQ1.
Wolfgang Bangerth [Sun, 6 Sep 2015 23:26:09 +0000 (18:26 -0500)]
Relegate getting an initial guess to StaticMappingQ1.

9 years agoFix a grammar error.
Wolfgang Bangerth [Sun, 6 Sep 2015 23:25:47 +0000 (18:25 -0500)]
Fix a grammar error.

9 years agoRefer to MappingQGeneric instead to MappingQ1.
Wolfgang Bangerth [Sun, 6 Sep 2015 22:31:40 +0000 (17:31 -0500)]
Refer to MappingQGeneric instead to MappingQ1.

In all of the unambiguous places, refer from MappingQ to MappingQGeneric
instead of the immediate base class MappingQ.

9 years agoMinor cleanups.
Wolfgang Bangerth [Sun, 6 Sep 2015 21:47:15 +0000 (16:47 -0500)]
Minor cleanups.

9 years agoLet MappingQ have a MappingQ1 member.
Wolfgang Bangerth [Sun, 6 Sep 2015 21:47:01 +0000 (16:47 -0500)]
Let MappingQ have a MappingQ1 member.

This mostly breaks the derivation of MappingQ from MappingQ1. There are
a few hold-outs left, though.

9 years agoMerge pull request #1577 from maieneuro/mapping_derivatives_documentation
Matthias Maier [Thu, 10 Sep 2015 18:35:05 +0000 (13:35 -0500)]
Merge pull request #1577 from maieneuro/mapping_derivatives_documentation

fixed spelling mistakes

9 years agoMerge pull request #1576 from bangerth/revamp-1573
Matthias Maier [Thu, 10 Sep 2015 18:33:25 +0000 (13:33 -0500)]
Merge pull request #1576 from bangerth/revamp-1573

Fix issues with #1573.

9 years agofixed spelling mistakes 1577/head
Maien Hamed [Thu, 10 Sep 2015 17:47:28 +0000 (19:47 +0200)]
fixed spelling mistakes

9 years agoFix issues with #1573. 1576/head
Wolfgang Bangerth [Thu, 10 Sep 2015 17:07:50 +0000 (12:07 -0500)]
Fix issues with #1573.

Specifically, avoid an anonymous namespace in header files. Also
remove unnecessary specializations of functions for const input
arguments.

9 years agoMerge pull request #1574 from maieneuro/mapping_derivatives_documentation
Wolfgang Bangerth [Thu, 10 Sep 2015 16:59:52 +0000 (11:59 -0500)]
Merge pull request #1574 from maieneuro/mapping_derivatives_documentation

Added a subsection about mapping higher-order derivatives in Mapping …

9 years agoAdded a subsection about mapping higher-order derivatives in Mapping documentation 1574/head
Maien Hamed [Thu, 10 Sep 2015 10:16:38 +0000 (12:16 +0200)]
Added a subsection about mapping higher-order derivatives in Mapping documentation

9 years agoMerge pull request #1575 from tjhei/changelog
Martin Kronbichler [Thu, 10 Sep 2015 12:15:00 +0000 (14:15 +0200)]
Merge pull request #1575 from tjhei/changelog

add to changelog

9 years agoadd to changelog 1575/head
Timo Heister [Thu, 10 Sep 2015 12:03:39 +0000 (08:03 -0400)]
add to changelog

9 years agoMerge pull request #1573 from bangerth/fix-warnings
Timo Heister [Thu, 10 Sep 2015 02:57:42 +0000 (22:57 -0400)]
Merge pull request #1573 from bangerth/fix-warnings

Avoid a whole lot of warnings.

9 years agoAvoid a whole lot of warnings. 1573/head
Wolfgang Bangerth [Thu, 10 Sep 2015 02:36:38 +0000 (21:36 -0500)]
Avoid a whole lot of warnings.

These warnings are about accessing elements of a zero sized
array as well as comparisons of the form 'i<dim' if 'dim==0'.

9 years agoMerge pull request #1572 from tjhei/explicit_additional_data_ctor
Wolfgang Bangerth [Thu, 10 Sep 2015 02:11:27 +0000 (21:11 -0500)]
Merge pull request #1572 from tjhei/explicit_additional_data_ctor

make AdditionalData ctor explicit

9 years agoMerge pull request #1571 from QiaoLei-88/step40Solver
Timo Heister [Thu, 10 Sep 2015 01:12:19 +0000 (21:12 -0400)]
Merge pull request #1571 from QiaoLei-88/step40Solver

Constructors of SolverCG from PETSc and Trilinos have different interfaces

9 years agomake AdditionalData ctor explicit 1572/head
Timo Heister [Thu, 10 Sep 2015 01:08:45 +0000 (21:08 -0400)]
make AdditionalData ctor explicit

Constructors of AdditionalData in various linear solvers are now marked
explicit. This is to avoid implicit conversions from int. See #1571 for an
example where an MPI communiator (which is an int) is silently converted
because of the default values in AdditionalData.

9 years agoMerge pull request #1570 from bangerth/fix-test-12
Timo Heister [Wed, 9 Sep 2015 22:33:43 +0000 (18:33 -0400)]
Merge pull request #1570 from bangerth/fix-test-12

Adjust type of CosineFunction::hessian.

9 years agoAdjust type of CosineFunction::hessian. 1570/head
Wolfgang Bangerth [Wed, 9 Sep 2015 22:02:00 +0000 (17:02 -0500)]
Adjust type of CosineFunction::hessian.

9 years agoConstructors of wrapper SolverCG for PETSc and Trilinos have different interaces 1571/head
Lei Qiao [Wed, 9 Sep 2015 21:49:33 +0000 (16:49 -0500)]
Constructors of wrapper SolverCG for PETSc and Trilinos have different interaces

9 years agoadd documentation files to IDE projects 1531/head
Timo Heister [Wed, 9 Sep 2015 15:17:11 +0000 (11:17 -0400)]
add documentation files to IDE projects

IDEs like qtcreator only pull in files into the project if they are part
of a target. Create a dummy target to do this.

9 years agoMerge pull request #1562 from tamiko/fix_table_indices
Matthias Maier [Wed, 9 Sep 2015 18:20:21 +0000 (13:20 -0500)]
Merge pull request #1562 from tamiko/fix_table_indices

TableIndices: Cleanup

9 years agoastyle 1562/head
Matthias Maier [Wed, 9 Sep 2015 18:19:21 +0000 (13:19 -0500)]
astyle


In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.