]> https://gitweb.dealii.org/ - dealii-svn.git/commit
Add distributed vector class. Reorganize MPI utilities in deal.II/base/mpi.h. Improve...
authorkormann <kormann@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 25 Jan 2012 12:35:17 +0000 (12:35 +0000)
committerkormann <kormann@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 25 Jan 2012 12:35:17 +0000 (12:35 +0000)
commit0d5016784535b802399a65939df06e360b9166d2
treeb425bb7f12a0c3abda98c3d6acbb261d692ceb58
parentd16930cb76a9c606d273dbdb52e33e69b029d1c0
Add distributed vector class. Reorganize MPI utilities in deal.II/base/mpi.h. Improve code in implementation for mapping_q1.cc. Implementation merged from branch_cell_fe_operator.

git-svn-id: https://svn.dealii.org/trunk@24924 0785d39b-7218-0410-832d-ea1e28bc413d
96 files changed:
deal.II/aclocal.m4
deal.II/common/dealiitemplates.pm.in
deal.II/common/template-arguments.in
deal.II/configure
deal.II/configure.in
deal.II/doc/news/changes.h
deal.II/examples/step-45/doc/builds-on
deal.II/examples/step-45/step-45.cc
deal.II/include/deal.II/base/config.h.in
deal.II/include/deal.II/base/mpi.h [new file with mode: 0644]
deal.II/include/deal.II/base/partitioner.h [new file with mode: 0644]
deal.II/include/deal.II/base/tensor.h
deal.II/include/deal.II/base/tensor_base.h
deal.II/include/deal.II/base/types.h
deal.II/include/deal.II/base/utilities.h
deal.II/include/deal.II/fe/fe_values.h
deal.II/include/deal.II/lac/parallel_block_vector.h [new file with mode: 0644]
deal.II/include/deal.II/lac/parallel_vector.h [new file with mode: 0644]
deal.II/include/deal.II/lac/parallel_vector.templates.h [new file with mode: 0644]
deal.II/include/deal.II/lac/trilinos_precondition.h
deal.II/include/deal.II/lac/trilinos_sparse_matrix.h
deal.II/include/deal.II/lac/vector.h
deal.II/include/deal.II/multigrid/mg_transfer.templates.h
deal.II/include/deal.II/numerics/vectors.templates.h
deal.II/source/base/mpi.cc [new file with mode: 0644]
deal.II/source/base/partitioner.cc [new file with mode: 0644]
deal.II/source/base/utilities.cc
deal.II/source/distributed/solution_transfer.cc
deal.II/source/distributed/solution_transfer.inst.in
deal.II/source/dofs/dof_accessor.cc
deal.II/source/fe/fe_values.cc
deal.II/source/fe/mapping_q1.cc
deal.II/source/grid/grid_refinement.cc
deal.II/source/lac/constraint_matrix.cc
deal.II/source/lac/operator.cc
deal.II/source/lac/parallel_vector.cc [new file with mode: 0644]
deal.II/source/lac/parallel_vector.inst.in [new file with mode: 0644]
deal.II/source/lac/vector_memory.cc
deal.II/source/multigrid/mg_transfer_prebuilt.cc
deal.II/source/numerics/data_out.cc
deal.II/source/numerics/fe_field_function.cc
deal.II/source/numerics/mesh_worker_vector_selector.cc
deal.II/source/numerics/operator.cc
deal.II/source/numerics/point_value_history.cc
tests/mpi/parallel_partitioner_01.cc [new file with mode: 0644]
tests/mpi/parallel_partitioner_01/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_partitioner_01/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_partitioner_02.cc [new file with mode: 0644]
tests/mpi/parallel_partitioner_02/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_partitioner_02/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_partitioner_03.cc [new file with mode: 0644]
tests/mpi/parallel_partitioner_03/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_partitioner_03/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_partitioner_04.cc [new file with mode: 0644]
tests/mpi/parallel_partitioner_04/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_partitioner_04/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_01.cc [new file with mode: 0644]
tests/mpi/parallel_vector_01/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_01/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_02.cc [new file with mode: 0644]
tests/mpi/parallel_vector_02/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_02/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_03.cc [new file with mode: 0644]
tests/mpi/parallel_vector_03/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_03/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_04.cc [new file with mode: 0644]
tests/mpi/parallel_vector_04/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_04/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_05.cc [new file with mode: 0644]
tests/mpi/parallel_vector_05/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_05/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_06.cc [new file with mode: 0644]
tests/mpi/parallel_vector_06/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_06/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_07.cc [new file with mode: 0644]
tests/mpi/parallel_vector_07/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_07/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_08.cc [new file with mode: 0644]
tests/mpi/parallel_vector_08/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_08/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_09.cc [new file with mode: 0644]
tests/mpi/parallel_vector_09/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_09/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_10.cc [new file with mode: 0644]
tests/mpi/parallel_vector_10/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_10/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_11.cc [new file with mode: 0644]
tests/mpi/parallel_vector_11/ncpu_10/cmp/generic [new file with mode: 0644]
tests/mpi/parallel_vector_11/ncpu_4/cmp/generic [new file with mode: 0644]
tests/mpi/trilinos_ghost_01.cc
tests/mpi/trilinos_matvec_01.cc [new file with mode: 0644]
tests/mpi/trilinos_matvec_01/ncpu_1/cmp/generic [new file with mode: 0644]
tests/mpi/trilinos_matvec_01/ncpu_2/cmp/generic [new file with mode: 0644]
tests/mpi/trilinos_matvec_02.cc [new file with mode: 0644]
tests/mpi/trilinos_matvec_02/ncpu_1/cmp/generic [new file with mode: 0644]
tests/mpi/trilinos_matvec_02/ncpu_2/cmp/generic [new file with mode: 0644]

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.