Cahn-Hilliard demo not working on Mac

Asked by Shiyuan

Hi, This is my first time to run FEniCS. I install FEniCS and do not see any errors. However, when I run the Cahn-Hilliard Demo and fail. I can run poisson demo. What might be the problem? Thanks.

S. Gu

host-139-9:cpp$ cmake .
-- Configuring done
-- Generating done
-- Build files have been written to: /Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp
Evergreen@host-139-9:cpp$ make
[ 33%] Building CXX object CMakeFiles/cahn-hilliard-demo.dir/CahnHilliard2D.cpp.o
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:31: error: redefinition of 'cahnhilliard2d_finite_element_0::cahnhilliard2d_finite_element_0()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:42: error: 'cahnhilliard2d_finite_element_0::cahnhilliard2d_finite_element_0()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:37: error: redefinition of 'cahnhilliard2d_finite_element_0::~cahnhilliard2d_finite_element_0()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:48: error: 'virtual cahnhilliard2d_finite_element_0::~cahnhilliard2d_finite_element_0()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:43: error: redefinition of 'const char* cahnhilliard2d_finite_element_0::signature() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:54: error: 'virtual const char* cahnhilliard2d_finite_element_0::signature() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:49: error: redefinition of 'ufc::shape cahnhilliard2d_finite_element_0::cell_shape() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:60: error: 'virtual ufc::shape cahnhilliard2d_finite_element_0::cell_shape() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:55: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_0::topological_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:66: error: 'virtual unsigned int cahnhilliard2d_finite_element_0::topological_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:61: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_0::geometric_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:72: error: 'virtual unsigned int cahnhilliard2d_finite_element_0::geometric_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:67: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_0::space_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:78: error: 'virtual unsigned int cahnhilliard2d_finite_element_0::space_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:73: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_0::value_rank() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:84: error: 'virtual unsigned int cahnhilliard2d_finite_element_0::value_rank() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:79: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_0::value_dimension(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:90: error: 'virtual unsigned int cahnhilliard2d_finite_element_0::value_dimension(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:88: error: redefinition of 'void cahnhilliard2d_finite_element_0::evaluate_basis(unsigned int, double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:99: error: 'virtual void cahnhilliard2d_finite_element_0::evaluate_basis(unsigned int, double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:127: error: redefinition of 'void cahnhilliard2d_finite_element_0::evaluate_basis_all(double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:138: error: 'virtual void cahnhilliard2d_finite_element_0::evaluate_basis_all(double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:138: error: redefinition of 'void cahnhilliard2d_finite_element_0::evaluate_basis_derivatives(unsigned int, unsigned int, double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:149: error: 'virtual void cahnhilliard2d_finite_element_0::evaluate_basis_derivatives(unsigned int, unsigned int, double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:360: error: redefinition of 'void cahnhilliard2d_finite_element_0::evaluate_basis_derivatives_all(unsigned int, double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:371: error: 'virtual void cahnhilliard2d_finite_element_0::evaluate_basis_derivatives_all(unsigned int, double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:369: error: redefinition of 'double cahnhilliard2d_finite_element_0::evaluate_dof(unsigned int, const ufc::function&, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:380: error: 'virtual double cahnhilliard2d_finite_element_0::evaluate_dof(unsigned int, const ufc::function&, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:395: error: redefinition of 'void cahnhilliard2d_finite_element_0::evaluate_dofs(double*, const ufc::function&, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:406: error: 'virtual void cahnhilliard2d_finite_element_0::evaluate_dofs(double*, const ufc::function&, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:412: error: redefinition of 'void cahnhilliard2d_finite_element_0::interpolate_vertex_values(double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:423: error: 'virtual void cahnhilliard2d_finite_element_0::interpolate_vertex_values(double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:423: error: redefinition of 'void cahnhilliard2d_finite_element_0::map_from_reference_cell(double*, const double*, const ufc::cell&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:434: error: 'virtual void cahnhilliard2d_finite_element_0::map_from_reference_cell(double*, const double*, const ufc::cell&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:431: error: redefinition of 'void cahnhilliard2d_finite_element_0::map_to_reference_cell(double*, const double*, const ufc::cell&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:442: error: 'virtual void cahnhilliard2d_finite_element_0::map_to_reference_cell(double*, const double*, const ufc::cell&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:437: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_0::num_sub_elements() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:448: error: 'virtual unsigned int cahnhilliard2d_finite_element_0::num_sub_elements() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:443: error: redefinition of 'ufc::finite_element* cahnhilliard2d_finite_element_0::create_sub_element(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:454: error: 'virtual ufc::finite_element* cahnhilliard2d_finite_element_0::create_sub_element(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:449: error: redefinition of 'ufc::finite_element* cahnhilliard2d_finite_element_0::create() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:460: error: 'virtual ufc::finite_element* cahnhilliard2d_finite_element_0::create() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:456: error: redefinition of 'cahnhilliard2d_finite_element_1::cahnhilliard2d_finite_element_1()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:474: error: 'cahnhilliard2d_finite_element_1::cahnhilliard2d_finite_element_1()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:462: error: redefinition of 'cahnhilliard2d_finite_element_1::~cahnhilliard2d_finite_element_1()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:480: error: 'virtual cahnhilliard2d_finite_element_1::~cahnhilliard2d_finite_element_1()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:468: error: redefinition of 'const char* cahnhilliard2d_finite_element_1::signature() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:486: error: 'virtual const char* cahnhilliard2d_finite_element_1::signature() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:474: error: redefinition of 'ufc::shape cahnhilliard2d_finite_element_1::cell_shape() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:492: error: 'virtual ufc::shape cahnhilliard2d_finite_element_1::cell_shape() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:480: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_1::topological_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:498: error: 'virtual unsigned int cahnhilliard2d_finite_element_1::topological_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:486: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_1::geometric_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:504: error: 'virtual unsigned int cahnhilliard2d_finite_element_1::geometric_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:492: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_1::space_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:510: error: 'virtual unsigned int cahnhilliard2d_finite_element_1::space_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:498: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_1::value_rank() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:516: error: 'virtual unsigned int cahnhilliard2d_finite_element_1::value_rank() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:504: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_1::value_dimension(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:522: error: 'virtual unsigned int cahnhilliard2d_finite_element_1::value_dimension(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:513: error: redefinition of 'void cahnhilliard2d_finite_element_1::evaluate_basis(unsigned int, double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:531: error: 'virtual void cahnhilliard2d_finite_element_1::evaluate_basis(unsigned int, double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:668: error: redefinition of 'void cahnhilliard2d_finite_element_1::evaluate_basis_all(double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:686: error: 'virtual void cahnhilliard2d_finite_element_1::evaluate_basis_all(double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:686: error: redefinition of 'void cahnhilliard2d_finite_element_1::evaluate_basis_derivatives(unsigned int, unsigned int, double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:704: error: 'virtual void cahnhilliard2d_finite_element_1::evaluate_basis_derivatives(unsigned int, unsigned int, double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1262: error: redefinition of 'void cahnhilliard2d_finite_element_1::evaluate_basis_derivatives_all(unsigned int, double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1280: error: 'virtual void cahnhilliard2d_finite_element_1::evaluate_basis_derivatives_all(unsigned int, double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1295: error: redefinition of 'double cahnhilliard2d_finite_element_1::evaluate_dof(unsigned int, const ufc::function&, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1313: error: 'virtual double cahnhilliard2d_finite_element_1::evaluate_dof(unsigned int, const ufc::function&, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1337: error: redefinition of 'void cahnhilliard2d_finite_element_1::evaluate_dofs(double*, const ufc::function&, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1355: error: 'virtual void cahnhilliard2d_finite_element_1::evaluate_dofs(double*, const ufc::function&, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1362: error: redefinition of 'void cahnhilliard2d_finite_element_1::interpolate_vertex_values(double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1380: error: 'virtual void cahnhilliard2d_finite_element_1::interpolate_vertex_values(double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1373: error: redefinition of 'void cahnhilliard2d_finite_element_1::map_from_reference_cell(double*, const double*, const ufc::cell&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1391: error: 'virtual void cahnhilliard2d_finite_element_1::map_from_reference_cell(double*, const double*, const ufc::cell&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1381: error: redefinition of 'void cahnhilliard2d_finite_element_1::map_to_reference_cell(double*, const double*, const ufc::cell&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1399: error: 'virtual void cahnhilliard2d_finite_element_1::map_to_reference_cell(double*, const double*, const ufc::cell&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1387: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_1::num_sub_elements() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1405: error: 'virtual unsigned int cahnhilliard2d_finite_element_1::num_sub_elements() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1393: error: redefinition of 'ufc::finite_element* cahnhilliard2d_finite_element_1::create_sub_element(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1411: error: 'virtual ufc::finite_element* cahnhilliard2d_finite_element_1::create_sub_element(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1399: error: redefinition of 'ufc::finite_element* cahnhilliard2d_finite_element_1::create() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1417: error: 'virtual ufc::finite_element* cahnhilliard2d_finite_element_1::create() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1406: error: redefinition of 'cahnhilliard2d_finite_element_2::cahnhilliard2d_finite_element_2()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1431: error: 'cahnhilliard2d_finite_element_2::cahnhilliard2d_finite_element_2()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1412: error: redefinition of 'cahnhilliard2d_finite_element_2::~cahnhilliard2d_finite_element_2()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1437: error: 'virtual cahnhilliard2d_finite_element_2::~cahnhilliard2d_finite_element_2()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1418: error: redefinition of 'const char* cahnhilliard2d_finite_element_2::signature() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1443: error: 'virtual const char* cahnhilliard2d_finite_element_2::signature() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1424: error: redefinition of 'ufc::shape cahnhilliard2d_finite_element_2::cell_shape() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1449: error: 'virtual ufc::shape cahnhilliard2d_finite_element_2::cell_shape() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1430: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_2::topological_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1455: error: 'virtual unsigned int cahnhilliard2d_finite_element_2::topological_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1436: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_2::geometric_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1461: error: 'virtual unsigned int cahnhilliard2d_finite_element_2::geometric_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1442: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_2::space_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1467: error: 'virtual unsigned int cahnhilliard2d_finite_element_2::space_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1448: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_2::value_rank() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1473: error: 'virtual unsigned int cahnhilliard2d_finite_element_2::value_rank() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1454: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_2::value_dimension(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1479: error: 'virtual unsigned int cahnhilliard2d_finite_element_2::value_dimension(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1472: error: redefinition of 'void cahnhilliard2d_finite_element_2::evaluate_basis(unsigned int, double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1497: error: 'virtual void cahnhilliard2d_finite_element_2::evaluate_basis(unsigned int, double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1748: error: redefinition of 'void cahnhilliard2d_finite_element_2::evaluate_basis_all(double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1773: error: 'virtual void cahnhilliard2d_finite_element_2::evaluate_basis_all(double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:1769: error: redefinition of 'void cahnhilliard2d_finite_element_2::evaluate_basis_derivatives(unsigned int, unsigned int, double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:1794: error: 'virtual void cahnhilliard2d_finite_element_2::evaluate_basis_derivatives(unsigned int, unsigned int, double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:2819: error: redefinition of 'void cahnhilliard2d_finite_element_2::evaluate_basis_derivatives_all(unsigned int, double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:2844: error: 'virtual void cahnhilliard2d_finite_element_2::evaluate_basis_derivatives_all(unsigned int, double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:2852: error: redefinition of 'double cahnhilliard2d_finite_element_2::evaluate_dof(unsigned int, const ufc::function&, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:2877: error: 'virtual double cahnhilliard2d_finite_element_2::evaluate_dof(unsigned int, const ufc::function&, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:2918: error: redefinition of 'void cahnhilliard2d_finite_element_2::evaluate_dofs(double*, const ufc::function&, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:2943: error: 'virtual void cahnhilliard2d_finite_element_2::evaluate_dofs(double*, const ufc::function&, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:2955: error: redefinition of 'void cahnhilliard2d_finite_element_2::interpolate_vertex_values(double*, const double*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:2980: error: 'virtual void cahnhilliard2d_finite_element_2::interpolate_vertex_values(double*, const double*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:2970: error: redefinition of 'void cahnhilliard2d_finite_element_2::map_from_reference_cell(double*, const double*, const ufc::cell&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:2995: error: 'virtual void cahnhilliard2d_finite_element_2::map_from_reference_cell(double*, const double*, const ufc::cell&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:2978: error: redefinition of 'void cahnhilliard2d_finite_element_2::map_to_reference_cell(double*, const double*, const ufc::cell&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3003: error: 'virtual void cahnhilliard2d_finite_element_2::map_to_reference_cell(double*, const double*, const ufc::cell&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:2984: error: redefinition of 'unsigned int cahnhilliard2d_finite_element_2::num_sub_elements() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3009: error: 'virtual unsigned int cahnhilliard2d_finite_element_2::num_sub_elements() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:2990: error: redefinition of 'ufc::finite_element* cahnhilliard2d_finite_element_2::create_sub_element(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3015: error: 'virtual ufc::finite_element* cahnhilliard2d_finite_element_2::create_sub_element(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3010: error: redefinition of 'ufc::finite_element* cahnhilliard2d_finite_element_2::create() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3035: error: 'virtual ufc::finite_element* cahnhilliard2d_finite_element_2::create() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3016: error: redefinition of 'cahnhilliard2d_dofmap_0::cahnhilliard2d_dofmap_0()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3053: error: 'cahnhilliard2d_dofmap_0::cahnhilliard2d_dofmap_0()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3022: error: redefinition of 'cahnhilliard2d_dofmap_0::~cahnhilliard2d_dofmap_0()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3059: error: 'virtual cahnhilliard2d_dofmap_0::~cahnhilliard2d_dofmap_0()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3028: error: redefinition of 'const char* cahnhilliard2d_dofmap_0::signature() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3065: error: 'virtual const char* cahnhilliard2d_dofmap_0::signature() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3034: error: redefinition of 'bool cahnhilliard2d_dofmap_0::needs_mesh_entities(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3071: error: 'virtual bool cahnhilliard2d_dofmap_0::needs_mesh_entities(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3059: error: redefinition of 'bool cahnhilliard2d_dofmap_0::init_mesh(const ufc::mesh&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3096: error: 'virtual bool cahnhilliard2d_dofmap_0::init_mesh(const ufc::mesh&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3067: error: redefinition of 'void cahnhilliard2d_dofmap_0::init_cell(const ufc::mesh&, const ufc::cell&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3104: error: 'virtual void cahnhilliard2d_dofmap_0::init_cell(const ufc::mesh&, const ufc::cell&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3073: error: redefinition of 'void cahnhilliard2d_dofmap_0::init_cell_finalize()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3110: error: 'virtual void cahnhilliard2d_dofmap_0::init_cell_finalize()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3079: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_0::topological_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3116: error: 'virtual unsigned int cahnhilliard2d_dofmap_0::topological_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3085: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_0::geometric_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3122: error: 'virtual unsigned int cahnhilliard2d_dofmap_0::geometric_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3091: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_0::global_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3128: error: 'virtual unsigned int cahnhilliard2d_dofmap_0::global_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3097: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_0::local_dimension(const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3134: error: 'virtual unsigned int cahnhilliard2d_dofmap_0::local_dimension(const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3103: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_0::max_local_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3140: error: 'virtual unsigned int cahnhilliard2d_dofmap_0::max_local_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3109: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_0::num_facet_dofs() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3146: error: 'virtual unsigned int cahnhilliard2d_dofmap_0::num_facet_dofs() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3115: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_0::num_entity_dofs(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3152: error: 'virtual unsigned int cahnhilliard2d_dofmap_0::num_entity_dofs(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3142: error: redefinition of 'void cahnhilliard2d_dofmap_0::tabulate_dofs(unsigned int*, const ufc::mesh&, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3179: error: 'virtual void cahnhilliard2d_dofmap_0::tabulate_dofs(unsigned int*, const ufc::mesh&, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3149: error: redefinition of 'void cahnhilliard2d_dofmap_0::tabulate_facet_dofs(unsigned int*, unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3186: error: 'virtual void cahnhilliard2d_dofmap_0::tabulate_facet_dofs(unsigned int*, unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3174: error: redefinition of 'void cahnhilliard2d_dofmap_0::tabulate_entity_dofs(unsigned int*, unsigned int, unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3211: error: 'virtual void cahnhilliard2d_dofmap_0::tabulate_entity_dofs(unsigned int*, unsigned int, unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3209: error: redefinition of 'void cahnhilliard2d_dofmap_0::tabulate_coordinates(double**, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3246: error: 'virtual void cahnhilliard2d_dofmap_0::tabulate_coordinates(double**, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3218: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_0::num_sub_dofmaps() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3255: error: 'virtual unsigned int cahnhilliard2d_dofmap_0::num_sub_dofmaps() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3224: error: redefinition of 'ufc::dofmap* cahnhilliard2d_dofmap_0::create_sub_dofmap(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3261: error: 'virtual ufc::dofmap* cahnhilliard2d_dofmap_0::create_sub_dofmap(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3230: error: redefinition of 'ufc::dofmap* cahnhilliard2d_dofmap_0::create() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3267: error: 'virtual ufc::dofmap* cahnhilliard2d_dofmap_0::create() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3236: error: redefinition of 'cahnhilliard2d_dofmap_1::cahnhilliard2d_dofmap_1()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3285: error: 'cahnhilliard2d_dofmap_1::cahnhilliard2d_dofmap_1()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3242: error: redefinition of 'cahnhilliard2d_dofmap_1::~cahnhilliard2d_dofmap_1()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3291: error: 'virtual cahnhilliard2d_dofmap_1::~cahnhilliard2d_dofmap_1()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3248: error: redefinition of 'const char* cahnhilliard2d_dofmap_1::signature() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3297: error: 'virtual const char* cahnhilliard2d_dofmap_1::signature() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3254: error: redefinition of 'bool cahnhilliard2d_dofmap_1::needs_mesh_entities(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3303: error: 'virtual bool cahnhilliard2d_dofmap_1::needs_mesh_entities(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3279: error: redefinition of 'bool cahnhilliard2d_dofmap_1::init_mesh(const ufc::mesh&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3328: error: 'virtual bool cahnhilliard2d_dofmap_1::init_mesh(const ufc::mesh&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3287: error: redefinition of 'void cahnhilliard2d_dofmap_1::init_cell(const ufc::mesh&, const ufc::cell&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3336: error: 'virtual void cahnhilliard2d_dofmap_1::init_cell(const ufc::mesh&, const ufc::cell&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3293: error: redefinition of 'void cahnhilliard2d_dofmap_1::init_cell_finalize()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3342: error: 'virtual void cahnhilliard2d_dofmap_1::init_cell_finalize()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3299: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_1::topological_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3348: error: 'virtual unsigned int cahnhilliard2d_dofmap_1::topological_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3305: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_1::geometric_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3354: error: 'virtual unsigned int cahnhilliard2d_dofmap_1::geometric_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3311: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_1::global_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3360: error: 'virtual unsigned int cahnhilliard2d_dofmap_1::global_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3317: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_1::local_dimension(const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3366: error: 'virtual unsigned int cahnhilliard2d_dofmap_1::local_dimension(const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3323: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_1::max_local_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3372: error: 'virtual unsigned int cahnhilliard2d_dofmap_1::max_local_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3329: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_1::num_facet_dofs() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3378: error: 'virtual unsigned int cahnhilliard2d_dofmap_1::num_facet_dofs() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3335: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_1::num_entity_dofs(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3384: error: 'virtual unsigned int cahnhilliard2d_dofmap_1::num_entity_dofs(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3362: error: redefinition of 'void cahnhilliard2d_dofmap_1::tabulate_dofs(unsigned int*, const ufc::mesh&, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3411: error: 'virtual void cahnhilliard2d_dofmap_1::tabulate_dofs(unsigned int*, const ufc::mesh&, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3371: error: redefinition of 'void cahnhilliard2d_dofmap_1::tabulate_facet_dofs(unsigned int*, unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3420: error: 'virtual void cahnhilliard2d_dofmap_1::tabulate_facet_dofs(unsigned int*, unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3399: error: redefinition of 'void cahnhilliard2d_dofmap_1::tabulate_entity_dofs(unsigned int*, unsigned int, unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3448: error: 'virtual void cahnhilliard2d_dofmap_1::tabulate_entity_dofs(unsigned int*, unsigned int, unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3452: error: redefinition of 'void cahnhilliard2d_dofmap_1::tabulate_coordinates(double**, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3501: error: 'virtual void cahnhilliard2d_dofmap_1::tabulate_coordinates(double**, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3465: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_1::num_sub_dofmaps() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3514: error: 'virtual unsigned int cahnhilliard2d_dofmap_1::num_sub_dofmaps() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3471: error: redefinition of 'ufc::dofmap* cahnhilliard2d_dofmap_1::create_sub_dofmap(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3520: error: 'virtual ufc::dofmap* cahnhilliard2d_dofmap_1::create_sub_dofmap(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3477: error: redefinition of 'ufc::dofmap* cahnhilliard2d_dofmap_1::create() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3526: error: 'virtual ufc::dofmap* cahnhilliard2d_dofmap_1::create() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3483: error: redefinition of 'cahnhilliard2d_dofmap_2::cahnhilliard2d_dofmap_2()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3544: error: 'cahnhilliard2d_dofmap_2::cahnhilliard2d_dofmap_2()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3489: error: redefinition of 'cahnhilliard2d_dofmap_2::~cahnhilliard2d_dofmap_2()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3550: error: 'virtual cahnhilliard2d_dofmap_2::~cahnhilliard2d_dofmap_2()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3495: error: redefinition of 'const char* cahnhilliard2d_dofmap_2::signature() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3556: error: 'virtual const char* cahnhilliard2d_dofmap_2::signature() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3501: error: redefinition of 'bool cahnhilliard2d_dofmap_2::needs_mesh_entities(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3562: error: 'virtual bool cahnhilliard2d_dofmap_2::needs_mesh_entities(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3526: error: redefinition of 'bool cahnhilliard2d_dofmap_2::init_mesh(const ufc::mesh&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3587: error: 'virtual bool cahnhilliard2d_dofmap_2::init_mesh(const ufc::mesh&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3534: error: redefinition of 'void cahnhilliard2d_dofmap_2::init_cell(const ufc::mesh&, const ufc::cell&)'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3595: error: 'virtual void cahnhilliard2d_dofmap_2::init_cell(const ufc::mesh&, const ufc::cell&)' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3540: error: redefinition of 'void cahnhilliard2d_dofmap_2::init_cell_finalize()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3601: error: 'virtual void cahnhilliard2d_dofmap_2::init_cell_finalize()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3546: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_2::topological_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3607: error: 'virtual unsigned int cahnhilliard2d_dofmap_2::topological_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3552: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_2::geometric_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3613: error: 'virtual unsigned int cahnhilliard2d_dofmap_2::geometric_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3558: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_2::global_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3619: error: 'virtual unsigned int cahnhilliard2d_dofmap_2::global_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3564: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_2::local_dimension(const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3625: error: 'virtual unsigned int cahnhilliard2d_dofmap_2::local_dimension(const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3570: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_2::max_local_dimension() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3631: error: 'virtual unsigned int cahnhilliard2d_dofmap_2::max_local_dimension() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3576: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_2::num_facet_dofs() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3637: error: 'virtual unsigned int cahnhilliard2d_dofmap_2::num_facet_dofs() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3582: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_2::num_entity_dofs(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3643: error: 'virtual unsigned int cahnhilliard2d_dofmap_2::num_entity_dofs(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3609: error: redefinition of 'void cahnhilliard2d_dofmap_2::tabulate_dofs(unsigned int*, const ufc::mesh&, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3670: error: 'virtual void cahnhilliard2d_dofmap_2::tabulate_dofs(unsigned int*, const ufc::mesh&, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3624: error: redefinition of 'void cahnhilliard2d_dofmap_2::tabulate_facet_dofs(unsigned int*, unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3685: error: 'virtual void cahnhilliard2d_dofmap_2::tabulate_facet_dofs(unsigned int*, unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3658: error: redefinition of 'void cahnhilliard2d_dofmap_2::tabulate_entity_dofs(unsigned int*, unsigned int, unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3719: error: 'virtual void cahnhilliard2d_dofmap_2::tabulate_entity_dofs(unsigned int*, unsigned int, unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3714: error: redefinition of 'void cahnhilliard2d_dofmap_2::tabulate_coordinates(double**, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3775: error: 'virtual void cahnhilliard2d_dofmap_2::tabulate_coordinates(double**, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3733: error: redefinition of 'unsigned int cahnhilliard2d_dofmap_2::num_sub_dofmaps() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3794: error: 'virtual unsigned int cahnhilliard2d_dofmap_2::num_sub_dofmaps() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3739: error: redefinition of 'ufc::dofmap* cahnhilliard2d_dofmap_2::create_sub_dofmap(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3800: error: 'virtual ufc::dofmap* cahnhilliard2d_dofmap_2::create_sub_dofmap(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3759: error: redefinition of 'ufc::dofmap* cahnhilliard2d_dofmap_2::create() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3820: error: 'virtual ufc::dofmap* cahnhilliard2d_dofmap_2::create() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3765: error: redefinition of 'cahnhilliard2d_cell_integral_0_0::cahnhilliard2d_cell_integral_0_0()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3836: error: 'cahnhilliard2d_cell_integral_0_0::cahnhilliard2d_cell_integral_0_0()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3771: error: redefinition of 'cahnhilliard2d_cell_integral_0_0::~cahnhilliard2d_cell_integral_0_0()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3842: error: 'virtual cahnhilliard2d_cell_integral_0_0::~cahnhilliard2d_cell_integral_0_0()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3779: error: redefinition of 'void cahnhilliard2d_cell_integral_0_0::tabulate_tensor(double*, const double* const*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3850: error: 'virtual void cahnhilliard2d_cell_integral_0_0::tabulate_tensor(double*, const double* const*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3960: error: redefinition of 'void cahnhilliard2d_cell_integral_0_0::tabulate_tensor(double*, const double* const*, const ufc::cell&, unsigned int, const double* const*, const double*) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:3991: error: 'virtual void cahnhilliard2d_cell_integral_0_0::tabulate_tensor(double*, const double* const*, const ufc::cell&, unsigned int, const double* const*, const double*) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3966: error: redefinition of 'cahnhilliard2d_cell_integral_1_0::cahnhilliard2d_cell_integral_1_0()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4007: error: 'cahnhilliard2d_cell_integral_1_0::cahnhilliard2d_cell_integral_1_0()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3972: error: redefinition of 'cahnhilliard2d_cell_integral_1_0::~cahnhilliard2d_cell_integral_1_0()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4013: error: 'virtual cahnhilliard2d_cell_integral_1_0::~cahnhilliard2d_cell_integral_1_0()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:3980: error: redefinition of 'void cahnhilliard2d_cell_integral_1_0::tabulate_tensor(double*, const double* const*, const ufc::cell&) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4021: error: 'virtual void cahnhilliard2d_cell_integral_1_0::tabulate_tensor(double*, const double* const*, const ufc::cell&) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4163: error: redefinition of 'void cahnhilliard2d_cell_integral_1_0::tabulate_tensor(double*, const double* const*, const ufc::cell&, unsigned int, const double* const*, const double*) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4175: error: 'virtual void cahnhilliard2d_cell_integral_1_0::tabulate_tensor(double*, const double* const*, const ufc::cell&, unsigned int, const double* const*, const double*) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4169: error: redefinition of 'cahnhilliard2d_form_0::cahnhilliard2d_form_0()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4202: error: 'cahnhilliard2d_form_0::cahnhilliard2d_form_0()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4175: error: redefinition of 'cahnhilliard2d_form_0::~cahnhilliard2d_form_0()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4208: error: 'virtual cahnhilliard2d_form_0::~cahnhilliard2d_form_0()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4181: error: redefinition of 'const char* cahnhilliard2d_form_0::signature() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4214: error: 'virtual const char* cahnhilliard2d_form_0::signature() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4187: error: redefinition of 'unsigned int cahnhilliard2d_form_0::rank() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4220: error: 'virtual unsigned int cahnhilliard2d_form_0::rank() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4193: error: redefinition of 'unsigned int cahnhilliard2d_form_0::num_coefficients() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4226: error: 'virtual unsigned int cahnhilliard2d_form_0::num_coefficients() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4199: error: redefinition of 'unsigned int cahnhilliard2d_form_0::num_cell_domains() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4232: error: 'virtual unsigned int cahnhilliard2d_form_0::num_cell_domains() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4205: error: redefinition of 'unsigned int cahnhilliard2d_form_0::num_exterior_facet_domains() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4238: error: 'virtual unsigned int cahnhilliard2d_form_0::num_exterior_facet_domains() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4211: error: redefinition of 'unsigned int cahnhilliard2d_form_0::num_interior_facet_domains() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4244: error: 'virtual unsigned int cahnhilliard2d_form_0::num_interior_facet_domains() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4217: error: redefinition of 'ufc::finite_element* cahnhilliard2d_form_0::create_finite_element(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4250: error: 'virtual ufc::finite_element* cahnhilliard2d_form_0::create_finite_element(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4257: error: redefinition of 'ufc::dofmap* cahnhilliard2d_form_0::create_dofmap(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4290: error: 'virtual ufc::dofmap* cahnhilliard2d_form_0::create_dofmap(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4297: error: redefinition of 'ufc::cell_integral* cahnhilliard2d_form_0::create_cell_integral(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4330: error: 'virtual ufc::cell_integral* cahnhilliard2d_form_0::create_cell_integral(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4312: error: redefinition of 'ufc::exterior_facet_integral* cahnhilliard2d_form_0::create_exterior_facet_integral(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4345: error: 'virtual ufc::exterior_facet_integral* cahnhilliard2d_form_0::create_exterior_facet_integral(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4318: error: redefinition of 'ufc::interior_facet_integral* cahnhilliard2d_form_0::create_interior_facet_integral(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4351: error: 'virtual ufc::interior_facet_integral* cahnhilliard2d_form_0::create_interior_facet_integral(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4324: error: redefinition of 'cahnhilliard2d_form_1::cahnhilliard2d_form_1()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4378: error: 'cahnhilliard2d_form_1::cahnhilliard2d_form_1()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4330: error: redefinition of 'cahnhilliard2d_form_1::~cahnhilliard2d_form_1()'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4384: error: 'virtual cahnhilliard2d_form_1::~cahnhilliard2d_form_1()' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4336: error: redefinition of 'const char* cahnhilliard2d_form_1::signature() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4390: error: 'virtual const char* cahnhilliard2d_form_1::signature() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4342: error: redefinition of 'unsigned int cahnhilliard2d_form_1::rank() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4396: error: 'virtual unsigned int cahnhilliard2d_form_1::rank() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4348: error: redefinition of 'unsigned int cahnhilliard2d_form_1::num_coefficients() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4402: error: 'virtual unsigned int cahnhilliard2d_form_1::num_coefficients() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4354: error: redefinition of 'unsigned int cahnhilliard2d_form_1::num_cell_domains() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4408: error: 'virtual unsigned int cahnhilliard2d_form_1::num_cell_domains() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4360: error: redefinition of 'unsigned int cahnhilliard2d_form_1::num_exterior_facet_domains() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4414: error: 'virtual unsigned int cahnhilliard2d_form_1::num_exterior_facet_domains() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4366: error: redefinition of 'unsigned int cahnhilliard2d_form_1::num_interior_facet_domains() const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4420: error: 'virtual unsigned int cahnhilliard2d_form_1::num_interior_facet_domains() const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4372: error: redefinition of 'ufc::finite_element* cahnhilliard2d_form_1::create_finite_element(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4426: error: 'virtual ufc::finite_element* cahnhilliard2d_form_1::create_finite_element(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4412: error: redefinition of 'ufc::dofmap* cahnhilliard2d_form_1::create_dofmap(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4466: error: 'virtual ufc::dofmap* cahnhilliard2d_form_1::create_dofmap(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4452: error: redefinition of 'ufc::cell_integral* cahnhilliard2d_form_1::create_cell_integral(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4506: error: 'virtual ufc::cell_integral* cahnhilliard2d_form_1::create_cell_integral(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4467: error: redefinition of 'ufc::exterior_facet_integral* cahnhilliard2d_form_1::create_exterior_facet_integral(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4521: error: 'virtual ufc::exterior_facet_integral* cahnhilliard2d_form_1::create_exterior_facet_integral(unsigned int) const' previously defined here
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp:4473: error: redefinition of 'ufc::interior_facet_integral* cahnhilliard2d_form_1::create_interior_facet_integral(unsigned int) const'
/Applications/FEniCS.app/Contents/Resources/share/dolfin/demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h:4527: error: 'virtual ufc::interior_facet_integral* cahnhilliard2d_form_1::create_interior_facet_integral(unsigned int) const' previously defined here
make[2]: *** [CMakeFiles/cahn-hilliard-demo.dir/CahnHilliard2D.cpp.o] Error 1
make[1]: *** [CMakeFiles/cahn-hilliard-demo.dir/all] Error 2
make: *** [all] Error 2
Evergreen@host-139-9:cpp$

Question information

Language:
English Edit question
Status:
Answered
For:
DOLFIN Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Johannes Ring (johannr) said :
#1

I don't know what the problem is. The cahn-hillard demo works fine for me.

What version of Xcode do you have? I'm using version 3.2.4.

You can also try the nightly snapshot package available from here:

  http://www.fenicsproject.org/pub/software/fenics/fenics-snapshot-osx10.6.dmg

Does this work for you?

Revision history for this message
Shiyuan (gshy2014) said :
#2

My Xcode is also 3.2.4; I tried the nightly snapshot this time but still failed.

The demo runs with the original headers but fails when the header is generated by
ffc -l dolfin CahnHilliard2D.ufl

When I check it, the headers are different.
What's going wrong? Or Any steps missing ? Thanks.

Revision history for this message
Johannes Ring (johannr) said :
#3

Yes, you are right. The original CahnHilliard2D.h in DOLFIN 0.9.10 has this header:

  // This code conforms with the UFC specification version 1.4.2
  // and was automatically generated by FFC version 0.9.4+.

while after running "ffc -l dolfin CahnHilliard2D.ufl" it has this header:

  // This code conforms with the UFC specification version 2.0.0
  // and was automatically generated by FFC version 0.9.9.

The differences between the two header files are large.

UFC 2.0.0 and FFC 0.9.9 was released together with DOLFIN 0.9.10 so I'm not sure why they don't work together.

I can confirm that the same error occurs when using the FEniCS Ubuntu packages.

Revision history for this message
Garth Wells (garth-wells) said :
#4

Use

  ffc -l dolfin -O -f split foo.ufl

Revision history for this message
Johannes Ring (johannr) said :
#5

Yes, that solves the problem for me.

Revision history for this message
Shiyuan (gshy2014) said :
#6

Yes that solves the problem. But Can you explain why and in what situation should we use the this compiler options. Then man says -f split generation separate files for declaration and implementation? What does that mean? How does it help?

Revision history for this message
Marc Hesse (mhesse) said :
#7

I have the same problem on windows 7.
  ffc -l dolfin -O -f split foo.ufl
seems to solve the problem

Can you help with this problem?

Provide an answer of your own, or ask Shiyuan for more information if necessary.

To post a message you must log in.