Started by upstream project "clean-old-builds" build number 1479
originally caused by:
Started by timer
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on _launcher_ (standard binaries_standard minimal builder binaries_minimal binaries_full cleanable full) in workspace /builds/workspace/clean-old-builds
[EnvInject] - Inject global passwords.
[EnvInject] - Mask passwords that will be passed as build parameters.
[clean-old-builds] $ bash /tmp/jenkins18436094468675179789.sh
--------------- Clone/update CI scripts ---------------
pwd = /builds/workspace/clean-old-builds
From https://github.com/sofa-framework/ci
+ 305c265...2efb05d testing -> origin/testing (forced update)
HEAD is now at 58896bc [scripts] Add new Windows node
CI scripts are available in /builds/workspace/clean-old-builds/ci/scripts
-------------------------------------------------------
------------- Clone/update reference_repo/sofa --------------
Checking /builds/reference_repo/sofa
Reference repo found. Updating...
From https://github.com/sofa-framework/sofa
6a05ff788b..359d811a33 master -> origin/master
* [new branch] olivier-goury-patch-1 -> origin/olivier-goury-patch-1
Updating 6a05ff788b..359d811a33
Fast-forward
Component/CMakeLists.txt | 2 +-
Component/Compat/CMakeLists.txt | 3 +
.../Sofa.Component.LinearSolver.Direct.cmake | 21 ++++
.../Sofa.Component.LinearSolver.Iterative.cmake | 14 +++
...ofa.Component.LinearSolver.Preconditioner.cmake | 14 +++
.../src/SofaBaseLinearSolver/CGLinearSolver.h | 22 ++--
.../src/SofaBaseLinearSolver/CGLinearSolver.inl | 26 +++++
.../src/SofaBaseLinearSolver/GraphScatteredTypes.h | 26 +++++
.../src/SofaBaseLinearSolver/MatrixLinearSolver.h | 26 +++++
.../SofaBaseLinearSolver/MatrixLinearSolver.inl | 26 +++++
.../Compat/src/SofaDenseSolver/SVDLinearSolver.h | 33 ++++++
.../src/SofaGeneralLinearSolver/BTDLinearSolver.h | 33 ++++++
.../SofaGeneralLinearSolver/BTDLinearSolver.inl | 26 +++++
.../src/SofaGeneralLinearSolver/CholeskySolver.h | 33 ++++++
.../src/SofaGeneralLinearSolver/CholeskySolver.inl | 26 +++++
.../SofaGeneralLinearSolver/MinResLinearSolver.h | 34 ++++++
.../SofaGeneralLinearSolver/MinResLinearSolver.inl | 26 +++++
.../SofaPreconditioner/BlockJacobiPreconditioner.h | 35 +++++++
.../BlockJacobiPreconditioner.inl | 26 +++++
.../src/SofaPreconditioner/JacobiPreconditioner.h | 33 ++++++
.../SofaPreconditioner/JacobiPreconditioner.inl | 26 +++++
.../PrecomputedWarpPreconditioner.h | 35 +++++++
.../PrecomputedWarpPreconditioner.inl | 26 +++++
.../src/SofaPreconditioner/SSORPreconditioner.h | 33 ++++++
.../src/SofaPreconditioner/SSORPreconditioner.inl | 26 +++++
.../SofaPreconditioner/ShewchukPCGLinearSolver.h | 33 ++++++
.../src/SofaPreconditioner/WarpPreconditioner.h | 33 ++++++
.../src/SofaPreconditioner/WarpPreconditioner.inl | 26 +++++
.../src/SofaSparseSolver/FillReducingOrdering.h | 33 ++++++
.../src/SofaSparseSolver/FillReducingOrdering.inl | 33 ++++++
.../src/SofaSparseSolver/PrecomputedLinearSolver.h | 33 ++++++
.../SofaSparseSolver/PrecomputedLinearSolver.inl | 26 +++++
.../src/SofaSparseSolver/SparseCholeskySolver.h | 33 ++++++
.../Compat/src/SofaSparseSolver/SparseLDLSolver.h | 33 ++++++
.../src/SofaSparseSolver/SparseLDLSolver.inl | 26 +++++
.../src/SofaSparseSolver/SparseLDLSolverImpl.h | 33 ++++++
.../Compat/src/SofaSparseSolver/SparseLUSolver.h | 35 +++++++
.../Compat/src/SofaSparseSolver/SparseLUSolver.inl | 26 +++++
Component/LinearSolver/CMakeLists.txt | 31 ++++++
Component/LinearSolver/Direct/CMakeLists.txt | 67 ++++++++++++
...fa.Component.LinearSolver.DirectConfig.cmake.in | 24 +++++
.../Direct}/extlibs/csparse/CMakeLists.txt | 0
.../Direct}/extlibs/csparse/COPYING.txt | 0
.../Direct}/extlibs/csparse/CSparseConfig.cmake.in | 0
.../Direct}/extlibs/csparse/UFconfig.h | 0
.../LinearSolver/Direct}/extlibs/csparse/csparse.c | 0
.../LinearSolver/Direct}/extlibs/csparse/csparse.h | 0
.../LinearSolver/Direct}/extlibs/csparse/ldl.c | 0
.../LinearSolver/Direct}/extlibs/csparse/ldl.h | 0
.../Direct}/extlibs/metis-5.1.0/CMakeLists.txt | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/GKlib.h | 0
.../extlibs/metis-5.1.0/GKlib/GKlibSystem.cmake | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/b64.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/blas.c | 0
.../metis-5.1.0/GKlib/conf/check_thread_storage.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/csr.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/error.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/evaluate.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/fkvkselect.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/fs.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/getopt.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_arch.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_defs.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_externs.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_getopt.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_macros.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_mkblas.h | 0
.../extlibs/metis-5.1.0/GKlib/gk_mkmemory.h | 0
.../extlibs/metis-5.1.0/GKlib/gk_mkpqueue.h | 0
.../extlibs/metis-5.1.0/GKlib/gk_mkpqueue2.h | 0
.../extlibs/metis-5.1.0/GKlib/gk_mkrandom.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_mksort.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_mkutils.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_proto.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_struct.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gk_types.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gkregex.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/gkregex.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/graph.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/htable.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/io.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/itemsets.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/mcore.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/memory.c | 0
.../extlibs/metis-5.1.0/GKlib/ms_inttypes.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/ms_stat.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/ms_stdint.h | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/omp.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/pdb.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/pqueue.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/random.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/rw.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/seq.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/sort.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/string.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/timers.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/tokenizer.c | 0
.../Direct}/extlibs/metis-5.1.0/GKlib/util.c | 0
.../Direct}/extlibs/metis-5.1.0/LICENSE.txt | 0
.../extlibs/metis-5.1.0/MetisConfig.cmake.in | 0
.../Direct}/extlibs/metis-5.1.0/include/metis.h | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/auxapi.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/balance.c | 0
.../extlibs/metis-5.1.0/libmetis/bucketsort.c | 0
.../extlibs/metis-5.1.0/libmetis/checkgraph.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/coarsen.c | 0
.../extlibs/metis-5.1.0/libmetis/compress.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/contig.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/debug.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/defs.h | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/fm.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/fortran.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/frename.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/gklib.c | 0
.../extlibs/metis-5.1.0/libmetis/gklib_defs.h | 0
.../extlibs/metis-5.1.0/libmetis/gklib_rename.h | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/graph.c | 0
.../extlibs/metis-5.1.0/libmetis/initpart.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/kmetis.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/kwayfm.c | 0
.../extlibs/metis-5.1.0/libmetis/kwayrefine.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/macros.h | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/mcutil.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/mesh.c | 0
.../extlibs/metis-5.1.0/libmetis/meshpart.c | 0
.../extlibs/metis-5.1.0/libmetis/metislib.h | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/minconn.c | 0
.../extlibs/metis-5.1.0/libmetis/mincover.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/mmd.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/ometis.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/options.c | 0
.../extlibs/metis-5.1.0/libmetis/parmetis.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/pmetis.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/proto.h | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/refine.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/rename.h | 0
.../extlibs/metis-5.1.0/libmetis/separator.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/sfm.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/srefine.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/stat.c | 0
.../extlibs/metis-5.1.0/libmetis/stdheaders.h | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/struct.h | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/timing.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/util.c | 0
.../Direct}/extlibs/metis-5.1.0/libmetis/wspace.c | 0
.../linearsolver/direct}/AsyncSparseLDLSolver.cpp | 16 +--
.../linearsolver/direct}/AsyncSparseLDLSolver.h | 14 ++-
.../linearsolver/direct}/AsyncSparseLDLSolver.inl | 9 +-
.../linearsolver/direct}/BTDLinearSolver.cpp | 10 +-
.../linearsolver/direct}/BTDLinearSolver.h | 10 +-
.../linearsolver/direct}/BTDLinearSolver.inl | 6 +-
.../linearsolver/direct}/CholeskySolver.cpp | 14 +--
.../linearsolver/direct}/CholeskySolver.h | 12 +--
.../linearsolver/direct}/CholeskySolver.inl | 6 +-
.../direct}/PrecomputedLinearSolver.cpp | 19 +---
.../linearsolver/direct}/PrecomputedLinearSolver.h | 25 ++---
.../direct}/PrecomputedLinearSolver.inl | 29 ++----
.../linearsolver/direct/SVDLinearSolver.cpp | 47 +++++++++
.../linearsolver/direct}/SVDLinearSolver.h | 16 ++-
.../linearsolver/direct/SVDLinearSolver.inl | 26 +----
.../linearsolver/direct/SparseCholeskySolver.cpp | 37 +++++++
.../linearsolver/direct}/SparseCholeskySolver.h | 28 ++---
.../linearsolver/direct/SparseCholeskySolver.inl | 27 +----
.../linearsolver/direct}/SparseLDLSolver.cpp | 26 ++---
.../linearsolver/direct}/SparseLDLSolver.h | 25 ++---
.../linearsolver/direct}/SparseLDLSolver.inl | 18 ++--
.../linearsolver/direct}/SparseLDLSolverImpl.h | 8 +-
.../linearsolver/direct}/SparseLUSolver.cpp | 12 +--
.../linearsolver/direct}/SparseLUSolver.h | 15 ++-
.../linearsolver/direct}/SparseLUSolver.inl | 21 +---
.../sofa/component/linearsolver/direct/config.h.in | 59 +++++++++++
.../sofa/component/linearsolver/direct/init.cpp | 51 +++++++++
.../src/sofa/component/linearsolver/direct/init.h | 29 ++++++
Component/LinearSolver/Iterative/CMakeLists.txt | 40 +++++++
...Component.LinearSolver.IterativeConfig.cmake.in | 12 +++
.../linearsolver/iterative}/CGLinearSolver.cpp | 44 ++++----
.../linearsolver/iterative}/CGLinearSolver.h | 26 ++---
.../linearsolver/iterative}/CGLinearSolver.inl | 6 +-
.../iterative}/GraphScatteredTypes.cpp | 2 +-
.../linearsolver/iterative}/GraphScatteredTypes.h | 6 +-
.../linearsolver/iterative}/MatrixLinearSolver.cpp | 46 ++++----
.../linearsolver/iterative}/MatrixLinearSolver.h | 116 ++++++++++-----------
.../linearsolver/iterative}/MatrixLinearSolver.inl | 2 +-
.../linearsolver/iterative}/MinResLinearSolver.cpp | 40 +++----
.../linearsolver/iterative}/MinResLinearSolver.h | 26 ++---
.../linearsolver/iterative}/MinResLinearSolver.inl | 6 +-
.../iterative/ShewchukPCGLinearSolver.cpp | 38 +++++++
.../iterative}/ShewchukPCGLinearSolver.h | 12 ++-
.../iterative/ShewchukPCGLinearSolver.inl | 35 ++-----
.../component/linearsolver/iterative/config.h.in | 45 ++++++++
.../sofa/component/linearsolver/iterative/init.cpp | 51 +++++++++
.../sofa/component/linearsolver/iterative/init.h | 29 ++++++
.../LinearSolver/Preconditioner/CMakeLists.txt | 44 ++++++++
...nent.LinearSolver.PreconditionerConfig.cmake.in | 12 +++
.../preconditioner/BlockJacobiPreconditioner.cpp | 35 +++++++
.../preconditioner}/BlockJacobiPreconditioner.h | 24 ++---
.../preconditioner}/BlockJacobiPreconditioner.inl | 21 +---
.../preconditioner}/JacobiPreconditioner.cpp | 23 ++--
.../preconditioner}/JacobiPreconditioner.h | 27 ++---
.../preconditioner}/JacobiPreconditioner.inl | 21 +---
.../PrecomputedWarpPreconditioner.cpp | 23 ++--
.../PrecomputedWarpPreconditioner.h | 26 ++---
.../PrecomputedWarpPreconditioner.inl | 44 ++------
.../preconditioner}/SSORPreconditioner.cpp | 26 ++---
.../preconditioner}/SSORPreconditioner.h | 26 ++---
.../preconditioner}/SSORPreconditioner.inl | 21 +---
.../preconditioner}/WarpPreconditioner.cpp | 31 ++----
.../preconditioner}/WarpPreconditioner.h | 26 ++---
.../preconditioner}/WarpPreconditioner.inl | 21 +---
.../linearsolver/preconditioner/config.h.in | 37 +++++++
.../component/linearsolver/preconditioner/init.cpp | 51 +++++++++
.../component/linearsolver/preconditioner/init.h | 29 ++++++
.../Sofa.Component.LinearSolverConfig.cmake.in | 15 +++
.../src/sofa/component/linearsolver/config.h.in | 37 +++++++
.../src/sofa/component/linearsolver/init.cpp | 60 +++++++++++
.../src/sofa/component/linearsolver/init.h | 29 ++++++
SofaKernel/modules/Sofa.Compat/CMakeLists.txt | 5 +-
.../src/SofaBaseLinearSolver/BlocMatrixWriter.h | 33 ++++++
.../SofaBaseLinearSolver/CRSMultiMatrixAccessor.h | 32 ++++++
.../DefaultMultiMatrixAccessor.h | 32 ++++++
.../SofaBaseLinearSolver/SingleMatrixAccessor.h | 32 ++++++
.../modules/SofaBaseLinearSolver/CMakeLists.txt | 36 +------
.../SofaBaseLinearSolverConfig.cmake.in | 8 +-
.../src/SofaBaseLinearSolver/config.h.in | 10 --
.../initSofaBaseLinearSolver.cpp | 6 ++
SofaKernel/modules/SofaCore/CMakeLists.txt | 13 +++
.../src/sofa/core/behavior}/BlocMatrixWriter.h | 6 +-
.../sofa/core/behavior}/CRSMultiMatrixAccessor.cpp | 6 +-
.../sofa/core/behavior}/CRSMultiMatrixAccessor.h | 8 +-
.../core/behavior}/DefaultMultiMatrixAccessor.cpp | 8 +-
.../core/behavior}/DefaultMultiMatrixAccessor.h | 8 +-
.../sofa/core/behavior}/SingleMatrixAccessor.cpp | 4 +-
.../src/sofa/core/behavior}/SingleMatrixAccessor.h | 8 +-
.../modules/SofaCore/src/sofa/core/config.h.in | 2 +
.../SofaHelper/src/sofa/helper/ComponentChange.cpp | 25 +++++
applications/plugins/SofaMatrix/CMakeLists.txt | 9 +-
.../src/SofaMatrix}/FillReducingOrdering.cpp | 8 +-
.../src/SofaMatrix}/FillReducingOrdering.h | 10 +-
.../src/SofaMatrix}/FillReducingOrdering.inl | 8 +-
.../Components/engine/FillReducingOrdering.scn | 3 +-
modules/SofaDenseSolver/CMakeLists.txt | 7 --
.../src/SofaDenseSolver/initSofaDenseSolver.cpp | 6 ++
modules/SofaGeneralLinearSolver/CMakeLists.txt | 24 ++---
.../SofaGeneralLinearSolverConfig.cmake.in | 10 +-
.../initSofaGeneralLinearSolver.cpp | 6 ++
modules/SofaPreconditioner/CMakeLists.txt | 36 +------
.../SofaPreconditionerConfig.cmake.in | 14 ++-
.../SofaPreconditioner/initSofaPreconditioner.cpp | 8 ++
modules/SofaSparseSolver/CMakeLists.txt | 48 ++-------
.../SofaSparseSolverConfig.cmake.in | 20 ++--
.../src/SofaSparseSolver/config.h.in | 8 --
.../src/SofaSparseSolver/initSofaSparseSolver.cpp | 7 ++
252 files changed, 2650 insertions(+), 926 deletions(-)
create mode 100644 Component/Compat/Sofa.Component.LinearSolver.Direct.cmake
create mode 100644 Component/Compat/Sofa.Component.LinearSolver.Iterative.cmake
create mode 100644 Component/Compat/Sofa.Component.LinearSolver.Preconditioner.cmake
rename modules/SofaPreconditioner/src/SofaPreconditioner/BlockJacobiPreconditioner.cpp => Component/Compat/src/SofaBaseLinearSolver/CGLinearSolver.h (77%)
create mode 100644 Component/Compat/src/SofaBaseLinearSolver/CGLinearSolver.inl
create mode 100644 Component/Compat/src/SofaBaseLinearSolver/GraphScatteredTypes.h
create mode 100644 Component/Compat/src/SofaBaseLinearSolver/MatrixLinearSolver.h
create mode 100644 Component/Compat/src/SofaBaseLinearSolver/MatrixLinearSolver.inl
create mode 100644 Component/Compat/src/SofaDenseSolver/SVDLinearSolver.h
create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/BTDLinearSolver.h
create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/BTDLinearSolver.inl
create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/CholeskySolver.h
create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/CholeskySolver.inl
create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/MinResLinearSolver.h
create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/MinResLinearSolver.inl
create mode 100644 Component/Compat/src/SofaPreconditioner/BlockJacobiPreconditioner.h
create mode 100644 Component/Compat/src/SofaPreconditioner/BlockJacobiPreconditioner.inl
create mode 100644 Component/Compat/src/SofaPreconditioner/JacobiPreconditioner.h
create mode 100644 Component/Compat/src/SofaPreconditioner/JacobiPreconditioner.inl
create mode 100644 Component/Compat/src/SofaPreconditioner/PrecomputedWarpPreconditioner.h
create mode 100644 Component/Compat/src/SofaPreconditioner/PrecomputedWarpPreconditioner.inl
create mode 100644 Component/Compat/src/SofaPreconditioner/SSORPreconditioner.h
create mode 100644 Component/Compat/src/SofaPreconditioner/SSORPreconditioner.inl
create mode 100644 Component/Compat/src/SofaPreconditioner/ShewchukPCGLinearSolver.h
create mode 100644 Component/Compat/src/SofaPreconditioner/WarpPreconditioner.h
create mode 100644 Component/Compat/src/SofaPreconditioner/WarpPreconditioner.inl
create mode 100644 Component/Compat/src/SofaSparseSolver/FillReducingOrdering.h
create mode 100644 Component/Compat/src/SofaSparseSolver/FillReducingOrdering.inl
create mode 100644 Component/Compat/src/SofaSparseSolver/PrecomputedLinearSolver.h
create mode 100644 Component/Compat/src/SofaSparseSolver/PrecomputedLinearSolver.inl
create mode 100644 Component/Compat/src/SofaSparseSolver/SparseCholeskySolver.h
create mode 100644 Component/Compat/src/SofaSparseSolver/SparseLDLSolver.h
create mode 100644 Component/Compat/src/SofaSparseSolver/SparseLDLSolver.inl
create mode 100644 Component/Compat/src/SofaSparseSolver/SparseLDLSolverImpl.h
create mode 100644 Component/Compat/src/SofaSparseSolver/SparseLUSolver.h
create mode 100644 Component/Compat/src/SofaSparseSolver/SparseLUSolver.inl
create mode 100644 Component/LinearSolver/CMakeLists.txt
create mode 100644 Component/LinearSolver/Direct/CMakeLists.txt
create mode 100644 Component/LinearSolver/Direct/Sofa.Component.LinearSolver.DirectConfig.cmake.in
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/CMakeLists.txt (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/COPYING.txt (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/CSparseConfig.cmake.in (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/UFconfig.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/csparse.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/csparse.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/ldl.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/ldl.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/CMakeLists.txt (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/GKlib.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/GKlibSystem.cmake (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/b64.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/blas.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/conf/check_thread_storage.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/csr.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/error.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/evaluate.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/fkvkselect.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/fs.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/getopt.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_arch.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_defs.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_externs.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_getopt.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_macros.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkblas.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkmemory.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkpqueue.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkpqueue2.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkrandom.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mksort.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkutils.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_proto.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_struct.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_types.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gkregex.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gkregex.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/graph.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/htable.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/io.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/itemsets.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/mcore.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/memory.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/ms_inttypes.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/ms_stat.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/ms_stdint.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/omp.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/pdb.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/pqueue.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/random.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/rw.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/seq.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/sort.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/string.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/timers.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/tokenizer.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/util.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/LICENSE.txt (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/MetisConfig.cmake.in (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/include/metis.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/auxapi.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/balance.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/bucketsort.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/checkgraph.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/coarsen.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/compress.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/contig.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/debug.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/defs.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/fm.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/fortran.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/frename.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/gklib.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/gklib_defs.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/gklib_rename.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/graph.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/initpart.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/kmetis.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/kwayfm.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/kwayrefine.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/macros.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/mcutil.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/mesh.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/meshpart.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/metislib.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/minconn.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/mincover.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/mmd.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/ometis.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/options.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/parmetis.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/pmetis.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/proto.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/refine.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/rename.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/separator.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/sfm.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/srefine.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/stat.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/stdheaders.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/struct.h (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/timing.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/util.c (100%)
rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/wspace.c (100%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/AsyncSparseLDLSolver.cpp (74%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/AsyncSparseLDLSolver.h (87%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/AsyncSparseLDLSolver.inl (97%)
rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/BTDLinearSolver.cpp (84%)
rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/BTDLinearSolver.h (95%)
rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/BTDLinearSolver.inl (99%)
rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/CholeskySolver.cpp (78%)
rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/CholeskySolver.h (85%)
rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/CholeskySolver.inl (95%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/PrecomputedLinearSolver.cpp (86%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/PrecomputedLinearSolver.h (91%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/PrecomputedLinearSolver.inl (94%)
create mode 100644 Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SVDLinearSolver.cpp
rename {modules/SofaDenseSolver/src/SofaDenseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SVDLinearSolver.h (80%)
rename modules/SofaDenseSolver/src/SofaDenseSolver/SVDLinearSolver.cpp => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SVDLinearSolver.inl (85%)
create mode 100644 Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseCholeskySolver.cpp
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseCholeskySolver.h (81%)
rename modules/SofaSparseSolver/src/SofaSparseSolver/SparseCholeskySolver.cpp => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseCholeskySolver.inl (78%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLDLSolver.cpp (76%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLDLSolver.h (84%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLDLSolver.inl (95%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLDLSolverImpl.h (98%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLUSolver.cpp (82%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLUSolver.h (87%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLUSolver.inl (93%)
create mode 100644 Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/config.h.in
create mode 100644 Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/init.cpp
create mode 100644 Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/init.h
create mode 100644 Component/LinearSolver/Iterative/CMakeLists.txt
create mode 100644 Component/LinearSolver/Iterative/Sofa.Component.LinearSolver.IterativeConfig.cmake.in
rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/CGLinearSolver.cpp (68%)
rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/CGLinearSolver.h (75%)
rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/CGLinearSolver.inl (98%)
rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/GraphScatteredTypes.cpp (97%)
rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/GraphScatteredTypes.h (94%)
rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MatrixLinearSolver.cpp (65%)
rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MatrixLinearSolver.h (69%)
rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MatrixLinearSolver.inl (99%)
rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MinResLinearSolver.cpp (57%)
rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MinResLinearSolver.h (66%)
rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MinResLinearSolver.inl (98%)
create mode 100644 Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.cpp
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/ShewchukPCGLinearSolver.h (90%)
rename modules/SofaPreconditioner/src/SofaPreconditioner/ShewchukPCGLinearSolver.cpp => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.inl (89%)
create mode 100644 Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/config.h.in
create mode 100644 Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/init.cpp
create mode 100644 Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/init.h
create mode 100644 Component/LinearSolver/Preconditioner/CMakeLists.txt
create mode 100644 Component/LinearSolver/Preconditioner/Sofa.Component.LinearSolver.PreconditionerConfig.cmake.in
create mode 100644 Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/BlockJacobiPreconditioner.cpp
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/BlockJacobiPreconditioner.h (84%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/BlockJacobiPreconditioner.inl (87%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/JacobiPreconditioner.cpp (79%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/JacobiPreconditioner.h (84%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/JacobiPreconditioner.inl (89%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/PrecomputedWarpPreconditioner.cpp (79%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/PrecomputedWarpPreconditioner.h (92%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/PrecomputedWarpPreconditioner.inl (95%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/SSORPreconditioner.cpp (76%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/SSORPreconditioner.h (80%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/SSORPreconditioner.inl (96%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/WarpPreconditioner.cpp (77%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/WarpPreconditioner.h (87%)
rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/WarpPreconditioner.inl (96%)
create mode 100644 Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/config.h.in
create mode 100644 Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/init.cpp
create mode 100644 Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/init.h
create mode 100644 Component/LinearSolver/Sofa.Component.LinearSolverConfig.cmake.in
create mode 100644 Component/LinearSolver/src/sofa/component/linearsolver/config.h.in
create mode 100644 Component/LinearSolver/src/sofa/component/linearsolver/init.cpp
create mode 100644 Component/LinearSolver/src/sofa/component/linearsolver/init.h
create mode 100644 SofaKernel/modules/Sofa.Compat/src/SofaBaseLinearSolver/BlocMatrixWriter.h
create mode 100644 SofaKernel/modules/Sofa.Compat/src/SofaBaseLinearSolver/CRSMultiMatrixAccessor.h
create mode 100644 SofaKernel/modules/Sofa.Compat/src/SofaBaseLinearSolver/DefaultMultiMatrixAccessor.h
create mode 100644 SofaKernel/modules/Sofa.Compat/src/SofaBaseLinearSolver/SingleMatrixAccessor.h
rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/BlocMatrixWriter.h (98%)
rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/CRSMultiMatrixAccessor.cpp (99%)
rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/CRSMultiMatrixAccessor.h (99%)
rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/DefaultMultiMatrixAccessor.cpp (99%)
rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/DefaultMultiMatrixAccessor.h (96%)
rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/SingleMatrixAccessor.cpp (96%)
rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/SingleMatrixAccessor.h (92%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => applications/plugins/SofaMatrix/src/SofaMatrix}/FillReducingOrdering.cpp (90%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => applications/plugins/SofaMatrix/src/SofaMatrix}/FillReducingOrdering.h (95%)
rename {modules/SofaSparseSolver/src/SofaSparseSolver => applications/plugins/SofaMatrix/src/SofaMatrix}/FillReducingOrdering.inl (98%)
-------------------------------------------------------
Filesystem Size Used Avail Use% Mounted on
udev 974M 0 974M 0% /dev
tmpfs 200M 908K 199M 1% /run
/dev/vda2 38G 5.3G 31G 15% /
tmpfs 997M 0 997M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 997M 0 997M 0% /sys/fs/cgroup
/dev/vdb1 40G 23G 15G 61% /builds
tmpfs 200M 0 200M 0% /run/user/1000
----------------- clean-old-builds.sh -----------------
ENV VARS: load /builds/workspace/clean-old-builds/ci/scripts/env/default
ENV VARS: load node specific /builds/workspace/clean-old-builds/ci/scripts/env/_launcher_
python3
------------------
free_space = 15616016
max_days_since_modified_short = 1/2
max_days_since_modified_long = 6
------------------
Cleaning in /builds/workspace/clean-old-builds/../sofa-custom
Cleaning in /builds/workspace/clean-old-builds/../sofa-custom@2
Cleaning in /builds/workspace/clean-old-builds/../launcher/sofa-framework
master:
Launcher detected.
last launch: Fri Mar 11 03:47:23 CET 2022
-> not removed
PR-2635:
Launcher detected.
last launch: Fri Mar 11 15:44:43 CET 2022
-> not removed
PR-2709:
Launcher detected.
last launch: Thu Mar 10 15:23:40 CET 2022
-> not removed
PR-2717:
PR 2717 is closed
-> removed
PR-2752:
Launcher detected.
last launch: Thu Mar 10 16:24:53 CET 2022
-> not removed
PR-2753:
Launcher detected.
last launch: Tue Mar 15 22:08:29 CET 2022
-> not removed
PR-2759:
Launcher detected.
last launch: Fri Mar 11 16:05:28 CET 2022
-> not removed
PR-2762:
Launcher detected.
last launch: Mon Mar 14 08:57:25 CET 2022
-> not removed
PR-2771:
Launcher detected.
last launch: Wed Mar 9 14:56:00 CET 2022 (more than 6 days ago)
-> removed
PR-2773:
Launcher detected.
last launch: Thu Mar 10 09:09:48 CET 2022
-> not removed
PR-2776:
Launcher detected.
last launch: Thu Mar 10 14:30:10 CET 2022
-> not removed
PR-2777:
Launcher detected.
last launch: Thu Mar 10 15:25:14 CET 2022
-> not removed
PR-2780:
Launcher detected.
last launch: Fri Mar 11 15:01:26 CET 2022
-> not removed
PR-2782:
Launcher detected.
last launch: Fri Mar 11 16:10:52 CET 2022
-> not removed
PR-2783:
Launcher detected.
last launch: Mon Mar 14 14:46:43 CET 2022
-> not removed
PR-2787:
Launcher detected.
last launch: Tue Mar 15 10:43:37 CET 2022
-> not removed
PR-2788:
Launcher detected.
last launch: Tue Mar 15 11:34:57 CET 2022
-> not removed
PR-2790:
Launcher detected.
last launch: Tue Mar 15 18:40:45 CET 2022
-> not removed
-------------------------------------------------------
Filesystem Size Used Avail Use% Mounted on
udev 974M 0 974M 0% /dev
tmpfs 200M 908K 199M 1% /run
/dev/vda2 38G 5.3G 31G 15% /
tmpfs 997M 0 997M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 997M 0 997M 0% /sys/fs/cgroup
/dev/vdb1 40G 21G 17G 56% /builds
tmpfs 200M 0 200M 0% /run/user/1000
Finished: SUCCESS