dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #24166
Re: [Ufl] Pretty print of UFL form
On Monday August 8 2011 05:31:41 Martin Sandve Alnæs wrote:
> On 6 August 2011 09:24, Johan Hake <johan.hake@xxxxxxxxx> wrote:
> > Hello!
> >
> > When you print a form to get its str representation in pydolfin it is
> > severaly polluted by the layer DOLFIN add to especially
> > Function.__str__.
> >
> > I know this is PyDOLFIN's fault, but would it be possible to let the
> > pretty print algorithm in ufl use some internal str function instead of
> > __str__ when the str representation of a form is gathered.
> > Coefficient.__str__ could then just call that function and from ufl it
> > would just be the same.
> >
> > Johan
>
> Not sure what you mean here. I don't see a solution that
> doesn't involve changing all __str__ functions in ufl.
Yes this would probably be required. I guess that was a "no that wont happen"
:)
Then I am inclined to let Function.__str__ just use ufl.Coefficient.__str__.
Johan
Follow ups
References