FFC

lp:ffc-vector

Created by FabioL and last modified
Get this branch:
bzr branch lp:ffc-vector
Only FabioL can upload to this branch. If you are FabioL please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
FabioL
Project:
FFC
Status:
Development

Recent revisions

1850. By FabioL

Going to commit changes to support Mass (need to not print out empty fissioned loops). So far, MixedPoisson and Helmholtz seem working properly..

1849. By FabioL

Now outer loop vectorization (no ip yet) can benefit from j-unrolling but only for multiple of 8, still need to deal with peeling

1848. By FabioL

All transformations *SEEM* working...

1847. By FabioL

Implementing ip permutation for prec_basis_const. Now vectorizer specifically supports the case of ip permutation, but still need to test/debug it. Also, still need to fix the way fissioned loops are generated

1846. By FabioL

Started implementing ip permutation for prec_basis_const. Now need to support it in vectorizer, as code as to be properly generated. Also, still need to fix the way fissioned loops are generated

1845. By FabioL

precompute basis + loop fissioning now seems to work

1844. By FabioL

precompute basis now supports ast fission and ast update. Still need to fix loop code generation, variable declaration and code insertion

1843. By FabioL

Implemented a first version of ast_fission for basis_tree. Test cases still not working as ast_update still need be implemented for this case

1842. By FabioL

Before changing precompute basis const and before moving ip_wrapping code in generate element tensor from generate vector tensor eval

1841. By FabioL

after ip permutation+loop fissioning implemented and fixed, now going to have ip permutation without fissioning

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers