]>
https://gitweb.dealii.org/ - dealii.git/log
Matthias Maier [Mon, 25 Jul 2016 14:04:24 +0000 (09:04 -0500)]
Rename python libraries
Matthias Maier [Fri, 22 Jul 2016 20:32:35 +0000 (15:32 -0500)]
CMake: build a debug and release version of the python wrappers, set up installation
Matthias Maier [Fri, 22 Jul 2016 19:13:29 +0000 (14:13 -0500)]
CMake: Add a component DEAL_II_COMPONENT_PYTHON_BINDINGS
Bruno Turcksin [Fri, 22 Jul 2016 18:06:30 +0000 (14:06 -0400)]
Use DEAL_II_WITH_CXX11 to guard c++11 code.
Bruno Turcksin [Fri, 22 Jul 2016 17:30:52 +0000 (13:30 -0400)]
Move python wrapper to contrib/python-bindings.
Bruno Turcksin [Fri, 22 Jul 2016 15:00:43 +0000 (11:00 -0400)]
Change namespace for the python wrapper.
Bruno Turcksin [Fri, 15 Jul 2016 13:10:19 +0000 (09:10 -0400)]
Clean python documentation.
Bruno Turcksin [Sun, 10 Jul 2016 03:58:12 +0000 (23:58 -0400)]
Enable to turn python wrapper off.
Bruno Turcksin [Tue, 28 Jun 2016 21:19:06 +0000 (17:19 -0400)]
Replace __iter__ by active_cells.
Bruno Turcksin [Tue, 28 Jun 2016 13:12:38 +0000 (09:12 -0400)]
Add const to variables and functions.
Bruno Turcksin [Mon, 27 Jun 2016 15:16:12 +0000 (11:16 -0400)]
Output triangulation and add adaptive mesh refinement.
Bruno Turcksin [Fri, 24 Jun 2016 20:47:20 +0000 (16:47 -0400)]
Add CellAccessor wrapper.
Bruno Turcksin [Fri, 17 Jun 2016 14:31:39 +0000 (10:31 -0400)]
Allow Triangulation to set spacedim different than dim.
Bruno Turcksin [Thu, 16 Jun 2016 13:57:59 +0000 (09:57 -0400)]
Add tests and fix a few bugs.
Bruno Turcksin [Mon, 13 Jun 2016 13:29:21 +0000 (09:29 -0400)]
Use helper functions to decrease code duplication.
Bruno Turcksin [Mon, 13 Jun 2016 12:47:27 +0000 (08:47 -0400)]
Make a few functions const and remove reset_triangulation.
Bruno Turcksin [Fri, 10 Jun 2016 12:02:10 +0000 (08:02 -0400)]
Add 3D for Triangulation and Point interface.
Bruno Turcksin [Fri, 3 Jun 2016 15:16:50 +0000 (11:16 -0400)]
Move PointWrapper to its own files.
Bruno Turcksin [Thu, 2 Jun 2016 18:53:47 +0000 (14:53 -0400)]
Improve Point interface.
Bruno Turcksin [Wed, 1 Jun 2016 15:40:05 +0000 (11:40 -0400)]
Use templated functions.
Bruno Turcksin [Wed, 1 Jun 2016 13:40:50 +0000 (09:40 -0400)]
Add more GridGenerator.
Bruno Turcksin [Tue, 31 May 2016 18:34:12 +0000 (14:34 -0400)]
Add default arguments for GridGenerator::hyper_cube.
Bruno Turcksin [Fri, 27 May 2016 18:32:41 +0000 (14:32 -0400)]
Improve documentation in python and add save/load functions.
Bruno Turcksin [Tue, 17 May 2016 20:53:11 +0000 (16:53 -0400)]
Add python wrapper for Triangulation.
David Wells [Wed, 3 Aug 2016 17:14:13 +0000 (13:14 -0400)]
Merge pull request #2910 from drwells/remove-const-cast-3
Remove const cast 3
Denis Davydov [Wed, 3 Aug 2016 14:38:08 +0000 (16:38 +0200)]
Merge pull request #2911 from bangerth/improve-control-flow-readability
Make control flow easier to read.
David Wells [Wed, 3 Aug 2016 02:43:15 +0000 (22:43 -0400)]
Remove unused const casts.
make_flux_sparsity_pattern no longer uses on user flags so we do not
need to load and save them.
David Wells [Wed, 3 Aug 2016 02:39:17 +0000 (22:39 -0400)]
Redo the hp make_flux_sparsity_pattern logic.
This now the same as the non-hp version, which was changed in
9b037871bb . In brief: this function uses the total ordering of cells
instead of user flags to figure out when a face may be skipped.
Wolfgang Bangerth [Wed, 3 Aug 2016 13:16:02 +0000 (07:16 -0600)]
Make control flow easier to read.
Wolfgang Bangerth [Wed, 3 Aug 2016 02:11:20 +0000 (21:11 -0500)]
Merge pull request #2907 from guidokanschat/locally_owned_cell_patches
restrict cell patches to locally owned cells
Guido Kanschat [Tue, 2 Aug 2016 19:10:28 +0000 (21:10 +0200)]
change DoFHandler template
Guido Kanschat [Tue, 2 Aug 2016 15:41:44 +0000 (17:41 +0200)]
add entries to changelog
Guido Kanschat [Tue, 2 Aug 2016 14:12:08 +0000 (16:12 +0200)]
change from locally_owned to localy_owned_on_level and test on lower levels as well
Guido Kanschat [Tue, 2 Aug 2016 12:59:22 +0000 (14:59 +0200)]
make DoFTools::make_cell_patches work with parallel::distributed::Triangulation
Matthias Maier [Tue, 2 Aug 2016 00:01:19 +0000 (19:01 -0500)]
Merge pull request #2885 from tamiko/cmake_improve_gsl_interface
CMake: Bugfix: Also pick up cblas for the gsl link interface
Matthias Maier [Fri, 29 Jul 2016 01:48:37 +0000 (20:48 -0500)]
add a news/changes.h entry
Matthias Maier [Fri, 29 Jul 2016 01:38:59 +0000 (20:38 -0500)]
CMake: Also detect gsl version and export GSL_VERSION
Matthias Maier [Fri, 29 Jul 2016 01:27:47 +0000 (20:27 -0500)]
CMake: Bugfix: Also pick up cblas for the gsl link interface
Wolfgang Bangerth [Mon, 1 Aug 2016 19:47:04 +0000 (14:47 -0500)]
Merge pull request #2906 from masterleinad/references_step35
Add literature to step-35
Daniel Arndt [Mon, 1 Aug 2016 17:40:35 +0000 (19:40 +0200)]
Add literature to step-35
Wolfgang Bangerth [Mon, 1 Aug 2016 18:39:50 +0000 (13:39 -0500)]
Merge pull request #2905 from tamiko/cmake_2.8.8_compatibility
CMake: Bugfix: Strip input variables for CHECK_COMPILER_SETUP
Matthias Maier [Mon, 1 Aug 2016 16:38:01 +0000 (11:38 -0500)]
CMake: Bugfix: Strip input variables for CHECK_COMPILER_SETUP
CMake 2.8.8 (and possibly till 2.8.11) do not normalize
CMAKE_REQUIRED_FLAGS and CMAKE_REQUIRED_LIBRARIES correctly leading to
stray "-l " in the linker command line.
Fix this by normalizing the input of CHECK_COMPILER_SETUP by stripping
leading and trailing whitespace
Wolfgang Bangerth [Mon, 1 Aug 2016 14:13:30 +0000 (09:13 -0500)]
Merge pull request #2901 from class4kayaker/elim_rand_shuffle
Eliminate random_shuffle
Jonathan Robey [Mon, 1 Aug 2016 06:38:03 +0000 (23:38 -0700)]
Adjust reference to random_shuffle in comment
Wolfgang Bangerth [Mon, 1 Aug 2016 13:39:30 +0000 (08:39 -0500)]
Merge pull request #2894 from tjhei/step-17-dsp
use DynamicSparsityPattern in step-17
Wolfgang Bangerth [Mon, 1 Aug 2016 13:39:10 +0000 (08:39 -0500)]
Merge pull request #2893 from tjhei/fix_locally_owned_dofs_per_subdomain
Fix locally_owned_dofs_per_subdomain
David Wells [Mon, 1 Aug 2016 13:34:25 +0000 (09:34 -0400)]
Merge pull request #2892 from tjhei/dsp_documentation
add some documentation
Martin Kronbichler [Mon, 1 Aug 2016 12:39:26 +0000 (14:39 +0200)]
Merge pull request #2903 from jgedicke/fix_clang_error
fix clang error
Timo Heister [Mon, 1 Aug 2016 09:44:24 +0000 (11:44 +0200)]
address comments
Timo Heister [Sun, 31 Jul 2016 13:51:17 +0000 (15:51 +0200)]
add some documentation
Timo Heister [Mon, 1 Aug 2016 09:32:20 +0000 (11:32 +0200)]
comment, add Assert
Joscha Gedicke [Mon, 1 Aug 2016 08:45:38 +0000 (10:45 +0200)]
fix clang error
Timo Heister [Sun, 31 Jul 2016 13:27:21 +0000 (15:27 +0200)]
Fix locally_owned_dofs_per_subdomain
DoFTools::locally_owned_dofs_per_subdomain would wrongly trigger an Assertion if running with a dealii::Triangulation (not a shared one) and with more than one MPI rank. This is now fixed.
Denis Davydov [Mon, 1 Aug 2016 07:55:56 +0000 (09:55 +0200)]
Merge pull request #2871 from jgedicke/arpack
fix (p)arpack interface for non symmetric matrices
Joscha Gedicke [Thu, 21 Jul 2016 13:19:58 +0000 (15:19 +0200)]
fix (P)ARPACK interface for non-symmetric matrices
-> test for length n+1 of the eigenvectors in the non-symmetric case, which is related to the storage scheme of complex components
-> allow ARPACK to store n+1 eigenvalues in the work arrays in case the eigenvalues n and n+1 form a complex conjugate pair
-> copy nev eigenvectors from the work arrays as nev is increased by one by dneupd in some cases
-> add set_initial_vector function
-> add tests for advection-diffusion FE matrices with complex eigenvalues
-> improve description of the tests
Wolfgang Bangerth [Mon, 1 Aug 2016 02:01:14 +0000 (21:01 -0500)]
Merge pull request #2900 from class4kayaker/fix_compile_error
Fix error generated in removing mem_fun
Jonathan Robey [Sun, 31 Jul 2016 23:58:25 +0000 (16:58 -0700)]
Fix error generated in removing mem_fun
Wolfgang Bangerth [Sun, 31 Jul 2016 23:12:40 +0000 (18:12 -0500)]
Merge pull request #2898 from class4kayaker/elim_mem_fun
Eliminate mem_fun, mem_fun_1
Wolfgang Bangerth [Sun, 31 Jul 2016 23:11:26 +0000 (18:11 -0500)]
Merge pull request #2899 from class4kayaker/elim_ptr_fun
Eliminate ptr_fun from tests
Jonathan Robey [Sun, 31 Jul 2016 23:03:26 +0000 (16:03 -0700)]
Eliminate ptr_fun from tests
Jonathan Robey [Sun, 31 Jul 2016 22:40:50 +0000 (15:40 -0700)]
Eliminate mem_fun in include
Replace with std_cxx11::bind
Jonathan Robey [Sun, 31 Jul 2016 22:37:11 +0000 (15:37 -0700)]
Eliminate mem_fun in source
Replace with std_cxx11::bind
Wolfgang Bangerth [Sun, 31 Jul 2016 21:45:12 +0000 (16:45 -0500)]
Merge pull request #2884 from class4kayaker/elim_bind2nd
Eliminate bind2nd
Timo Heister [Sun, 31 Jul 2016 13:47:14 +0000 (15:47 +0200)]
use DynamicSparsityPattern in step-17
Martin Kronbichler [Sun, 31 Jul 2016 07:35:52 +0000 (09:35 +0200)]
Merge pull request #2888 from kronbichler/master
Fix print functions of Trilinos sparsity pattern
Martin Kronbichler [Sat, 30 Jul 2016 18:24:12 +0000 (20:24 +0200)]
Fix print functions of Trilinos sparsity pattern
Timo Heister [Sun, 31 Jul 2016 06:34:23 +0000 (07:34 +0100)]
Merge pull request #2886 from tamiko/cmake_windows_setup
CMake: Minor configuration fixes for MSVC
Denis Davydov [Sun, 31 Jul 2016 05:56:35 +0000 (07:56 +0200)]
Merge pull request #2891 from tamiko/reformat
Documentation: Reformat CONTRIBUTING.md
Matthias Maier [Sun, 31 Jul 2016 05:44:06 +0000 (00:44 -0500)]
Documentation: Reformat CONTRIBUTING.md
I love line breaks :-)
Matthias Maier [Sun, 31 Jul 2016 05:26:47 +0000 (00:26 -0500)]
Merge pull request #2890 from bangerth/doc-update-72
Annotate @param statements as in/out.
Matthias Maier [Fri, 29 Jul 2016 04:58:35 +0000 (23:58 -0500)]
CMake: Bugfix: Remove forgotten "compat_files" target
Wolfgang Bangerth [Sun, 31 Jul 2016 04:23:46 +0000 (23:23 -0500)]
Merge pull request #2844 from drwells/remove-Function-use-in-early-steps
Remove function use in early steps
Wolfgang Bangerth [Sun, 31 Jul 2016 03:56:21 +0000 (21:56 -0600)]
Annotate @param statements as in/out.
Wolfgang Bangerth [Sun, 31 Jul 2016 03:13:03 +0000 (22:13 -0500)]
Merge pull request #2846 from spco/parallel_make_flux
DoFTools::make_flux_sparsity_pattern with masks, in parallel
SAM COX [Fri, 29 Jul 2016 09:35:41 +0000 (10:35 +0100)]
Add DoFTools::make_flux_sparsity_pattern() with masks and subdomain_id.
Jonathan Robey [Sat, 30 Jul 2016 02:57:09 +0000 (19:57 -0700)]
Add include to grid_refinement.cc
Jonathan Robey [Fri, 29 Jul 2016 17:14:28 +0000 (10:14 -0700)]
Adjust comment
Jonathan Robey [Fri, 29 Jul 2016 16:46:53 +0000 (09:46 -0700)]
Fix include comments
Matthias Maier [Fri, 29 Jul 2016 04:23:22 +0000 (23:23 -0500)]
CMake: Override multi-configuration types locations for MSVC
Matthias Maier [Fri, 29 Jul 2016 04:21:29 +0000 (23:21 -0500)]
CMake: Override multi-configuration types locations for MSVC
David Wells [Mon, 25 Jul 2016 17:17:10 +0000 (13:17 -0400)]
Mention the updates to steps 5-8 in the changes.h.
David Wells [Sun, 17 Jul 2016 19:28:30 +0000 (15:28 -0400)]
Use a plain function, not a Function, in step-8.
David Wells [Fri, 29 Jul 2016 00:19:14 +0000 (20:19 -0400)]
State why we need a default constructor in step-7.
The older reason was not quite right, at least as of C++ 2003.
David Wells [Sun, 17 Jul 2016 19:37:32 +0000 (15:37 -0400)]
Add a note on the Tensor class to step-7.
This is the first tutorial program where we explicitly use Tensor, so we
should say a bit about it.
David Wells [Sun, 17 Jul 2016 18:17:39 +0000 (14:17 -0400)]
Remove an AIX workaround in step-7.
David Wells [Sun, 17 Jul 2016 18:12:47 +0000 (14:12 -0400)]
Remove an unused header in step-7.
Commit
ef517a05e0 (March 2001) got rid of the typeid() operator in
step-7.
David Wells [Sun, 17 Jul 2016 21:18:55 +0000 (17:18 -0400)]
Update the exception discussion in step-6.
David Wells [Sun, 17 Jul 2016 20:58:55 +0000 (16:58 -0400)]
Update the output for step-6.
David Wells [Sun, 17 Jul 2016 18:15:26 +0000 (14:15 -0400)]
Use a plain function, not a Function, in step-6.
David Wells [Mon, 18 Jul 2016 01:13:38 +0000 (21:13 -0400)]
Fix a typo in step-5.
David Wells [Sun, 17 Jul 2016 20:58:18 +0000 (16:58 -0400)]
Remove discussion of the exception from step-5.
Since this exception is only raised if we use a Function this discussion
is no longer relevant.
David Wells [Sun, 17 Jul 2016 19:19:39 +0000 (15:19 -0400)]
Add the Assert discussion back in to step-5.
Additionally, the library now has 9375 Asserts and AssertThrows, so
increase the number of exceptions from 4200.
David Wells [Sun, 17 Jul 2016 17:48:42 +0000 (13:48 -0400)]
Use a plain function, not a Function, in step-5.
David Wells [Fri, 29 Jul 2016 00:13:35 +0000 (20:13 -0400)]
Introduce Function better in step-4.
Jonathan Robey [Thu, 28 Jul 2016 19:36:34 +0000 (12:36 -0700)]
Remove bind2nd in tests
Jonathan Robey [Thu, 28 Jul 2016 19:22:16 +0000 (12:22 -0700)]
Remove bind2nd in include
Jonathan Robey [Thu, 28 Jul 2016 17:46:49 +0000 (10:46 -0700)]
Remove bind2nd calls in source
Matthias Maier [Thu, 28 Jul 2016 14:56:15 +0000 (09:56 -0500)]
Merge pull request #2883 from tjhei/document_project
extend documentation for ::project
Timo Heister [Thu, 28 Jul 2016 12:54:54 +0000 (14:54 +0200)]
extend documentation for ::project
Wolfgang Bangerth [Wed, 27 Jul 2016 21:44:47 +0000 (15:44 -0600)]
Merge pull request #2879 from masterleinad/delete_get_name_implementation
Fix FETools::get_fe_by_name with one template argument
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.