diff --git a/MathLib/LinAlg/Lis/LisLinearSolver.cpp b/MathLib/LinAlg/Lis/LisLinearSolver.cpp index aed2e476c19ba701bc09d8da4f0b96f6081eeac0..6f6e44c355468655de6de59286cd4a5cdcdb1752 100644 --- a/MathLib/LinAlg/Lis/LisLinearSolver.cpp +++ b/MathLib/LinAlg/Lis/LisLinearSolver.cpp @@ -26,17 +26,17 @@ namespace MathLib { -LisLinearSolver::LisLinearSolver(LisMatrix &A, boost::property_tree::ptree const*const option) +using boost::property_tree::ptree; + +LisLinearSolver::LisLinearSolver(LisMatrix &A, ptree const*const option) : _A(A) { if (option) setOption(*option); } -void LisLinearSolver::setOption(const boost::property_tree::ptree &option) +void LisLinearSolver::setOption(const ptree &option) { - using boost::property_tree::ptree; - boost::optional<ptree> ptSolver = option.get_child("LinearSolver"); if (!ptSolver) return;