← Back to team overview

syfi team mailing list archive

[HG syfi] Fixed too agressive geometry code removal.

 

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

changeset:   755:614d6676d75985d7cb897c3b557b32861f64c541
tag:         tip
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Thu Sep 13 13:19:52 2007 +0200
files:       python/sfc/UserForm.py
description:
Fixed too agressive geometry code removal.


changeset:   754:c2cefe5d61323bee34b87fc82450ebecfa1fd13b
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Wed Sep 12 17:40:33 2007 +0200
files:       python/sfc/UserForm.py
description:
Disabled removing unused geometry tokens.


changeset:   753:ed6f55c40a809b586fff6f2f7319a4081990ce78
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Wed Sep 12 17:36:28 2007 +0200
files:       python/sfc/UserForm.py python/sfc/common/options.py
description:
Fixed using optimization for symbolic expressions.
Added options for turning parts of the optimization on and off:

In the sfc.common.options namespace:

opt_code = True
opt_code_params = {
                   "verbose":                      False,
                   "extract_A_components":         True,
                   "remove_unused_tokens_first":   True,
                   "extract_functions":            False,
                   "elimitate_common_expressions": True,
                   "propagate_literals":           True,
                   "remove_unused_tokens_last":    True,
                   "verify":                       False,
                   "verify_each_stage":            False,
                   }


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