├── .gitignore ├── CMakeLists.txt ├── README.md ├── geometry_algorithms ├── CMakeLists.txt ├── Curvature.h ├── Distance.h ├── Geometry.h ├── Intersection.h ├── Projection.h ├── Segment_search.h ├── Side.h └── utils.h ├── main.cpp └── math ├── CMakeLists.txt └── Optimization ├── Binary_Solve_Equation.cpp ├── CMakeLists.txt ├── Golden_Solve_Equation.cpp ├── GradientDescent_Extreme_Value_Multi_Variable.cpp ├── Gradient_Descent_Extreme_Value.cpp ├── Gradient_Descent_Solve_Equation.cpp ├── Lagrange_Interpolation.cpp ├── Newton_Extreme_Value.cpp ├── Newton_Solve_Equation.cpp ├── Quadratic_Solve_Equation.cpp ├── README.md └── Simulated_Annealing.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/README.md -------------------------------------------------------------------------------- /geometry_algorithms/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | file(GLOB SOURCES "*.h") 2 | 3 | -------------------------------------------------------------------------------- /geometry_algorithms/Curvature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/geometry_algorithms/Curvature.h -------------------------------------------------------------------------------- /geometry_algorithms/Distance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/geometry_algorithms/Distance.h -------------------------------------------------------------------------------- /geometry_algorithms/Geometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/geometry_algorithms/Geometry.h -------------------------------------------------------------------------------- /geometry_algorithms/Intersection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/geometry_algorithms/Intersection.h -------------------------------------------------------------------------------- /geometry_algorithms/Projection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/geometry_algorithms/Projection.h -------------------------------------------------------------------------------- /geometry_algorithms/Segment_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/geometry_algorithms/Segment_search.h -------------------------------------------------------------------------------- /geometry_algorithms/Side.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/geometry_algorithms/Side.h -------------------------------------------------------------------------------- /geometry_algorithms/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/geometry_algorithms/utils.h -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/main.cpp -------------------------------------------------------------------------------- /math/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | add_subdirectory(Optimization) -------------------------------------------------------------------------------- /math/Optimization/Binary_Solve_Equation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/Binary_Solve_Equation.cpp -------------------------------------------------------------------------------- /math/Optimization/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/CMakeLists.txt -------------------------------------------------------------------------------- /math/Optimization/Golden_Solve_Equation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/Golden_Solve_Equation.cpp -------------------------------------------------------------------------------- /math/Optimization/GradientDescent_Extreme_Value_Multi_Variable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/GradientDescent_Extreme_Value_Multi_Variable.cpp -------------------------------------------------------------------------------- /math/Optimization/Gradient_Descent_Extreme_Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/Gradient_Descent_Extreme_Value.cpp -------------------------------------------------------------------------------- /math/Optimization/Gradient_Descent_Solve_Equation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/Gradient_Descent_Solve_Equation.cpp -------------------------------------------------------------------------------- /math/Optimization/Lagrange_Interpolation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/Lagrange_Interpolation.cpp -------------------------------------------------------------------------------- /math/Optimization/Newton_Extreme_Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/Newton_Extreme_Value.cpp -------------------------------------------------------------------------------- /math/Optimization/Newton_Solve_Equation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/Newton_Solve_Equation.cpp -------------------------------------------------------------------------------- /math/Optimization/Quadratic_Solve_Equation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/Quadratic_Solve_Equation.cpp -------------------------------------------------------------------------------- /math/Optimization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/README.md -------------------------------------------------------------------------------- /math/Optimization/Simulated_Annealing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CHH3213/Math_Geometry/HEAD/math/Optimization/Simulated_Annealing.cpp --------------------------------------------------------------------------------