]>
https://gitweb.dealii.org/ - dealii.git/log
Jaeryun Yim [Tue, 27 Sep 2016 13:44:04 +0000 (22:44 +0900)]
Edit comments for the description.
Jaeryun Yim [Tue, 13 Sep 2016 06:18:56 +0000 (15:18 +0900)]
Edit comments, adjust indents and spacing.
Jaeryun Yim [Thu, 1 Sep 2016 13:28:04 +0000 (22:28 +0900)]
minor edit
Jaeryun Yim [Fri, 22 Jul 2016 07:23:57 +0000 (16:23 +0900)]
Edit copyright year and correct the name of element on comments.
Jaeryun Yim [Thu, 14 Jul 2016 07:38:09 +0000 (16:38 +0900)]
Rename the class for P1NC element: FE_P1NCNonparametric -> FE_P1NC
+ Delete the class FE_P1NCParametric (header, source, tests)]
Jaeryun Yim [Thu, 14 Jul 2016 07:31:48 +0000 (16:31 +0900)]
Rename filenames: *p1nc_nonparametric* -> *p1nc*
Jaeryun Yim [Wed, 13 Jan 2016 09:01:22 +0000 (18:01 +0900)]
Add tests for the P1 nonconforming nonparametric element.
Shape value and shape gradient tests on a genuine quadrilateral.
Jaeryun Yim [Mon, 11 Jan 2016 10:55:45 +0000 (19:55 +0900)]
Add some tests for the P1 nonconforming nonparametirc element.
They are shape value and shape gradient tests on a square, a rectangle and a parallelogram.
These results must coincide with the results of the parametric version.
Jaeryun Yim [Thu, 26 Nov 2015 02:36:27 +0000 (11:36 +0900)]
Add some tests for the P1NC Parametric element:
Shape value and shape gradient tests on square, rectangle and parallelogram.
Jaeryun Yim [Thu, 5 Nov 2015 03:12:50 +0000 (12:12 +0900)]
Add a first test for the P1NC element.
Jaeryun Yim [Thu, 5 Nov 2015 02:46:07 +0000 (11:46 +0900)]
Add a first version of the P1 non-conforming element.
This version currently only covers the parameteric version of the element.
JaeryunYim [Thu, 1 Sep 2016 10:38:21 +0000 (19:38 +0900)]
Minor edits.
JaeryunYim [Thu, 1 Sep 2016 07:48:28 +0000 (16:48 +0900)]
Add
JaeryunYim [Thu, 11 Aug 2016 11:19:24 +0000 (20:19 +0900)]
Add descriptions for shape functions
JaeryunYim [Thu, 4 Aug 2016 11:08:17 +0000 (20:08 +0900)]
Add.
JaeryunYim [Thu, 4 Aug 2016 08:22:13 +0000 (17:22 +0900)]
Add the first description of FE_P1NC
Jaeryun Yim [Fri, 22 Jul 2016 07:23:57 +0000 (16:23 +0900)]
Edit copyright year and correct the name of element on comments.
Jaeryun Yim [Thu, 14 Jul 2016 12:04:15 +0000 (21:04 +0900)]
Add get_linear_shape().
+ Edit private/protected.
Jaeryun Yim [Thu, 14 Jul 2016 07:38:09 +0000 (16:38 +0900)]
Rename the class for P1NC element: FE_P1NCNonparametric -> FE_P1NC
+ Delete the class FE_P1NCParametric (header, source, tests)]
Jaeryun Yim [Thu, 14 Jul 2016 07:31:48 +0000 (16:31 +0900)]
Rename filenames: *p1nc_nonparametric* -> *p1nc*
Jaeryun Yim [Thu, 7 Jul 2016 08:24:06 +0000 (17:24 +0900)]
Add descriptions on the header file
Jaeryun Yim [Wed, 3 Feb 2016 09:23:57 +0000 (18:23 +0900)]
Add Hessian things for P1 nonconforming parametric version.
Jaeryun Yim [Thu, 28 Jan 2016 18:54:43 +0000 (03:54 +0900)]
Add Hessian things for P1 nonconforming nonparametric element.
Jaeryun Yim [Thu, 28 Jan 2016 12:52:22 +0000 (21:52 +0900)]
Insert the missing argument for 'FE_P1NCNonparametric::get_data'
Jaeryun Yim [Thu, 28 Jan 2016 09:08:06 +0000 (18:08 +0900)]
Add the definition of the face value functions for the P1 nonconforming nonparametric element.
the definition of 'fill_fe_face_values' & 'fill_fe_subface_values'
Jaeryun Yim [Thu, 28 Jan 2016 06:33:41 +0000 (15:33 +0900)]
Modify the interface of the member variables and functions
Compatible with the current development version of dealii library
Jaeryun Yim [Wed, 13 Jan 2016 09:01:22 +0000 (18:01 +0900)]
Add tests for the P1 nonconforming nonparametric element.
Shape value and shape gradient tests on a genuine quadrilateral.
Jaeryun Yim [Mon, 11 Jan 2016 10:55:45 +0000 (19:55 +0900)]
Add some tests for the P1 nonconforming nonparametirc element.
They are shape value and shape gradient tests on a square, a rectangle and a parallelogram.
These results must coincide with the results of the parametric version.
Jaeryun Yim [Fri, 8 Jan 2016 07:23:34 +0000 (16:23 +0900)]
Add the nonparametric version of the P1 nonconforming element.
Jaeryun Yim [Thu, 26 Nov 2015 02:36:27 +0000 (11:36 +0900)]
Add some tests for the P1NC Parametric element:
Shape value and shape gradient tests on square, rectangle and parallelogram.
Jaeryun Yim [Thu, 5 Nov 2015 03:12:50 +0000 (12:12 +0900)]
Add a first test for the P1NC element.
Jaeryun Yim [Thu, 5 Nov 2015 02:46:07 +0000 (11:46 +0900)]
Add a first version of the P1 non-conforming element.
This version currently only covers the parameteric version of the element.
Daniel Arndt [Thu, 15 Sep 2016 18:12:07 +0000 (20:12 +0200)]
Merge pull request #3109 from tjhei/mg_coarse_lac_parallel
introduce MGCoarseGridIterativeSolver
Timo Heister [Tue, 13 Sep 2016 13:42:54 +0000 (09:42 -0400)]
introduce MGCoarseGridIterativeSolver, deprecate MGCoarseGridLACIteration
- introduce MGCoarseGridIterativeSolver with a simpler interface
- also works in parallel with Trilinos solvers
- add tests
Martin Kronbichler [Thu, 15 Sep 2016 14:36:12 +0000 (16:36 +0200)]
Merge pull request #3118 from Rombur/vector
Instantiate LinearAlgebra::Vector.
Bruno Turcksin [Thu, 15 Sep 2016 13:57:51 +0000 (09:57 -0400)]
Add entry to changes.h
Bruno Turcksin [Fri, 9 Sep 2016 13:56:07 +0000 (09:56 -0400)]
Instantiate LinearAlgebra::Vector.
Bruno Turcksin [Wed, 14 Sep 2016 19:31:01 +0000 (15:31 -0400)]
Merge pull request #3039 from class4kayaker/no_mapping_data
Set conditions on updating mapping data
Jonathan Robey [Sat, 10 Sep 2016 23:35:06 +0000 (16:35 -0700)]
Add test for no mapping data FEValues ues
Jonathan Robey [Sat, 10 Sep 2016 17:07:21 +0000 (10:07 -0700)]
Add changes.h entry
Jonathan Robey [Wed, 31 Aug 2016 02:57:10 +0000 (19:57 -0700)]
Duplicate approach for FEFaceValues and FESubfaceValues
Jonathan Robey [Tue, 30 Aug 2016 22:00:10 +0000 (15:00 -0700)]
Set conditions on updating mapping data
Jean-Paul Pelteret [Wed, 14 Sep 2016 15:52:21 +0000 (17:52 +0200)]
Merge pull request #3090 from bangerth/add-to-step-6
Add a discussion about smoothness to step-6.
Daniel Arndt [Wed, 14 Sep 2016 15:15:58 +0000 (17:15 +0200)]
Merge pull request #3114 from bangerth/move-explicit-specializations
Move explicit specializations to the .cc file.
Wolfgang Bangerth [Wed, 14 Sep 2016 12:54:03 +0000 (06:54 -0600)]
Replace Number(0) by Number().
Wolfgang Bangerth [Wed, 14 Sep 2016 12:44:42 +0000 (06:44 -0600)]
Add changelog entry.
Dragan Nikolic [Wed, 14 Sep 2016 12:33:29 +0000 (06:33 -0600)]
Move explicit specializations to the .cc file.
Dragan Nikolic [Wed, 14 Sep 2016 12:32:55 +0000 (06:32 -0600)]
Generalize code for cases where 'Number' is a more complicated scalar.
Daniel Arndt [Wed, 14 Sep 2016 09:15:19 +0000 (11:15 +0200)]
Merge pull request #3111 from bangerth/add-message-to-exceptions
Add descriptions to two more exceptions.
David Wells [Wed, 14 Sep 2016 00:45:30 +0000 (20:45 -0400)]
Merge pull request #3113 from bangerth/add-message-to-exceptions-3
Avoid an exception without message.
Denis Davydov [Tue, 13 Sep 2016 21:31:34 +0000 (23:31 +0200)]
Merge pull request #3112 from bangerth/add-message-to-exceptions-2
Remove an unused exception class.
Wolfgang Bangerth [Tue, 13 Sep 2016 21:31:03 +0000 (15:31 -0600)]
Avoid an exception without message.
Wolfgang Bangerth [Tue, 13 Sep 2016 21:30:04 +0000 (15:30 -0600)]
Remove an unused exception class.
Wolfgang Bangerth [Tue, 13 Sep 2016 20:46:29 +0000 (14:46 -0600)]
Add descriptions to two more exceptions.
Wolfgang Bangerth [Tue, 13 Sep 2016 00:25:37 +0000 (01:25 +0100)]
Merge pull request #3104 from masterleinad/guard_mpi_index_set
Add a guard for the non-MPI case in IndexSet::is_ascending_and_one_to_one
Daniel Arndt [Mon, 12 Sep 2016 21:01:17 +0000 (23:01 +0200)]
Add a guard for the non-MPI case
David Wells [Mon, 12 Sep 2016 14:32:21 +0000 (10:32 -0400)]
Merge pull request #3100 from bangerth/restructure-cached-primitivity
Move 'cached_primitivity' and 'is_primitive()'.
David Wells [Mon, 12 Sep 2016 13:57:53 +0000 (09:57 -0400)]
Merge pull request #3103 from bangerth/add-message-to-exceptions
Provide error texts to more exceptions.
Martin Kronbichler [Mon, 12 Sep 2016 12:21:38 +0000 (14:21 +0200)]
Merge pull request #3093 from masterleinad/trilinos_renumber
Allow for nonlinear contiguous IndexSets for creating EpetraMaps
Wolfgang Bangerth [Mon, 12 Sep 2016 11:13:33 +0000 (05:13 -0600)]
Provide error texts to more exceptions.
Also remove one exception for which an equally named exception is
already available and for wihch I'm providing an error text as part of
this patch.
Daniel Arndt [Mon, 12 Sep 2016 10:53:25 +0000 (12:53 +0200)]
Entry in changes.h
Daniel Arndt [Sun, 11 Sep 2016 18:48:44 +0000 (20:48 +0200)]
Assert that locally_owned_elements are always linear for initializing PETSc objects
Daniel Arndt [Sun, 11 Sep 2016 12:37:15 +0000 (14:37 +0200)]
All tests passing
Daniel Arndt [Sun, 11 Sep 2016 10:56:29 +0000 (12:56 +0200)]
Move is_globally_ascending into an own function
Wolfgang Bangerth [Sun, 11 Sep 2016 19:25:34 +0000 (21:25 +0200)]
Merge pull request #3097 from drwells/update-parameter-handler-example
Update the full ParameterHandler example.
Daniel Arndt [Sun, 11 Sep 2016 10:48:54 +0000 (12:48 +0200)]
Use Bcast
Daniel Arndt [Fri, 9 Sep 2016 17:33:55 +0000 (19:33 +0200)]
Allow for contiguous IndexSets that are nonlinear for creating EpetraMaps
Martin Kronbichler [Sun, 11 Sep 2016 18:13:26 +0000 (20:13 +0200)]
Merge pull request #3102 from guidokanschat/any_data_bug_fix
Fix bug in AnyData::try_read_ptr()
Guido Kanschat [Sun, 11 Sep 2016 15:12:13 +0000 (17:12 +0200)]
do not throw exception in AnyData::try_read_ptr() even if different type
David Wells [Sun, 11 Sep 2016 13:10:07 +0000 (09:10 -0400)]
Merge pull request #3101 from bangerth/make-compile-in-64bit
Allow a test to compile in 64bit mode.
Wolfgang Bangerth [Sun, 11 Sep 2016 10:33:45 +0000 (05:33 -0500)]
Allow a test to compile in 64bit mode.
Wolfgang Bangerth [Sun, 11 Sep 2016 10:29:48 +0000 (05:29 -0500)]
Move 'cached_primitivity' and 'is_primitive()'.
These fields were part of FiniteElementData, but this class had no way of computing
the information during construction, and it needed to be set at a later time by
the derived classes' construction time. This is silly. Move the field and function
to class FiniteElement, where we know how to compute the information, and where we
already store similar information.
Wolfgang Bangerth [Sun, 11 Sep 2016 00:49:44 +0000 (02:49 +0200)]
Merge pull request #3099 from drwells/update-cmake-readme
Remove Make.global_options from a content list.
David Wells [Sat, 10 Sep 2016 23:55:34 +0000 (19:55 -0400)]
Remove Make.global_options from a content list.
This feature was removed in commit
359e60b351c (March 2016).
David Wells [Sat, 10 Sep 2016 20:37:06 +0000 (16:37 -0400)]
Update the full ParameterHandler example.
This commit fixes several small issues, such as the path to a deal.II
header file, code formatting, and the format of the printed output.
David Wells [Sat, 10 Sep 2016 23:39:37 +0000 (19:39 -0400)]
Merge pull request #3098 from bangerth/initialize-variable
Initialize a member variable.
Daniel Arndt [Sat, 10 Sep 2016 22:13:44 +0000 (00:13 +0200)]
Merge pull request #3095 from bangerth/avoid-warning
Avoid a warning about an unused argument.
Wolfgang Bangerth [Sat, 10 Sep 2016 21:10:09 +0000 (15:10 -0600)]
Initialize a member variable.
This is not strictly necessary, because the variable is later initialized in
constructors of derived classes, but the patch avoids copying uninitialized
variables when copying around objects of type FiniteElementData. (There are
cases when we pass around these objects, without actually using derived
classes; but in those cases, the flag appears to be unused.
Wolfgang Bangerth [Sat, 10 Sep 2016 16:22:10 +0000 (18:22 +0200)]
Merge pull request #3094 from drwells/fix-link
Fix an href by adding a missing quote character.
David Wells [Sat, 10 Sep 2016 16:13:55 +0000 (12:13 -0400)]
Fix an href by adding a missing quote character.
David Wells [Sat, 10 Sep 2016 15:12:36 +0000 (11:12 -0400)]
Merge pull request #3081 from bangerth/doc-update-75
Update documentation for grid refinement functions.
Wolfgang Bangerth [Thu, 8 Sep 2016 09:15:22 +0000 (03:15 -0600)]
Update documentation for grid refinement functions.
Wolfgang Bangerth [Thu, 8 Sep 2016 22:51:30 +0000 (16:51 -0600)]
Add a discussion about smoothness to step-6.
In particular, extend the 'Possibilities for extensions' section by a discussion
of how to make the solution less smooth.
Matthias Maier [Fri, 9 Sep 2016 04:03:28 +0000 (23:03 -0500)]
Merge pull request #3089 from bangerth/disable-gcc6-warning
Disable -Wplacement-new.
Timo Heister [Fri, 9 Sep 2016 01:20:39 +0000 (21:20 -0400)]
Merge pull request #3087 from bangerth/disable-boost-assertion
Disable an assertion in BOOST that GCC 6.x warns about.
Wolfgang Bangerth [Thu, 8 Sep 2016 22:53:39 +0000 (00:53 +0200)]
Merge pull request #3085 from bangerth/initialize-data
Initialize two member variables.
Wolfgang Bangerth [Thu, 8 Sep 2016 22:50:45 +0000 (16:50 -0600)]
Avoid a warning about an unused argument.
Wolfgang Bangerth [Thu, 8 Sep 2016 22:48:06 +0000 (16:48 -0600)]
Disable -Wplacement-new.
This is necessary since it triggers a warning in the BOOST version we bundle
and that yields a warning message several dozen times per build. The BOOST
code may be clumsily written, but is correct.
Daniel Arndt [Thu, 8 Sep 2016 22:41:08 +0000 (00:41 +0200)]
Merge pull request #3082 from kronbichler/master
Add unit support points for FE_TraceQ
Wolfgang Bangerth [Thu, 8 Sep 2016 21:27:58 +0000 (15:27 -0600)]
Disable an assertion in BOOST that GCC 6.x warns about.
GCC says that the compiler can assume that the address of the object that a reference
points to must be nonzero. That's correct. But the warning happens many times during
a build. Since this is more of a sanity check for what the BOOST people are doing
internally, I think there is little harm in just removing the assertion -- we
don't change the BOOST code anyway.
Timo Heister [Thu, 8 Sep 2016 19:26:02 +0000 (15:26 -0400)]
Merge pull request #3084 from tjhei/fix_test2
fix test bits/step-16.cc
Wolfgang Bangerth [Thu, 8 Sep 2016 19:13:34 +0000 (13:13 -0600)]
Initialize two member variables.
Timo Heister [Thu, 8 Sep 2016 17:07:24 +0000 (13:07 -0400)]
fix test
Timo Heister [Thu, 8 Sep 2016 16:39:47 +0000 (12:39 -0400)]
Merge pull request #3059 from drwells/reindent-vector-tools
Reindent vector tools
Timo Heister [Thu, 8 Sep 2016 16:38:54 +0000 (12:38 -0400)]
Merge pull request #3083 from tamiko/fix_compilation
Bugfix: Fix a compilation error introduced by #3061
Matthias Maier [Thu, 8 Sep 2016 16:30:33 +0000 (11:30 -0500)]
Bugfix: Fix a compilation error introduced by #3061
Bruno Turcksin [Thu, 8 Sep 2016 13:53:59 +0000 (09:53 -0400)]
Merge pull request #3005 from Rombur/gpu
Add CUDAWrappers::Vector
Martin Kronbichler [Thu, 8 Sep 2016 12:45:19 +0000 (14:45 +0200)]
Add unit support points for FE_TraceQ
David Wells [Wed, 7 Sep 2016 19:29:39 +0000 (15:29 -0400)]
Merge pull request #3074 from bangerth/improve-error
Remove exceptions without error messages.
Wolfgang Bangerth [Wed, 7 Sep 2016 18:39:48 +0000 (12:39 -0600)]
Merge pull request #3068 from masterleinad/assert_limit_level_difference_at_vertices
Assert limit_level_difference_at_vertices for multigrid
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.