← Back to team overview

fiat team mailing list archive

Short-term wish-list for FIAT

 

Below is a list of what I need from FIAT to release a new version of
FFC and then later a new version of DOLFIN.

(I'm thinking we should release FFC 0.1.8 and DOLFIN 0.5.6 pretty soon.
When we have general order Lagrange working (and possibly also
manuals), it might be time to release FFC 0.2.0 and DOLFIN 0.6.0.)

1. Access to the dual basis so I can generate run-time code for the
dual basis in DOLFIN. (If it's already there, please give me a pointer
where to look.) Given a user-defined function f, FFC has to generate
code that can compute n_i(f) for each node n_i. For Lagrange elements,
all I need is access to the nodal points x_i so I can compute n_i(f) =
f(x_i).

2. Order the dofs for DiscontinuousVectorLagrange in the same style as
for VectorLagrange (with num_reps > 1) if you still think this is a
good idea. (I think it is.)

3. Confirmation (or suggestion for changes) for the numbering
conventions for triangles and tets that I have put in the FFC manual
(see docs section on fenics.org).

/Anders

-- 
Anders Logg
Research Assistant Professor
Toyota Technological Institute at Chicago
http://www.tti-c.org/logg/



Follow ups