From: Vijay S. M. <vi...@gm...> - 2009-02-11 18:24:16
|
Hi, While I was trying to compile the new libmesh development source, I encountered these error messages. I am not sure if I need a specific contrib file to enable/disable this but looking at the error messages, just looks like there is a disconnect between the function definitions and implementation. Here are the errors: /libmesh-dev/include/solvers/time_solver.h:111: warning: âvirtual bool TimeSolver::element_residual(bool, DiffContext&)â was hidden /libmesh-dev/include/solvers/eigen_time_solver.h:123: warning: by âvirtual bool EigenTimeSolver::element_residual(bool)â /libmesh-dev/include/solvers/time_solver.h:121: warning: âvirtual bool TimeSolver::side_residual(bool, DiffContext&)â was hidden /libmesh-dev/include/solvers/eigen_time_solver.h:128: warning: by âvirtual bool EigenTimeSolver::side_residual(bool)â src/solvers/eigen_time_solver.C: In member function âvirtual bool EigenTimeSolver::element_residual(bool)â: src/solvers/eigen_time_solver.C:136: error: no matching function for call to âDifferentiableSystem::element_time_derivative(bool&)â /libmesh-dev/include/solvers/diff_system.h:120: note: candidates are: virtual bool DifferentiableSystem::element_time_derivative(bool, DiffContext&) src/solvers/eigen_time_solver.C:142: error: no matching function for call to âDifferentiableSystem::element_constraint(bool&)â /libmesh-dev/include/solvers/diff_system.h:137: note: candidates are: virtual bool DifferentiableSystem::element_constraint(bool, DiffContext&) src/solvers/eigen_time_solver.C:155: error: no matching function for call to âDifferentiableSystem::mass_residual(bool&)â /libmesh-dev/include/solvers/diff_system.h:245: note: candidates are: virtual bool DifferentiableSystem::mass_residual(bool, DiffContext&) src/solvers/eigen_time_solver.C: In member function âvirtual bool EigenTimeSolver::side_residual(bool)â: src/solvers/eigen_time_solver.C:181: error: no matching function for call to âDifferentiableSystem::side_time_derivative(bool&)â /libmesh-dev/include/solvers/diff_system.h:161: note: candidates are: virtual bool DifferentiableSystem::side_time_derivative(bool, DiffContext&) src/solvers/eigen_time_solver.C:187: error: no matching function for call to âDifferentiableSystem::side_constraint(bool&)â /libmesh-dev/include/solvers/diff_system.h:177: note: candidates are: virtual bool DifferentiableSystem::side_constraint(bool, DiffContext&) src/solvers/eigen_time_solver.C:200: error: no matching function for call to âDifferentiableSystem::side_mass_residual(bool&)â /libmesh-dev/include/solvers/diff_system.h:262: note: candidates are: virtual bool DifferentiableSystem::side_mass_residual(bool, DiffContext&) Let me know if you need any other details to resolve this. Or if I have forgotten to update something. Vijay |