yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #18140
[Question #674057]: Compilation from source crash at flowEngine
New question #674057 on Yade:
https://answers.launchpad.net/yade/+question/674057
Hi,
I re-installed xubuntu (18.04) and I am unable to compile Yade from the actual source file. After downloading all the libraries necessary for Yade, I compiled the code and it stopped at 81% with the following error:
[ 81%] Building CXX object CMakeFiles/yade.dir/pkg/pfv/FlowEngine.cpp.o
In file included from /home/raphael/work/software/Yade/build/pkg/pfv/FlowEngine_FlowEngineT.hpp:481:0,
from /home/raphael/work/software/Yade/trunk/pkg/pfv/FlowEngine.cpp:11:
/home/raphael/work/software/Yade/build/pkg/pfv/FlowEngine_FlowEngineT.ipp: In instantiation of ‘void TemplateFlowEngine_FlowEngineT<_CellInfo, _VertexInfo, _Tesselation, solverT>::updateLinearSystem(TemplateFlowEngine_FlowEngineT<_CellInfo, _VertexInfo, _Tesselation, solverT>::Solver&) [with _CellInfo = FlowCellInfo_FlowEngineT; _VertexInfo = FlowVertexInfo_FlowEngineT; _Tesselation = CGT::_Tesselation<CGT::TriangulationTypes<FlowVertexInfo_FlowEngineT, FlowCellInfo_FlowEngineT> >; solverT = CGT::FlowBoundingSphere<CGT::_Tesselation<CGT::TriangulationTypes<FlowVertexInfo_FlowEngineT, FlowCellInfo_FlowEngineT> > >; TemplateFlowEngine_FlowEngineT<_CellInfo, _VertexInfo, _Tesselation, solverT>::Solver = CGT::FlowBoundingSphere<CGT::_Tesselation<CGT::TriangulationTypes<FlowVertexInfo_FlowEngineT, FlowCellInfo_FlowEngineT> > >]’:
/home/raphael/work/software/Yade/build/pkg/pfv/FlowEngine_FlowEngineT.ipp:91:90: required from ‘void TemplateFlowEngine_FlowEngineT<_CellInfo, _VertexInfo, _Tesselation, solverT>::action() [with _CellInfo = FlowCellInfo_FlowEngineT; _VertexInfo = FlowVertexInfo_FlowEngineT; _Tesselation = CGT::_Tesselation<CGT::TriangulationTypes<FlowVertexInfo_FlowEngineT, FlowCellInfo_FlowEngineT> >; solverT = CGT::FlowBoundingSphere<CGT::_Tesselation<CGT::TriangulationTypes<FlowVertexInfo_FlowEngineT, FlowCellInfo_FlowEngineT> > >]’
/home/raphael/work/software/Yade/trunk/pkg/pfv/FlowEngine.cpp:34:754: required from here
/home/raphael/work/software/Yade/build/pkg/pfv/FlowEngine_FlowEngineT.ipp:810:14: error: ‘TemplateFlowEngine_FlowEngineT<FlowCellInfo_FlowEngineT, FlowVertexInfo_FlowEngineT>::Solver {aka class CGT::FlowBoundingSphere<CGT::_Tesselation<CGT::TriangulationTypes<FlowVertexInfo_FlowEngineT, FlowCellInfo_FlowEngineT> > >}’ has no member named ‘isLinearSystemSet’; did you mean ‘resetLinearSystem’?
flow.isLinearSystemSet = false;
~~~~~^~~~~~~~~~~~~~~~~
resetLinearSystem
/home/raphael/work/software/Yade/build/pkg/pfv/FlowEngine_FlowEngineT.ipp:811:7: error: ‘TemplateFlowEngine_FlowEngineT<FlowCellInfo_FlowEngineT, FlowVertexInfo_FlowEngineT>::Solver {aka class CGT::FlowBoundingSphere<CGT::_Tesselation<CGT::TriangulationTypes<FlowVertexInfo_FlowEngineT, FlowCellInfo_FlowEngineT> > >}’ has no member named ‘factorizedEigenSolver’; did you mean ‘factorizeOnly’?
flow.factorizedEigenSolver = false;
~~~~~^~~~~~~~~~~~~~~~~~~~~
factorizeOnly
CMakeFiles/yade.dir/build.make:3422: recipe for target 'CMakeFiles/yade.dir/pkg/pfv/FlowEngine.cpp.o' failed
make[2]: *** [CMakeFiles/yade.dir/pkg/pfv/FlowEngine.cpp.o] Error 1
make[2]: *** Attente des tâches non terminées....
CMakeFiles/Makefile2:139: recipe for target 'CMakeFiles/yade.dir/all' failed
make[1]: *** [CMakeFiles/yade.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
Any idea of what it could be due to ? Is there a problem in the source code or am I missing something ?
Thank you in advance,
Raphael
--
You received this question notification because your team yade-users is
an answer contact for Yade.