← Back to team overview

dolfin team mailing list archive

[HG] Implement Cell::alignment(). Benchmark src/bench/fem/convergence

 

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

changeset:   2325:deab085b6618b9cf7c4878c26e4f26ce921e3be5
tag:         tip
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Fri Oct 20 00:32:22 2006 +0200
files:       src/bench/fem/convergence/Poisson2D_3.h src/bench/fem/convergence/Poisson2D_4.h src/bench/fem/convergence/Poisson2D_5.h src/bench/fem/convergence/Poisson3D_3.h src/bench/fem/convergence/Poisson3D_4.h src/bench/fem/convergence/Poisson3D_5.h src/bench/fem/convergence/main.cpp src/kernel/fem/dolfin/P3tet.h src/kernel/fem/dolfin/P3tri.h src/kernel/fem/dolfin/P4tet.h src/kernel/fem/dolfin/P4tri.h src/kernel/fem/dolfin/P5tet.h src/kernel/fem/dolfin/P5tri.h src/kernel/mesh/Interval.cpp src/kernel/mesh/Tetrahedron.cpp src/kernel/mesh/Triangle.cpp src/kernel/mesh/dolfin/Cell.h src/kernel/mesh/dolfin/CellType.h src/kernel/mesh/dolfin/Interval.h src/kernel/mesh/dolfin/MeshConnectivity.h src/kernel/mesh/dolfin/Tetrahedron.h src/kernel/mesh/dolfin/Triangle.h
description:
Implement Cell::alignment(). Benchmark src/bench/fem/convergence
now compiles but a few pieces are still missing.


changeset:   2324:cea4c5e2ccea5749498715141f936aef22ec99f0
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Thu Oct 19 21:40:42 2006 +0200
files:       src/kernel/mesh/Interval.cpp src/kernel/mesh/Tetrahedron.cpp src/kernel/mesh/Triangle.cpp src/kernel/mesh/dolfin/CellType.h src/kernel/mesh/dolfin/Interval.h src/kernel/mesh/dolfin/Tetrahedron.h src/kernel/mesh/dolfin/Triangle.h
description:
Implement computation of alignment of a given entity with respect to
a cell. This will be used for higher-order Lagrange elements and replace
the old edgeAlignment() and faceAlignment().


changeset:   2323:3d64fade27190af69cb8bd2ff33b98590a7a0bfa
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Thu Oct 19 15:02:41 2006 +0200
files:       src/bench/fem/convergence/Poisson2D_1.h src/bench/fem/convergence/Poisson2D_2.h src/bench/fem/convergence/Poisson2D_3.h src/bench/fem/convergence/Poisson2D_4.h src/bench/fem/convergence/Poisson2D_5.h src/bench/fem/convergence/Poisson3D_1.h src/bench/fem/convergence/Poisson3D_2.h src/bench/fem/convergence/Poisson3D_3.h src/bench/fem/convergence/Poisson3D_4.h src/bench/fem/convergence/Poisson3D_5.h src/bench/la/sparse-matrix/Poisson.h src/bench/la/sparse-matrix/VectorPoisson.h src/demo/nls/cahn-hilliard/CahnHilliard2D.h src/demo/nls/cahn-hilliard/CahnHilliard3D.h src/demo/nls/nonlinearpoisson/NonlinearPoisson.h src/demo/pde/bidomain/Bidomain.h src/demo/pde/convection-diffusion/ConvectionDiffusion.h src/demo/pde/convection-diffusion/Stokes.h src/demo/pde/elasticity/Elasticity.h src/demo/pde/elasticity/ElasticityStrain.h src/demo/pde/functional/EnergyNorm.h src/demo/pde/nonlinear/nonlinear-poisson/NonlinearPoisson.h src/demo/pde/poisson/Poisson.h src/demo/pde/stokes/stabilized/Stokes.h src/demo/pde/stokes/taylor-hood/Stokes.h src/kernel/fem/AffineMap.cpp src/kernel/fem/FEM.cpp src/kernel/fem/dolfin/P1tet.h src/kernel/fem/dolfin/P1tri.h src/kernel/fem/dolfin/P2tet.h src/kernel/fem/dolfin/P2tri.h src/kernel/fem/dolfin/P3tet.h src/kernel/fem/dolfin/P3tri.h src/kernel/fem/dolfin/P4tet.h src/kernel/fem/dolfin/P4tri.h src/kernel/fem/dolfin/P5tet.h src/kernel/fem/dolfin/P5tri.h src/kernel/io/GiDFile.cpp src/kernel/io/XMLFile.cpp src/kernel/mesh/BoundaryComputation.cpp src/kernel/mesh/Edge.cpp src/kernel/mesh/Interval.cpp src/kernel/mesh/Tetrahedron.cpp src/kernel/mesh/TopologyComputation.cpp src/kernel/mesh/Triangle.cpp src/kernel/mesh/dolfin/Vertex.h src/kernel/mf/ffc-forms/ConvectionMatrix2D.h src/kernel/mf/ffc-forms/ConvectionMatrix3D.h src/kernel/mf/ffc-forms/LoadVector2D.h src/kernel/mf/ffc-forms/LoadVector3D.h src/kernel/mf/ffc-forms/MassMatrix2D.h src/kernel/mf/ffc-forms/MassMatrix3D.h src/kernel/mf/ffc-forms/StiffnessMatrix2D.h src/kernel/mf/ffc-forms/StiffnessMatrix3D.h src/modules/convdiff/dolfin/ConvectionDiffusion2D.h src/modules/convdiff/dolfin/ConvectionDiffusion3D.h src/modules/elasticity-updated/dolfin/ElasticityUpdated.h src/modules/elasticity-updated/dolfin/ElasticityUpdatedMass.h src/modules/elasticity-updated/dolfin/ElasticityUpdatedSigma.h src/modules/elasticity/dolfin/Elasticity.h src/modules/elasticity/dolfin/ElasticityMass.h src/modules/heat/dolfin/Heat.h src/modules/navierstokes/NSESolver.cpp src/modules/navierstokes/dolfin/NSEContinuity2D.h src/modules/navierstokes/dolfin/NSEContinuity3D.h src/modules/navierstokes/dolfin/NSEMomentum2D.h src/modules/navierstokes/dolfin/NSEMomentum3D.h src/modules/poisson/dolfin/Poisson2D.h src/modules/poisson/dolfin/Poisson3D.h src/modules/stokes/dolfin/L2Error.h src/modules/stokes/dolfin/Stokes2D.h src/modules/stokes/dolfin/Stokes3D.h src/test/tmp/L2Norm.h
description:
Mesh updates:

 - Fix bug in ordering of coordinates (MeshGeometry.x())
 - Name change: numConnections() --> numEntities()
 - Name change: connections() --> entities()


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