← Back to team overview

dolfin team mailing list archive

Re: [HG dolfin] Move initialization of local data for setting boundary condition to

 

Yes, it looks like you need to update. (It was quite a while since we
put this in.)

Hopefully, we'll be to complete the test cases in DOLFIN shortly and
then after a short round of comments, we can release UFC 1.0 and try
to keep it constant for some time (until 2.0).

As far as I can see, we just need to add evaluate_basis_derivatives
and then we're done.

/Anders


On Fri, Apr 27, 2007 at 03:32:27PM +0200, Garth N. Wells wrote:
> Does ufc need to be updated? When compiling DOLFIN I get the below error.
> 
> Garth
> 
> SubSystem.cpp: In static member function 'static ufc::dof_map* 
> dolfin::SubSystem::extractDofMap(const ufc::dof_map&, const 
> dolfin::Array<unsigned int>&)':
> SubSystem.cpp:104: error: 'const class ufc::dof_map' has no member named 
> 'num_sub_dof_maps'
> SubSystem.cpp:116: error: 'const class ufc::dof_map' has no member named 
> 'num_sub_dof_maps'
> SubSystem.cpp:118: error: 'const class ufc::dof_map' has no member named 
> 'num_sub_dof_maps'
> SubSystem.cpp:123: error: 'const class ufc::dof_map' has no member named 
> 'create_sub_dof_map'
> 
> 
> 
> DOLFIN wrote:
> >One or more new changesets pushed to the primary DOLFIN repository.
> >A short summary of the last three changesets is included below.
> >
> >changeset:   2934:5d752d0b0308f77e461f1407a1565838202f9e17
> >tag:         tip
> >user:        "Anders Logg <logg@xxxxxxxxx>"
> >date:        Fri Apr 27 14:59:29 2007 +0200
> >files:       src/demo/pde/stokes/taylor-hood/Stokes.h 
> >src/kernel/fem/BoundaryCondition.cpp src/kernel/fem/SubSystem.cpp 
> >src/kernel/fem/dolfin/BoundaryCondition.h src/kernel/fem/dolfin/SubSystem.h
> >description:
> >Move initialization of local data for setting boundary condition to
> >nested class LocalData in BoundaryCondition.
> >
> >Sub elements and sub dof maps are extracted (when such exist).
> >Works for elasticity demo, but not yet for Stokes.
> >
> >
> >changeset:   2933:5378479aebbf65d72e9432f96fa2e49d3e3167a7
> >user:        "Anders Logg <logg@xxxxxxxxx>"
> >date:        Fri Apr 27 12:13:15 2007 +0200
> >files:       src/demo/pde/stokes/taylor-hood/main.cpp 
> >src/kernel/common/dolfin/Array.h src/kernel/fem/BoundaryCondition.cpp 
> >src/kernel/fem/SubSystem.cpp src/kernel/fem/dolfin/BoundaryCondition.h 
> >src/kernel/fem/dolfin/SubSystem.h src/kernel/pde/GenericPDE.cpp 
> >src/kernel/pde/LinearPDE.cpp src/kernel/pde/NonlinearPDE.cpp 
> >src/kernel/pde/PDE.cpp src/kernel/pde/dolfin/GenericPDE.h 
> >src/kernel/pde/dolfin/LinearPDE.h src/kernel/pde/dolfin/NonlinearPDE.h 
> >src/kernel/pde/dolfin/PDE.h
> >description:
> >Bug fixes in Array and PDE classes and more work on
> >bcs for sub systems (still not used).
> >
> >
> >changeset:   2932:55e68f0479eb25ec727726ed0e70135d10acb0b6
> >user:        "Anders Logg <logg@xxxxxxxxx>"
> >date:        Fri Apr 27 00:56:16 2007 +0200
> >files:       src/demo/pde/stokes/taylor-hood/main.cpp 
> >src/kernel/fem/BoundaryCondition.cpp src/kernel/fem/SubSystem.cpp 
> >src/kernel/fem/dolfin/BoundaryCondition.h 
> >src/kernel/fem/dolfin/SubSystem.h src/kernel/fem/dolfin/dolfin_fem.h 
> >src/kernel/mesh/SubDomain.cpp
> >description:
> >Change interface for setting boundary conditions for sub systems.
> >Work on recursive extraction of sub elements/dof maps (not yet
> >used in setting boundary conditions).
> >
> >
> >----------------------------------------------------------------------
> >For more details, visit http://www.fenics.org/hg/dolfin
> >_______________________________________________
> >DOLFIN-dev mailing list
> >DOLFIN-dev@xxxxxxxxxx
> >http://www.fenics.org/mailman/listinfo/dolfin-dev
> >
> 


Follow ups

References