├── README.md ├── Test_data ├── InputParameters.m ├── TIN.mat └── input_3DMCF_data.mat ├── matlab ├── CalRes.m ├── CalSumUPGs.m ├── FindMinRes.m ├── FindOptSlt.m ├── InputParameters.m ├── JointUnwrap.m ├── LoadData.m ├── ThreeD_MCF.m ├── licols.m ├── merge_pu_tile.m └── prep_pu_data.m └── optim ├── Contents.m ├── addOptimguiOutputFcn.m ├── barrier.p ├── bintprog.m ├── classifyBoundsOnVars.m ├── fgoalattain.m ├── finDiffFseminf.m ├── fminimax.m ├── fminunc.m ├── fseminf.m ├── fsolve.m ├── functiontostring.m ├── fzmult.m ├── gangstr.m ├── getIpOptions.m ├── goalcon.m ├── goalfun.m ├── hprecon.m ├── info.xml ├── ktrlink.m ├── linprog.m ├── lsqnonlin.m ├── optimguiswitchyard.m ├── optimplotconstrviolation.m ├── optimplotfirstorderopt.m ├── optimplotresnorm.m ├── optimplotstepsize.m ├── optimtool.m ├── optimtooloutput.m ├── pceye.m ├── private ├── accStepTRupdate.p ├── acceptanceTest.p ├── activesetqp.mexw64 ├── backsolveSys.p ├── backtrack.p ├── backtrackLineSearch.p ├── barrierConvexQPmex.mexw64 ├── barrierTestAndUpdate.p ├── biqpbox.m ├── callSolver.m ├── changeBoundDualFeasible.m ├── clearProblemFields.m ├── closeKTR.mexw64 ├── computeFinDiffGradAndJac.p ├── computeHessian.p ├── computeKKTErrorForQPLP.m ├── computeSearchDirSQP.p ├── computeTrialStep.p ├── createHashTable.m ├── createResultsStruct.m ├── dampingProcedure.p ├── dep.m ├── displayProblemInfo.m ├── dogleg.m ├── drqpbox.m ├── dualsimplex.m ├── evalObjAndConstr.p ├── exportopt2wsdlg.m ├── feasibl.m ├── findmax.m ├── findp.m ├── fminusub.m ├── formAndFactorAugMatrix.p ├── formAndFactorKKTmatrix.p ├── formConstraints.p ├── formJacobian.p ├── formLambdaStruct.p ├── formScaling.p ├── fquad.m ├── fractionToBoundary.p ├── fractionToBoundaryHonorBounds.p ├── fractionToBoundaryScaled.p ├── fractionToBoundaryTangential.p ├── getSolKTR.mexw64 ├── getoptimrandstates.m ├── hessMult_optimInternal.m ├── hessTimesVector.p ├── ipqpcommon.p ├── lbfgsUpdate.p ├── leastSquaresLagrangeMults.p ├── lineSearch.p ├── lipsol.m ├── meritFcnL1.p ├── nlpStopTest.p ├── normalCauchyStep.p ├── normalIntersectStep.p ├── normalNewtonStep.p ├── normalStep.p ├── optimabout.m ├── optimguiGeneratemfile.m ├── optimguiImportOptions.m ├── optimguiImportProblem.m ├── optimguiclosing.m ├── optimguirun.m ├── optimhelpviewer.m ├── ppcgr.m ├── preaug.m ├── projConjGrad.p ├── project.m ├── reflect.m ├── relDeltaXFminunc.m ├── resetOptimtool.m ├── resetOptimtoolHashTable.m ├── resetOptions.m ├── setSizes.p ├── setoptimrandstates.m ├── setupKTR.mexw64 ├── shiftsc.m ├── simplex.m ├── simplexphaseone.m ├── simplexphasetwo.m ├── simplexpiecewise.m ├── simplexpostsolve.m ├── simplexpresolve.m ├── solveAugSystem.p ├── solveKKTsystem.p ├── solveKTR.mexw64 ├── sqpbox.m ├── sqpmin.m ├── stopTestSQP.p ├── tangentialStep.p ├── trdg.m ├── truncateTangStep.p ├── trustnleqn.m ├── unshsca.m ├── updatePenaltyParam.p ├── validOptions.m ├── validProblem.m ├── value2RHS.m └── xFixedAndBounds.p ├── quadprog.m ├── readOptimHashTable.m ├── semicon.m ├── sfd.m ├── sfminbx.m ├── sfminle.m ├── shiftInitPtToInterior.p ├── sllsbox.m └── sqpLineSearch.p /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/README.md -------------------------------------------------------------------------------- /Test_data/InputParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/Test_data/InputParameters.m -------------------------------------------------------------------------------- /Test_data/TIN.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/Test_data/TIN.mat -------------------------------------------------------------------------------- /Test_data/input_3DMCF_data.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/Test_data/input_3DMCF_data.mat -------------------------------------------------------------------------------- /matlab/CalRes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/CalRes.m -------------------------------------------------------------------------------- /matlab/CalSumUPGs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/CalSumUPGs.m -------------------------------------------------------------------------------- /matlab/FindMinRes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/FindMinRes.m -------------------------------------------------------------------------------- /matlab/FindOptSlt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/FindOptSlt.m -------------------------------------------------------------------------------- /matlab/InputParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/InputParameters.m -------------------------------------------------------------------------------- /matlab/JointUnwrap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/JointUnwrap.m -------------------------------------------------------------------------------- /matlab/LoadData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/LoadData.m -------------------------------------------------------------------------------- /matlab/ThreeD_MCF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/ThreeD_MCF.m -------------------------------------------------------------------------------- /matlab/licols.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/licols.m -------------------------------------------------------------------------------- /matlab/merge_pu_tile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/merge_pu_tile.m -------------------------------------------------------------------------------- /matlab/prep_pu_data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/matlab/prep_pu_data.m -------------------------------------------------------------------------------- /optim/Contents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/Contents.m -------------------------------------------------------------------------------- /optim/addOptimguiOutputFcn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/addOptimguiOutputFcn.m -------------------------------------------------------------------------------- /optim/barrier.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/barrier.p -------------------------------------------------------------------------------- /optim/bintprog.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/bintprog.m -------------------------------------------------------------------------------- /optim/classifyBoundsOnVars.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/classifyBoundsOnVars.m -------------------------------------------------------------------------------- /optim/fgoalattain.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/fgoalattain.m -------------------------------------------------------------------------------- /optim/finDiffFseminf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/finDiffFseminf.m -------------------------------------------------------------------------------- /optim/fminimax.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/fminimax.m -------------------------------------------------------------------------------- /optim/fminunc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/fminunc.m -------------------------------------------------------------------------------- /optim/fseminf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/fseminf.m -------------------------------------------------------------------------------- /optim/fsolve.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/fsolve.m -------------------------------------------------------------------------------- /optim/functiontostring.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/functiontostring.m -------------------------------------------------------------------------------- /optim/fzmult.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/fzmult.m -------------------------------------------------------------------------------- /optim/gangstr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/gangstr.m -------------------------------------------------------------------------------- /optim/getIpOptions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/getIpOptions.m -------------------------------------------------------------------------------- /optim/goalcon.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/goalcon.m -------------------------------------------------------------------------------- /optim/goalfun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/goalfun.m -------------------------------------------------------------------------------- /optim/hprecon.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/hprecon.m -------------------------------------------------------------------------------- /optim/info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/info.xml -------------------------------------------------------------------------------- /optim/ktrlink.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/ktrlink.m -------------------------------------------------------------------------------- /optim/linprog.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/linprog.m -------------------------------------------------------------------------------- /optim/lsqnonlin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/lsqnonlin.m -------------------------------------------------------------------------------- /optim/optimguiswitchyard.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/optimguiswitchyard.m -------------------------------------------------------------------------------- /optim/optimplotconstrviolation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/optimplotconstrviolation.m -------------------------------------------------------------------------------- /optim/optimplotfirstorderopt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/optimplotfirstorderopt.m -------------------------------------------------------------------------------- /optim/optimplotresnorm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/optimplotresnorm.m -------------------------------------------------------------------------------- /optim/optimplotstepsize.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/optimplotstepsize.m -------------------------------------------------------------------------------- /optim/optimtool.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/optimtool.m -------------------------------------------------------------------------------- /optim/optimtooloutput.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/optimtooloutput.m -------------------------------------------------------------------------------- /optim/pceye.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/pceye.m -------------------------------------------------------------------------------- /optim/private/accStepTRupdate.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/accStepTRupdate.p -------------------------------------------------------------------------------- /optim/private/acceptanceTest.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/acceptanceTest.p -------------------------------------------------------------------------------- /optim/private/activesetqp.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/activesetqp.mexw64 -------------------------------------------------------------------------------- /optim/private/backsolveSys.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/backsolveSys.p -------------------------------------------------------------------------------- /optim/private/backtrack.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/backtrack.p -------------------------------------------------------------------------------- /optim/private/backtrackLineSearch.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/backtrackLineSearch.p -------------------------------------------------------------------------------- /optim/private/barrierConvexQPmex.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/barrierConvexQPmex.mexw64 -------------------------------------------------------------------------------- /optim/private/barrierTestAndUpdate.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/barrierTestAndUpdate.p -------------------------------------------------------------------------------- /optim/private/biqpbox.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/biqpbox.m -------------------------------------------------------------------------------- /optim/private/callSolver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/callSolver.m -------------------------------------------------------------------------------- /optim/private/changeBoundDualFeasible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/changeBoundDualFeasible.m -------------------------------------------------------------------------------- /optim/private/clearProblemFields.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/clearProblemFields.m -------------------------------------------------------------------------------- /optim/private/closeKTR.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/closeKTR.mexw64 -------------------------------------------------------------------------------- /optim/private/computeFinDiffGradAndJac.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/computeFinDiffGradAndJac.p -------------------------------------------------------------------------------- /optim/private/computeHessian.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/computeHessian.p -------------------------------------------------------------------------------- /optim/private/computeKKTErrorForQPLP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/computeKKTErrorForQPLP.m -------------------------------------------------------------------------------- /optim/private/computeSearchDirSQP.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/computeSearchDirSQP.p -------------------------------------------------------------------------------- /optim/private/computeTrialStep.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/computeTrialStep.p -------------------------------------------------------------------------------- /optim/private/createHashTable.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/createHashTable.m -------------------------------------------------------------------------------- /optim/private/createResultsStruct.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/createResultsStruct.m -------------------------------------------------------------------------------- /optim/private/dampingProcedure.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/dampingProcedure.p -------------------------------------------------------------------------------- /optim/private/dep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/dep.m -------------------------------------------------------------------------------- /optim/private/displayProblemInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/displayProblemInfo.m -------------------------------------------------------------------------------- /optim/private/dogleg.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/dogleg.m -------------------------------------------------------------------------------- /optim/private/drqpbox.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/drqpbox.m -------------------------------------------------------------------------------- /optim/private/dualsimplex.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/dualsimplex.m -------------------------------------------------------------------------------- /optim/private/evalObjAndConstr.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/evalObjAndConstr.p -------------------------------------------------------------------------------- /optim/private/exportopt2wsdlg.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/exportopt2wsdlg.m -------------------------------------------------------------------------------- /optim/private/feasibl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/feasibl.m -------------------------------------------------------------------------------- /optim/private/findmax.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/findmax.m -------------------------------------------------------------------------------- /optim/private/findp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/findp.m -------------------------------------------------------------------------------- /optim/private/fminusub.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/fminusub.m -------------------------------------------------------------------------------- /optim/private/formAndFactorAugMatrix.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/formAndFactorAugMatrix.p -------------------------------------------------------------------------------- /optim/private/formAndFactorKKTmatrix.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/formAndFactorKKTmatrix.p -------------------------------------------------------------------------------- /optim/private/formConstraints.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/formConstraints.p -------------------------------------------------------------------------------- /optim/private/formJacobian.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/formJacobian.p -------------------------------------------------------------------------------- /optim/private/formLambdaStruct.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/formLambdaStruct.p -------------------------------------------------------------------------------- /optim/private/formScaling.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/formScaling.p -------------------------------------------------------------------------------- /optim/private/fquad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/fquad.m -------------------------------------------------------------------------------- /optim/private/fractionToBoundary.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/fractionToBoundary.p -------------------------------------------------------------------------------- /optim/private/fractionToBoundaryHonorBounds.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/fractionToBoundaryHonorBounds.p -------------------------------------------------------------------------------- /optim/private/fractionToBoundaryScaled.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/fractionToBoundaryScaled.p -------------------------------------------------------------------------------- /optim/private/fractionToBoundaryTangential.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/fractionToBoundaryTangential.p -------------------------------------------------------------------------------- /optim/private/getSolKTR.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/getSolKTR.mexw64 -------------------------------------------------------------------------------- /optim/private/getoptimrandstates.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/getoptimrandstates.m -------------------------------------------------------------------------------- /optim/private/hessMult_optimInternal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/hessMult_optimInternal.m -------------------------------------------------------------------------------- /optim/private/hessTimesVector.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/hessTimesVector.p -------------------------------------------------------------------------------- /optim/private/ipqpcommon.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/ipqpcommon.p -------------------------------------------------------------------------------- /optim/private/lbfgsUpdate.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/lbfgsUpdate.p -------------------------------------------------------------------------------- /optim/private/leastSquaresLagrangeMults.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/leastSquaresLagrangeMults.p -------------------------------------------------------------------------------- /optim/private/lineSearch.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/lineSearch.p -------------------------------------------------------------------------------- /optim/private/lipsol.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/lipsol.m -------------------------------------------------------------------------------- /optim/private/meritFcnL1.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/meritFcnL1.p -------------------------------------------------------------------------------- /optim/private/nlpStopTest.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/nlpStopTest.p -------------------------------------------------------------------------------- /optim/private/normalCauchyStep.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/normalCauchyStep.p -------------------------------------------------------------------------------- /optim/private/normalIntersectStep.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/normalIntersectStep.p -------------------------------------------------------------------------------- /optim/private/normalNewtonStep.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/normalNewtonStep.p -------------------------------------------------------------------------------- /optim/private/normalStep.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/normalStep.p -------------------------------------------------------------------------------- /optim/private/optimabout.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/optimabout.m -------------------------------------------------------------------------------- /optim/private/optimguiGeneratemfile.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/optimguiGeneratemfile.m -------------------------------------------------------------------------------- /optim/private/optimguiImportOptions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/optimguiImportOptions.m -------------------------------------------------------------------------------- /optim/private/optimguiImportProblem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/optimguiImportProblem.m -------------------------------------------------------------------------------- /optim/private/optimguiclosing.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/optimguiclosing.m -------------------------------------------------------------------------------- /optim/private/optimguirun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/optimguirun.m -------------------------------------------------------------------------------- /optim/private/optimhelpviewer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/optimhelpviewer.m -------------------------------------------------------------------------------- /optim/private/ppcgr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/ppcgr.m -------------------------------------------------------------------------------- /optim/private/preaug.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/preaug.m -------------------------------------------------------------------------------- /optim/private/projConjGrad.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/projConjGrad.p -------------------------------------------------------------------------------- /optim/private/project.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/project.m -------------------------------------------------------------------------------- /optim/private/reflect.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/reflect.m -------------------------------------------------------------------------------- /optim/private/relDeltaXFminunc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/relDeltaXFminunc.m -------------------------------------------------------------------------------- /optim/private/resetOptimtool.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/resetOptimtool.m -------------------------------------------------------------------------------- /optim/private/resetOptimtoolHashTable.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/resetOptimtoolHashTable.m -------------------------------------------------------------------------------- /optim/private/resetOptions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/resetOptions.m -------------------------------------------------------------------------------- /optim/private/setSizes.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/setSizes.p -------------------------------------------------------------------------------- /optim/private/setoptimrandstates.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/setoptimrandstates.m -------------------------------------------------------------------------------- /optim/private/setupKTR.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/setupKTR.mexw64 -------------------------------------------------------------------------------- /optim/private/shiftsc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/shiftsc.m -------------------------------------------------------------------------------- /optim/private/simplex.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/simplex.m -------------------------------------------------------------------------------- /optim/private/simplexphaseone.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/simplexphaseone.m -------------------------------------------------------------------------------- /optim/private/simplexphasetwo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/simplexphasetwo.m -------------------------------------------------------------------------------- /optim/private/simplexpiecewise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/simplexpiecewise.m -------------------------------------------------------------------------------- /optim/private/simplexpostsolve.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/simplexpostsolve.m -------------------------------------------------------------------------------- /optim/private/simplexpresolve.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/simplexpresolve.m -------------------------------------------------------------------------------- /optim/private/solveAugSystem.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/solveAugSystem.p -------------------------------------------------------------------------------- /optim/private/solveKKTsystem.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/solveKKTsystem.p -------------------------------------------------------------------------------- /optim/private/solveKTR.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/solveKTR.mexw64 -------------------------------------------------------------------------------- /optim/private/sqpbox.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/sqpbox.m -------------------------------------------------------------------------------- /optim/private/sqpmin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/sqpmin.m -------------------------------------------------------------------------------- /optim/private/stopTestSQP.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/stopTestSQP.p -------------------------------------------------------------------------------- /optim/private/tangentialStep.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/tangentialStep.p -------------------------------------------------------------------------------- /optim/private/trdg.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/trdg.m -------------------------------------------------------------------------------- /optim/private/truncateTangStep.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/truncateTangStep.p -------------------------------------------------------------------------------- /optim/private/trustnleqn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/trustnleqn.m -------------------------------------------------------------------------------- /optim/private/unshsca.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/unshsca.m -------------------------------------------------------------------------------- /optim/private/updatePenaltyParam.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/updatePenaltyParam.p -------------------------------------------------------------------------------- /optim/private/validOptions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/validOptions.m -------------------------------------------------------------------------------- /optim/private/validProblem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/validProblem.m -------------------------------------------------------------------------------- /optim/private/value2RHS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/value2RHS.m -------------------------------------------------------------------------------- /optim/private/xFixedAndBounds.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/private/xFixedAndBounds.p -------------------------------------------------------------------------------- /optim/quadprog.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/quadprog.m -------------------------------------------------------------------------------- /optim/readOptimHashTable.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/readOptimHashTable.m -------------------------------------------------------------------------------- /optim/semicon.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/semicon.m -------------------------------------------------------------------------------- /optim/sfd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/sfd.m -------------------------------------------------------------------------------- /optim/sfminbx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/sfminbx.m -------------------------------------------------------------------------------- /optim/sfminle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/sfminle.m -------------------------------------------------------------------------------- /optim/shiftInitPtToInterior.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/shiftInitPtToInterior.p -------------------------------------------------------------------------------- /optim/sllsbox.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/sllsbox.m -------------------------------------------------------------------------------- /optim/sqpLineSearch.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fei0906/3D-MCF/HEAD/optim/sqpLineSearch.p --------------------------------------------------------------------------------