← Back to team overview

syfi team mailing list archive

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

 

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 <martinal@xxxxxxxxx>"
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 <martinal@xxxxxxxxx>"
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 <martinal@xxxxxxxxx>"
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