Ilmar Wilbers skrev den 31/03-2008 følgende: > Ilmar Wilbers wrote: > > demo/mesh/meshfunction/python > > demo/mesh/partitioning/python > > demo/mesh/refinement/python > > demo/pde/dg/python > > demo/pde/mixed-poisson/python > > The plot is only displayed a few milliseconds (Viper problem). > > > > > It would be better to replace > > plot(sigma) > plot(u) > interactive() > > with > > plot(sigma, interactive=True) > plot(u, interactive=True)
You can move the upper plot and interact with both. Hemce, I will not change behaviour. Ola > in demo/pde/mixed-poisson/python, else the two plots will be on top of > each other and both will be closed upon pressing 'q'. The rest it fine. > > demo/mesh/subdomains/cpp > > demo/mesh/subdomains/python > > Maybe give some output from running the program? Like: 'generated file > > subdomains.xml'? > > > > > No changes. > > demo/ode > > Demos are not compiled, do not follow the directory structure of the > > other demos, and don't work. > > > > > No changes. > > demo/pde/convection-diffusion/python > > ... > > Applying boundary conditions to linear system. > > Traceback (most recent call last): > > File "demo.py", line 65, in <module> > > solve(A, u1.vector(), b) > > File "/usr/local/lib/python2.5/site-packages/dolfin/dolfin.py", line > > 3683, in solve > > return _dolfin.solve(*args) > > TypeError: in method 'solve', argument 2 of type 'dolfin::Vector &' > > > > > Seems fine. But should add interactive=True to plot. > > demo/pde/elasticity/cpp > > The plot looks completely weird! Python version gives the correct plot. > > > > > Still broken. > > demo/pde/mixed-poisson/python > > demo/pde/stokes/stabilized/python > > ... > > Ordering mesh entities... > > swig/python detected a memory leak of type 'SubFunction *', no > > destructor found. > > > > > Still there, but that is OK, perhaps? > > demo/pde/periodic/python > > ... > > Applying boundary conditions to linear system. > > Traceback (most recent call last): > > File "demo.py", line 68, in <module> > > u = pde.solve() > > File "/usr/local/lib/python2.5/site-packages/dolfin/assemble.py", > > line 193, in solve > > cpp_DirichletBC.apply(bc, A, b, self.dof_maps.sub(1), compiled_form) > > TypeError: unbound method apply() must be called with cpp_DirichletBC > > instance as first argument (got PeriodicBC instance instead) > > > > > No changes. > > demo/pde/stokes/stabilized/python > > demo/pde/stokes/taylor-hood/python > > Only the second of two plot is displayed. > > > > > The same goes for these two, > > plot(U) > plot(P) > interactive() > > should be replaced by > > # Plot solution > plot(U, interactive=True) > plot(P, interactive=True) > > demo/quadrature/python > > [EMAIL PROTECTED]:python$ python demo.py lobatto 10 > > Traceback (most recent call last): > > File "demo.py", line 43, in <module> > > sys.exit(main(sys.argv[1:])) > > File "demo.py", line 33, in main > > q = LobattoQuadrature(n); > > NameError: global name 'LobattoQuadrature' is not defined > > > > > Fixed... > > In addition, there are a few 'fix me' demos. > > > > ilmar > > _______________________________________________ > > DOLFIN-dev mailing list > > [email protected] > > http://www.fenics.org/mailman/listinfo/dolfin-dev > > > > _______________________________________________ > DOLFIN-dev mailing list > [email protected] > http://www.fenics.org/mailman/listinfo/dolfin-dev _______________________________________________ DOLFIN-dev mailing list [email protected] http://www.fenics.org/mailman/listinfo/dolfin-dev
