Subject: [Syfi-dev] [HG syfi] Fixed inner(a, b) to handle vector-matrix or matrix-vector products.

From: [email-masked] (SyFi)
Date: Mon, 29 Jan 2007 15:11:18 +0100 (CET)

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

changeset:   324:c66d7f4ba9444e44e50842b7f7101511b3074219
tag:         tip
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Mon Jan 29 15:11:08 2007 +0100
files:       python/ufccodegen/symbolic_utils.py
description:
Fixed inner(a,b) to handle vector-matrix or matrix-vector products.

changeset:   323:183dcd9d796264eb1a0a2c115228778ed721f670
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Fri Jan 26 16:41:51 2007 +0100
files:       python/ufccodegen/dof_map.py
description:
Fix.

changeset:   322:994bdfe636cf8fc0da140046dd82679326b62bb7
user:        "Martin Sandve Alnæs <[email-masked]>"
date:        Fri Jan 26 14:39:25 2007 +0100
files:       python/setup.py python/ufccodegen/dof_map.py python/ufccodegen/dof_tools/DofT.h python/ufccodegen/dof_tools/Dof_Ptv.h python/ufccodegen/dof_tools/Ptv.cpp python/ufccodegen/dof_tools/Ptv.h python/ufccodegen/dof_tools/ufc.h python/ufccodegen/finite_element.py python/ufccodegen/form.py python/ufccodegen/strings.py
description:
- Added environment flag hack to setup.py, for convenience during developing.
  Run "NOSWIG=1 make install" under python/ to skip building of the swig module.
- Fixed a bug in ufccodegen.
- Optimized ufccodegen output with smaller code size, for vector and tensor elements in particular.
  F.ex. is finite_element::evaluate_basis lines reduced by a factor 9 for regular 3D tensor elements.
- Removed dof_tools, they're not updated. This dependency on DofT/Ptv should be cleaned up somehow.

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