Skip to content

Commit a8b6bda

Browse files
tianyizheng02github-actions
and
github-actions
authored
Delete arithmetic_analysis/ directory and relocate its contents (TheAlgorithms#10824)
* Remove eval from arithmetic_analysis/newton_raphson.py * Relocate contents of arithmetic_analysis/ Delete the arithmetic_analysis/ directory and relocate its files because the purpose of the directory was always ill-defined. "Arithmetic analysis" isn't a field of math, and the directory's files contained algorithms for linear algebra, numerical analysis, and physics. Relocated the directory's linear algebra algorithms to linear_algebra/, its numerical analysis algorithms to a new subdirectory called maths/numerical_analysis/, and its single physics algorithm to physics/. * updating DIRECTORY.md --------- Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
1 parent a9cee1d commit a8b6bda

26 files changed

+335
-344
lines changed

DIRECTORY.md

+21-22
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,4 @@
11

2-
## Arithmetic Analysis
3-
* [Bisection](arithmetic_analysis/bisection.py)
4-
* [Gaussian Elimination](arithmetic_analysis/gaussian_elimination.py)
5-
* [In Static Equilibrium](arithmetic_analysis/in_static_equilibrium.py)
6-
* [Intersection](arithmetic_analysis/intersection.py)
7-
* [Jacobi Iteration Method](arithmetic_analysis/jacobi_iteration_method.py)
8-
* [Lu Decomposition](arithmetic_analysis/lu_decomposition.py)
9-
* [Newton Forward Interpolation](arithmetic_analysis/newton_forward_interpolation.py)
10-
* [Newton Method](arithmetic_analysis/newton_method.py)
11-
* [Newton Raphson](arithmetic_analysis/newton_raphson.py)
12-
* [Newton Raphson New](arithmetic_analysis/newton_raphson_new.py)
13-
* [Secant Method](arithmetic_analysis/secant_method.py)
14-
152
## Audio Filters
163
* [Butterworth Filter](audio_filters/butterworth_filter.py)
174
* [Iir Filter](audio_filters/iir_filter.py)
@@ -520,6 +507,9 @@
520507
* [Test Knapsack](knapsack/tests/test_knapsack.py)
521508

522509
## Linear Algebra
510+
* [Gaussian Elimination](linear_algebra/gaussian_elimination.py)
511+
* [Jacobi Iteration Method](linear_algebra/jacobi_iteration_method.py)
512+
* [Lu Decomposition](linear_algebra/lu_decomposition.py)
523513
* Src
524514
* [Conjugate Gradient](linear_algebra/src/conjugate_gradient.py)
525515
* [Lib](linear_algebra/src/lib.py)
@@ -583,7 +573,6 @@
583573
* [Binary Multiplication](maths/binary_multiplication.py)
584574
* [Binomial Coefficient](maths/binomial_coefficient.py)
585575
* [Binomial Distribution](maths/binomial_distribution.py)
586-
* [Bisection](maths/bisection.py)
587576
* [Ceil](maths/ceil.py)
588577
* [Chebyshev Distance](maths/chebyshev_distance.py)
589578
* [Check Polygon](maths/check_polygon.py)
@@ -617,7 +606,6 @@
617606
* [Germain Primes](maths/germain_primes.py)
618607
* [Greatest Common Divisor](maths/greatest_common_divisor.py)
619608
* [Hardy Ramanujanalgo](maths/hardy_ramanujanalgo.py)
620-
* [Integration By Simpson Approx](maths/integration_by_simpson_approx.py)
621609
* [Interquartile Range](maths/interquartile_range.py)
622610
* [Is Int Palindrome](maths/is_int_palindrome.py)
623611
* [Is Ip V4 Address Valid](maths/is_ip_v4_address_valid.py)
@@ -644,10 +632,24 @@
644632
* [Modular Exponential](maths/modular_exponential.py)
645633
* [Monte Carlo](maths/monte_carlo.py)
646634
* [Monte Carlo Dice](maths/monte_carlo_dice.py)
647-
* [Nevilles Method](maths/nevilles_method.py)
648-
* [Newton Raphson](maths/newton_raphson.py)
649635
* [Number Of Digits](maths/number_of_digits.py)
650-
* [Numerical Integration](maths/numerical_integration.py)
636+
* Numerical Analysis
637+
* [Bisection](maths/numerical_analysis/bisection.py)
638+
* [Bisection 2](maths/numerical_analysis/bisection_2.py)
639+
* [Integration By Simpson Approx](maths/numerical_analysis/integration_by_simpson_approx.py)
640+
* [Intersection](maths/numerical_analysis/intersection.py)
641+
* [Nevilles Method](maths/numerical_analysis/nevilles_method.py)
642+
* [Newton Forward Interpolation](maths/numerical_analysis/newton_forward_interpolation.py)
643+
* [Newton Method](maths/numerical_analysis/newton_method.py)
644+
* [Newton Raphson](maths/numerical_analysis/newton_raphson.py)
645+
* [Newton Raphson 2](maths/numerical_analysis/newton_raphson_2.py)
646+
* [Newton Raphson New](maths/numerical_analysis/newton_raphson_new.py)
647+
* [Numerical Integration](maths/numerical_analysis/numerical_integration.py)
648+
* [Runge Kutta](maths/numerical_analysis/runge_kutta.py)
649+
* [Runge Kutta Fehlberg 45](maths/numerical_analysis/runge_kutta_fehlberg_45.py)
650+
* [Secant Method](maths/numerical_analysis/secant_method.py)
651+
* [Simpson Rule](maths/numerical_analysis/simpson_rule.py)
652+
* [Square Root](maths/numerical_analysis/square_root.py)
651653
* [Odd Sieve](maths/odd_sieve.py)
652654
* [Perfect Cube](maths/perfect_cube.py)
653655
* [Perfect Number](maths/perfect_number.py)
@@ -673,8 +675,6 @@
673675
* [Radians](maths/radians.py)
674676
* [Radix2 Fft](maths/radix2_fft.py)
675677
* [Remove Digit](maths/remove_digit.py)
676-
* [Runge Kutta](maths/runge_kutta.py)
677-
* [Runge Kutta Fehlberg 45](maths/runge_kutta_fehlberg_45.py)
678678
* [Segmented Sieve](maths/segmented_sieve.py)
679679
* Series
680680
* [Arithmetic](maths/series/arithmetic.py)
@@ -687,7 +687,6 @@
687687
* [Sieve Of Eratosthenes](maths/sieve_of_eratosthenes.py)
688688
* [Sigmoid](maths/sigmoid.py)
689689
* [Signum](maths/signum.py)
690-
* [Simpson Rule](maths/simpson_rule.py)
691690
* [Simultaneous Linear Equation Solver](maths/simultaneous_linear_equation_solver.py)
692691
* [Sin](maths/sin.py)
693692
* [Sock Merchant](maths/sock_merchant.py)
@@ -709,7 +708,6 @@
709708
* [Proth Number](maths/special_numbers/proth_number.py)
710709
* [Ugly Numbers](maths/special_numbers/ugly_numbers.py)
711710
* [Weird Number](maths/special_numbers/weird_number.py)
712-
* [Square Root](maths/square_root.py)
713711
* [Sum Of Arithmetic Series](maths/sum_of_arithmetic_series.py)
714712
* [Sum Of Digits](maths/sum_of_digits.py)
715713
* [Sum Of Geometric Progression](maths/sum_of_geometric_progression.py)
@@ -812,6 +810,7 @@
812810
* [Horizontal Projectile Motion](physics/horizontal_projectile_motion.py)
813811
* [Hubble Parameter](physics/hubble_parameter.py)
814812
* [Ideal Gas Law](physics/ideal_gas_law.py)
813+
* [In Static Equilibrium](physics/in_static_equilibrium.py)
815814
* [Kinetic Energy](physics/kinetic_energy.py)
816815
* [Lorentz Transformation Four Vector](physics/lorentz_transformation_four_vector.py)
817816
* [Malus Law](physics/malus_law.py)

arithmetic_analysis/README.md

-7
This file was deleted.

arithmetic_analysis/image_data/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)