]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Sat, 14 Feb 2015 12:43:48 +0000 (06:43 -0600)]
Fix a wrong reference: it should be super-, not semiconductors.
This was pointed out to me by Wei Zhao by email.
Bruno Turcksin [Fri, 13 Feb 2015 20:42:39 +0000 (14:42 -0600)]
Merge pull request #546 from QiaoLei-88/fix-step-33-energy-term
Fix bug in energy source term according to Praveen C's report.
Qiao Lei [Fri, 13 Feb 2015 20:20:57 +0000 (14:20 -0600)]
Fix bug in energy source term according to Praveen C's report.
The energy source term due to gravity should be rho*g*v=g*momentum.
Martin Kronbichler [Fri, 13 Feb 2015 16:22:35 +0000 (17:22 +0100)]
Merge pull request #544 from bangerth/use-product-type-in-symmetric-tensor
Implement the operator* for mixed types also for SymmetricTensor.
Wolfgang Bangerth [Fri, 13 Feb 2015 16:07:13 +0000 (10:07 -0600)]
Implement the operator* for mixed types also for SymmetricTensor.
Wolfgang Bangerth [Fri, 13 Feb 2015 14:37:25 +0000 (08:37 -0600)]
Merge pull request #533 from l-korous/temp1
Small syntax fix for MSVC.
Timo Heister [Fri, 13 Feb 2015 14:35:32 +0000 (09:35 -0500)]
Merge pull request #531 from bangerth/no-expicit-cast-to-point
Do not allow for implicit casts from Tensor to Point.
Martin Kronbichler [Fri, 13 Feb 2015 14:20:26 +0000 (15:20 +0100)]
Merge pull request #541 from bangerth/fix-Number-usage-in-functions
Fix number usage in functions
Wolfgang Bangerth [Fri, 13 Feb 2015 14:08:15 +0000 (08:08 -0600)]
Augment documentation.
Matthias Maier [Fri, 13 Feb 2015 14:14:32 +0000 (15:14 +0100)]
Merge pull request #538 from l-korous/temp6
Add additional library names for UMFPACK to FindUMFPACK.
Lukas Korous [Fri, 13 Feb 2015 14:12:08 +0000 (15:12 +0100)]
Add additional library names for UMFPACK to FindUMFPACK.
Matthias Maier [Fri, 13 Feb 2015 14:10:28 +0000 (15:10 +0100)]
Merge pull request #534 from l-korous/temp2
Add proper data types to sparse_direct.
Matthias Maier [Fri, 13 Feb 2015 14:03:22 +0000 (15:03 +0100)]
Merge pull request #536 from l-korous/temp4
Add proper CXX flags for MSVC debug.
Wolfgang Bangerth [Fri, 13 Feb 2015 13:59:19 +0000 (07:59 -0600)]
Remove the 'Number' template argument from Point where it is passed around in 'Function' classes.
Matthias Maier [Fri, 13 Feb 2015 13:57:41 +0000 (14:57 +0100)]
Merge pull request #540 from l-korous/temp8
Remove the wrong special case of reldir setup for windows.
Wolfgang Bangerth [Fri, 13 Feb 2015 13:53:57 +0000 (07:53 -0600)]
Merge pull request #532 from bangerth/improve-error-message-2
Improve error message when no LAPACK is available.
Wolfgang Bangerth [Fri, 13 Feb 2015 04:18:18 +0000 (22:18 -0600)]
Improve error message when no LAPACK is available.
The old error message was written when we had ./configure checks for
individual LAPACK functions, but this is no longer the case: we get
all of LAPACK, or nothing. Reflect this in the text of the error
message.
Lukas Korous [Fri, 13 Feb 2015 13:40:54 +0000 (14:40 +0100)]
Small syntax fix for MSVC.
Lukas Korous [Fri, 13 Feb 2015 13:39:10 +0000 (14:39 +0100)]
Add proper data types to sparse_direct.
Lukas Korous [Fri, 13 Feb 2015 13:38:10 +0000 (14:38 +0100)]
Add proper CXX flags for MSVC debug.
Lukas Korous [Fri, 13 Feb 2015 13:33:04 +0000 (14:33 +0100)]
Remove the wrong special case of reldir setup for windows.
Martin Kronbichler [Fri, 13 Feb 2015 08:21:48 +0000 (09:21 +0100)]
Merge pull request #530 from bangerth/doc-update
Link to another tutorial program. Minor edits.
Wolfgang Bangerth [Fri, 13 Feb 2015 03:21:57 +0000 (21:21 -0600)]
Do not allow for implicit casts from Tensor to Point.
These are likely invalid uses of class Point and should use Tensor instead.
At the same time, still allow for explicit casts.
Wolfgang Bangerth [Thu, 12 Feb 2015 22:30:11 +0000 (16:30 -0600)]
Link to another tutorial program. Minor edits.
Timo Heister [Thu, 12 Feb 2015 18:40:51 +0000 (13:40 -0500)]
Merge pull request #529 from bangerth/remove-deprecated-functions-12
Remove ConstraintMatrix::distribute(condensed, uncondensed)
Wolfgang Bangerth [Thu, 12 Feb 2015 18:35:03 +0000 (12:35 -0600)]
Remove the last function that shrinks linear systems.
Wolfgang Bangerth [Thu, 12 Feb 2015 15:44:34 +0000 (09:44 -0600)]
Merge pull request #527 from tjhei/condense_documentation
remove documentation of ConstraintMatrix:condense(big, small)
Timo Heister [Thu, 12 Feb 2015 15:42:44 +0000 (10:42 -0500)]
remove documentation of ConstraintMatrix:condense(big, small)
Timo Heister [Thu, 12 Feb 2015 14:42:22 +0000 (09:42 -0500)]
Merge pull request #523 from bangerth/improve-code-clarity
Make the set_thread_limit function readable by adding some commentary.
Martin Kronbichler [Thu, 12 Feb 2015 14:40:24 +0000 (15:40 +0100)]
Merge pull request #522 from bangerth/introduce-product-type
Adjust result type of product Tensor*scalar
Wolfgang Bangerth [Thu, 12 Feb 2015 13:37:35 +0000 (07:37 -0600)]
Get rid of (now unnecessary) explicit casts.
Wolfgang Bangerth [Wed, 11 Feb 2015 23:04:38 +0000 (17:04 -0600)]
Indent.
Wolfgang Bangerth [Wed, 11 Feb 2015 23:02:09 +0000 (17:02 -0600)]
Add testcases.
Wolfgang Bangerth [Thu, 5 Feb 2015 03:04:53 +0000 (21:04 -0600)]
Add a few operator overloads.
Wolfgang Bangerth [Wed, 11 Feb 2015 14:00:27 +0000 (08:00 -0600)]
Introduce a type that can be used to determine whether a template argument is a scalar or not.
Wolfgang Bangerth [Wed, 4 Feb 2015 14:45:58 +0000 (08:45 -0600)]
Introduce a new type ProductType to evaluate the result of a product.
Wolfgang Bangerth [Wed, 11 Feb 2015 13:58:30 +0000 (07:58 -0600)]
Disambiguate the use of operator*
Wolfgang Bangerth [Wed, 11 Feb 2015 04:19:11 +0000 (22:19 -0600)]
Disambiguate which operator* we want to take.
Use an explicitly cast from int to double in a few places.
Wolfgang Bangerth [Wed, 11 Feb 2015 23:24:52 +0000 (17:24 -0600)]
Make the set_thread_limit function readable by adding some commentary.
Also add some error checking.
Martin Kronbichler [Thu, 12 Feb 2015 10:43:43 +0000 (11:43 +0100)]
Merge pull request #525 from bangerth/remove-deprecated-functions-10
Remove deprecated functions in ConstraintMatrix.
Wolfgang Bangerth [Thu, 12 Feb 2015 03:55:51 +0000 (21:55 -0600)]
Remove deprecated functions in ConstraintMatrix.
Specifically, remove the functions that actually create a shrunk linear system, rather than zeroing out rows and columns in an existing linear system. These functions were a bad idea when they were introduced in 1998, and they still are today. We've never used them in anything and they are not used in any of the tutorials or tests.
It is true that I've only deprecated one of the functions yesterday or the day before and remove it today. On the other hand, anyone who would have used that function to shrink a sparsity pattern (which was not previously deprecated) would also have had to use the corresponding function on their matrix (which was already deprecated).
Wolfgang Bangerth [Wed, 11 Feb 2015 22:23:33 +0000 (16:23 -0600)]
Merge pull request #521 from tjhei/tensor_example_fixes
fix examples for Tensor/Point changes
Timo Heister [Wed, 11 Feb 2015 22:21:31 +0000 (17:21 -0500)]
one more example
Timo Heister [Wed, 11 Feb 2015 22:19:28 +0000 (17:19 -0500)]
fix examples for Tensor/Point changes
Wolfgang Bangerth [Wed, 11 Feb 2015 22:19:20 +0000 (16:19 -0600)]
Merge pull request #519 from dealii/revert-509-fix_step_dealii_path
Revert "Add new relative path for new directory structure"
Wolfgang Bangerth [Wed, 11 Feb 2015 17:18:41 +0000 (11:18 -0600)]
Merge pull request #517 from tjhei/fix_step_50
fix step-50
Timo Heister [Wed, 11 Feb 2015 17:16:22 +0000 (12:16 -0500)]
Revert "Add new relative path for new directory structure"
Timo Heister [Wed, 11 Feb 2015 17:15:41 +0000 (12:15 -0500)]
Merge pull request #515 from bangerth/terminate-loop-and-error-message
Terminate a loop in a timely manner.
In StraightBoundary::normal_vector(), we currently have a loop that could run
forever. This is not useful. Rather, terminate it after at most 10 iterations
and if it fails output some guidance to what the reason may be.
Wolfgang Bangerth [Wed, 11 Feb 2015 16:05:40 +0000 (10:05 -0600)]
Merge pull request #518 from tjhei/wrap_comments_update
wrapcomments.py: do not break @page
Timo Heister [Wed, 11 Feb 2015 15:52:18 +0000 (10:52 -0500)]
fix step-50
Commit
6370be0 (use mg::Matrix instead of MGMatrix) didn't compile for
me. Also remove usage of deprecated get_refinement_edge_indices() and
leave a note.
Timo Heister [Wed, 11 Feb 2015 15:58:31 +0000 (10:58 -0500)]
wrapcomments.py: do not break @page
Wolfgang Bangerth [Wed, 11 Feb 2015 15:30:02 +0000 (09:30 -0600)]
Merge pull request #516 from guidokanschat/step-50-mgmatrix
change deprecated MGMatrix
Closes #411
Guido Kanschat [Wed, 11 Feb 2015 15:23:26 +0000 (16:23 +0100)]
change deprecated MGMatrix
Wolfgang Bangerth [Wed, 11 Feb 2015 13:49:21 +0000 (07:49 -0600)]
Terminate a loop in a timely manner.
In StraightBoundary::normal_vector(), we currently have a loop that could run
forever. This is not useful. Rather, terminate it after at most 10 iterations
and if it fails output some guidance to what the reason may be.
Guido Kanschat [Wed, 11 Feb 2015 07:53:27 +0000 (08:53 +0100)]
Merge pull request #510 from tamiko/default_reldirs
CMake: Reintroduce old installation behavior
Guido Kanschat [Wed, 11 Feb 2015 07:52:12 +0000 (08:52 +0100)]
Merge pull request #513 from bangerth/tutorial-updates
Tutorial updates and some more deprecations
Guido Kanschat [Wed, 11 Feb 2015 07:36:46 +0000 (08:36 +0100)]
Merge pull request #514 from bangerth/fix-tests-post-bdm-merge
Update tests after the BDM patches that were committed today (pull request #464).
Wolfgang Bangerth [Wed, 11 Feb 2015 03:43:12 +0000 (21:43 -0600)]
Update tests after the BDM patches that were committed today (pull request #464).
Wolfgang Bangerth [Wed, 11 Feb 2015 00:19:13 +0000 (18:19 -0600)]
Add #include <iostream> to a few tutorial programs.
These are the tutorial programs that use std::cout or std::endl, which we need to
get from <iostream> but don't currently. Presumably because we include it transitively,
but for the sake of learning deal.II and C++, this is one more and unnecessary step
to understand. It turns out it also makes Eclipse happier if we do the explicit
#include, as it shows fewer source errors.
Wolfgang Bangerth [Tue, 10 Feb 2015 23:27:48 +0000 (17:27 -0600)]
Update a couple of formulas that gave Lei a fit (because, admittedly, they were not particularly clear).
Wolfgang Bangerth [Tue, 10 Feb 2015 23:23:52 +0000 (17:23 -0600)]
Deprecate a function that should have been deprecated a long time ago.
Wolfgang Bangerth [Tue, 10 Feb 2015 23:22:54 +0000 (17:22 -0600)]
Update documentation in a couple of places.
Wolfgang Bangerth [Tue, 10 Feb 2015 15:43:37 +0000 (09:43 -0600)]
Remove references to AVS Explorer.
Matthias Maier [Tue, 10 Feb 2015 16:55:13 +0000 (17:55 +0100)]
CMake: Reintroduce old installation behavior
Guido Kanschat [Tue, 10 Feb 2015 16:57:51 +0000 (17:57 +0100)]
Merge pull request #508 from dakshinai/filtered_matrix
deprecated apply_constraints method in filtered_matrix
Guido Kanschat [Tue, 10 Feb 2015 16:33:25 +0000 (17:33 +0100)]
Merge pull request #464 from alistairbntl/bdm_documentation_fixes
BDM Documentation and sign change to match usual definition of the vector curl of a scalar function
Wolfgang Bangerth [Tue, 10 Feb 2015 15:31:29 +0000 (09:31 -0600)]
Merge pull request #509 from guidokanschat/fix_step_dealii_path
Add new relative path for new directory structure
Guido Kanschat [Tue, 10 Feb 2015 11:34:01 +0000 (12:34 +0100)]
Add new relative path for new directory structure
Martin Kronbichler [Tue, 10 Feb 2015 08:05:59 +0000 (09:05 +0100)]
Merge pull request #505 from bangerth/further-point-vs-tensor-cleanups
Further point vs tensor cleanups
Dakshina Ilangovan [Tue, 10 Feb 2015 06:17:35 +0000 (00:17 -0600)]
deprecated apply_constraints method in filtered_matrix
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:50 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:50 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:50 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:49 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:49 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:49 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:48 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:48 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:47 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:47 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:47 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:46 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:46 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:16:46 +0000 (21:16 -0600)]
Either make implicit casts from Tensor<1,dim> to Point<dim> explicit, or correct the data type of where we store the result.
Wolfgang Bangerth [Fri, 6 Feb 2015 03:15:20 +0000 (21:15 -0600)]
Eradicate implicit casts from Tensor<1,dim> to Point<dim>.
Timo Heister [Mon, 9 Feb 2015 23:13:07 +0000 (18:13 -0500)]
Merge pull request #503 from bangerth/point-vs-tensor-2
Make the difference between two points a tensor, rather than a point.
In essence, it just clarifies the documentation about what points and tensors are, and makes the types of operator-() conform to the description.
Wolfgang Bangerth [Thu, 5 Feb 2015 13:13:48 +0000 (07:13 -0600)]
Make the difference between two points a tensor, rather than a
point. Clarify the use of these two classes in the documentation.
Martin Kronbichler [Sun, 8 Feb 2015 20:26:04 +0000 (21:26 +0100)]
Merge pull request #501 from bangerth/point-vs-tensor-cleanups
Point vs tensor cleanups
Martin Kronbichler [Thu, 5 Feb 2015 14:39:52 +0000 (15:39 +0100)]
Merge pull request #502 from tjhei/documentation
minor documentation update
Timo Heister [Thu, 5 Feb 2015 14:30:34 +0000 (09:30 -0500)]
update documentation
Wolfgang Bangerth [Thu, 5 Feb 2015 12:50:14 +0000 (06:50 -0600)]
Use the Tensor member function norm_square() instead of the Point function square() for objects that are logically points.
Wolfgang Bangerth [Thu, 5 Feb 2015 12:49:37 +0000 (06:49 -0600)]
Change uses of Point to Tensor where appropriate.
Wolfgang Bangerth [Thu, 5 Feb 2015 12:49:33 +0000 (06:49 -0600)]
Better fix for grid_tools.
Martin Kronbichler [Thu, 5 Feb 2015 12:34:36 +0000 (13:34 +0100)]
Merge pull request #497 from masterleinad/Fix_Trilinos_Empty_Local
Fix decision about same/different Map for Trilinos Vectors
Daniel Arndt [Thu, 5 Feb 2015 10:58:50 +0000 (11:58 +0100)]
Add test for sadd with partly empty Trilinos vectors
Martin Kronbichler [Thu, 5 Feb 2015 07:23:34 +0000 (08:23 +0100)]
Merge pull request #498 from bangerth/fix-typos
Fix typos.
Wolfgang Bangerth [Thu, 5 Feb 2015 03:54:29 +0000 (21:54 -0600)]
Use the appropriate syntax to add points (the difference of points yields a Tensor<1,dim>).
Wolfgang Bangerth [Thu, 5 Feb 2015 03:51:43 +0000 (21:51 -0600)]
Fix typos.
The proper spelling of the word is 'Euclidean', not 'Euclidian'.
Wolfgang Bangerth [Thu, 5 Feb 2015 03:41:05 +0000 (21:41 -0600)]
Fix up places where we use Point<dim> for directions when we should be
using Tensor<1,dim>.
Wolfgang Bangerth [Thu, 5 Feb 2015 03:39:46 +0000 (21:39 -0600)]
Fix up places where we use Point<dim> for directions when we should be
using Tensor<1,dim>.
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.