← Back to team overview

dolfin team mailing list archive

[HG DOLFIN] Update parallel assembly bench for new signature of Mesh::partition

 

One or more new changesets pushed to the primary dolfin repository.
A short summary of the last three changesets is included below.

changeset:   3599:949533836a64dbe553bbf1f458fbc7d319c190a1
tag:         tip
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Mon Feb 04 12:09:40 2008 +0100
files:       src/bench/bench src/bench/fem/passembly/main.cpp
description:
Update parallel assembly bench for new signature of Mesh::partition


changeset:   3598:e2b2e8f6e93445048bef0cbb7f0fc20cd983939d
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Mon Feb 04 12:04:49 2008 +0100
files:       src/bench/fem/passembly/main.cpp src/demo/fem/assembly/cpp/Makefile src/demo/fem/assembly/cpp/ReactionDiffusion.form src/demo/fem/assembly/cpp/ReactionDiffusion.h src/demo/fem/assembly/cpp/main.cpp src/demo/fem/cpp/Makefile src/demo/fem/cpp/main.cpp src/demo/fem/python/demo.py src/demo/fem/simple/cpp/Makefile src/demo/fem/simple/cpp/main.cpp src/demo/fem/simple/python/demo.py src/demo/fem/simple/tetrahedron.xml.gz src/demo/fem/tetrahedron.xml.gz src/kernel/fem/dolfin/pDofMap.h src/kernel/fem/pDofMap.cpp src/kernel/mesh/Mesh.cpp src/kernel/mesh/MeshPartition.cpp src/kernel/mesh/dolfin/Mesh.h src/kernel/mesh/dolfin/MeshPartition.h src/pydolfin/dolfin_mesh_post.i
description:
- Add simple parallel assembly demo in src/demo/fem/assembly.
- More involved parallel benchmark moved to benchmarks from sandbox.
- Add simple call Mesh::partition() which deduces the number of
  partitions from the number of processes
- Small bug fix in pDofMap (gave segfault on other forms than Poisson)


changeset:   3597:c90b0d7bb0836cc85c1af2e11712364f69f75c15
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Mon Feb 04 09:57:23 2008 +0100
files:       src/bench/fem/passembly/Makefile src/bench/fem/passembly/Nonlinear2D.form src/bench/fem/passembly/Nonlinear2D.h src/bench/fem/passembly/Poisson.form src/bench/fem/passembly/Poisson.h src/bench/fem/passembly/Poisson2D.h src/bench/fem/passembly/Poisson3D_1.form src/bench/fem/passembly/Poisson3D_1.h src/bench/fem/passembly/assemble.h src/bench/fem/passembly/getopts.cpp src/bench/fem/passembly/getopts.h src/bench/fem/passembly/main.cpp src/bench/fem/passembly/pNonlinear2D.form src/bench/fem/passembly/pNonlinear2D.h src/bench/fem/passembly/pPoisson.form src/bench/fem/passembly/pPoisson.h src/bench/fem/passembly/pPoisson2D.h src/bench/fem/passembly/pPoisson3D_1.h src/bench/fem/passembly/parallel_poisson_cube.sh src/bench/fem/passembly/parallel_poisson_pdofmap_cube.sh src/bench/fem/passembly/parallel_poisson_pdofmap_sparsity_cube.sh src/bench/fem/passembly/plot.py src/bench/fem/passembly/plot_parallel_assembly_time.sh src/bench/fem/passembly/sequential_poisson_cube.sh src/sandbox/pmesh/Makefile src/sandbox/pmesh/Nonlinear2D.form src/sandbox/pmesh/Nonlinear2D.h src/sandbox/pmesh/Poisson.form src/sandbox/pmesh/Poisson.h src/sandbox/pmesh/Poisson2D.h src/sandbox/pmesh/Poisson3D_1.form src/sandbox/pmesh/Poisson3D_1.h src/sandbox/pmesh/assemble.h src/sandbox/pmesh/getopts.cpp src/sandbox/pmesh/getopts.h src/sandbox/pmesh/main.cpp src/sandbox/pmesh/pNonlinear2D.form src/sandbox/pmesh/pNonlinear2D.h src/sandbox/pmesh/pPoisson.form src/sandbox/pmesh/pPoisson.h src/sandbox/pmesh/pPoisson2D.h src/sandbox/pmesh/pPoisson3D_1.h src/sandbox/pmesh/parallel_poisson_cube.sh src/sandbox/pmesh/parallel_poisson_pdofmap_cube.sh src/sandbox/pmesh/parallel_poisson_pdofmap_sparsity_cube.sh src/sandbox/pmesh/plot.py src/sandbox/pmesh/plot_parallel_assembly_time.sh src/sandbox/pmesh/sequential_poisson_cube.sh
description:
Move parallel assembly test/benchmark to src/bench/passembly

----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin