Commit Graph

908 Commits

Author SHA1 Message Date
Luke Weiler
7ea9bd4a8a Create mg.py 2025-06-23 20:44:38 -04:00
shraf
2dbd0efac6 fix (#443) 2024-04-14 10:34:30 -04:00
Luke Weiler
93f755c790 add testing instructions 2024-01-08 21:38:32 -05:00
lukew3
6e11124a1c lint fixes 2023-06-02 10:34:13 -04:00
lukew3
966419d04c yapf lint 2023-06-02 10:31:59 -04:00
xenium
c6ddbbade9 Velocity of object Generator (#421)
* Velocity of object

* Latex formatting for velocity_of_object

---------

Co-authored-by: Luke Weiler <lukew25073@gmail.com>
2023-06-02 10:28:14 -04:00
ganand2021
c18a873046 Added 2 new generator fucntions for the Tribonacci Series (#418)
* Added 2 new generator fucntions for the Tribonacci Series

* Order computer_science.py alphabetically

---------

Co-authored-by: Luke Weiler <lukew25073@gmail.com>
2023-06-02 10:25:23 -04:00
kjschuel
33865cb9de Versatilize input order for distance_two_points (#420) 2023-06-02 10:22:33 -04:00
Nic Bestauros
4212e23ada Add Area Of Trapezoid (#419)
* Added area_of_trapezoid.

* Fixed spacing in file.

* Move area of trapezoid to latest gen_list

---------

Co-authored-by: Luke Weiler <lukew25073@gmail.com>
2023-06-02 10:21:40 -04:00
lukew3
6d0841ef24 lint fixes 2023-05-30 09:27:23 -04:00
xinoehp512
ecddec6e3b Fixed incorrectly formatted output & incorrectly formatted documentation for the following generators: (#424)
-Complex Quadratic
-Absolute Difference
-Stationary Points
-Volume of a Cube
-Quotient of Powers with Same Base
-Union, Intersection, Difference of Two Sets
-Probability of a certain sum appearing on faces of dice
2023-05-29 18:01:47 -04:00
Luke Weiler
7555d7863c Delete futureGenerators.md 2023-01-29 15:36:59 -05:00
xdward
7b44722056 Added generator for orthogonal projections (#417) 2023-01-16 18:58:31 -05:00
Luke Weiler
5eac1ce164 Update CONTRIBUTING.md 2023-01-07 14:42:16 -05:00
Luke Weiler
afad67f757 Typhoons01 main (#415)
* Create simplify_square_roots_generator

* Adopt simplify_square_root to standards

* lint fixes

* lint fix

* standardize line_equation_from_2_points

* Fix some lint issues

* Fix formatting/lint errors

* update docs

Co-authored-by: Hardik Gupta <96004638+typhoons01@users.noreply.github.com>
2023-01-04 21:02:06 -05:00
Luke Weiler
a672709062 Add simplify_square_root (#413)
* Create simplify_square_roots_generator

* Adopt simplify_square_root to standards

* lint fixes

* lint fix

Co-authored-by: Hardik Gupta <96004638+typhoons01@users.noreply.github.com>
2023-01-03 16:46:19 -05:00
Luke Weiler
85395255f7 Update CONTRIBUTING.md 2023-01-03 15:09:23 -05:00
Luke Weiler
a55b2a1f0b Update README.md 2022-12-28 20:19:13 -05:00
Luke Weiler
c07c7fe44e Update README.md 2022-12-27 14:32:23 -05:00
Luke Weiler
a2d2a1b0e9 No Generator class (#405)
* Create ids list

* rm Genimprt, rm inst in algebra + basic_math

* computer science and calculus no inst

* Remove instances from geometry

* remove instances from misc

* remove instances from permutations

* fix under indentations

* improve binary_complement_1s

* Remove generator.py

* initial docs setup

* move modules out of funcs, regen docs

* Move subjects to single files

* pdoc docs

* add make docs

* Remove mid-file imports, delete templates

* lint fixes

* Use math in docs

* remove format string from complex_quad

* regen docs

* Lint fix

* Hide non-generator modules from docs

* Hide utility methods from docs

* Created _gen_list.py

* Remove docs from readme

* replace tabs with 4 spaces

* lint fixes

* little docs changes

* docstrings for half of subjects

* Added example docs for remaining generators

* update docs

* Update intersection of two lines #408

* Snake case variables; for #406

* update docs

* Remove escaped backslashes; for #407

* autopep8

* lint fix

* lint fix

* remove gcd duplicates; for  #401

* Add missing delimiter for fraction_multiplication

* rebuild docs
2022-12-27 14:31:58 -05:00
Luke Weiler
868cb9d614 Bump version 1.5.0 2022-12-23 00:40:06 -05:00
Luke Weiler
4f21bbd3ab Use latex as default output (#402)
* Improve combine_like_terms

* Lint fix

* add some latex to readme

* give compound_interest latex formatting

* fix compound interest readme

* update combine_like_terms readme

* combine_like_terms add delimiters

* Convert some alebra output to latex

* Add missing right] to latex

* Fix makeReadme script

* Correct det 2x2 latex

* use bmatrix for det 2x2

* update readme and bump version

* Make latex matrix one line

* made latex for most of algebra

* more latex migrations

* convert basic_math to latex

* re-generate readme

* fix double exponent

* latex for most of calculus

* Improved stationary points gen

* made cs latex

* Transform geometry to latex

* texify misc outputs

* texify statistics

* regenerate readme

* Add tex markers to linear_equations

* add list_to_tex for mult_int_22

* upgrade readme

* update list_to_tex

* add end to list_to_tex

* tweak list_to_tex, update readme

* Update README.md

* Update README.md

* lint fixes

* lint fix

* Remove tests

* texify system_of_equations

* update system_of_equations tex

* regen readme

* texify complex_quadratic

* update complex_quadratic

* regen readme

* sqrt to complex_quadratic

* complex_quadratic texify

* Update README.md

* Update README.md

* make latexbuilder

* regen readme

* fix bmatrix

* bmatrix conversions

* update readme

* use times symbol

* improve tex of prod_sci_notations

* Add missing delim to prod of sci notations

* Add missing curly brack to prod-sci-not

* lint fixes

* texify differentiation

* texify stationary points

* changed differentation to trig_differentiation

* texify stationary points

* update readme

* Remove left right from stat_points

* texify angle_btw_vectors

* update readme

* add spaces to mod operator

* Swap \\% with \\percent

* update readme

* Replace //percent with non-math %

* fix leftover \\percent

* latexify vector_cross

* change tex multiply to times

* update readme

* lint fixes

* lint fix
2022-12-23 00:38:59 -05:00
Luke Weiler
c348e176cc Update gen-gh-pages-data.yml 2022-12-21 14:33:49 -05:00
Luke Weiler
d0455bb895 Update gen-gh-pages-data.yml 2022-12-21 14:29:34 -05:00
Luke Weiler
36654998fd Update gen-gh-pages-data.yml 2022-12-21 14:25:29 -05:00
Luke Weiler
705f365598 Create gen-gh-pages-data.yml 2022-12-21 14:24:16 -05:00
Luke Weiler
e1390d707b Update README.md 2022-12-21 13:49:50 -05:00
lukew3
9d61fd3089 adopt complementary_and_supplementary_angle 2022-12-20 16:25:23 -05:00
Muhammad Al Atiqi
e7fa007c96 Create complementary_and_supplementary_angle.py (#399)
* Create complementary_and_supplementary_angle.py

* Update complementary_and_supplementary_angle.py

Co-authored-by: Luke Weiler <lukew25073@gmail.com>
2022-12-20 16:20:58 -05:00
lukew3
471337aac5 Sort genList after instead of insort 2022-12-20 00:44:15 -05:00
lukew3
c8ff8a5a3c Merge branch 'main' of https://github.com/lukew3/mathgenerator into main 2022-12-19 14:35:22 -05:00
lukew3
37389fea2d Bump version 1.4.0 2022-12-19 14:35:21 -05:00
Luke Weiler
a2cc814963 Update README.md 2022-12-19 14:32:54 -05:00
lukew3
13fdefd53c Update readme to remove mathgen 2022-12-19 14:11:56 -05:00
Luke Weiler
8e264e6b23 Remove mathgen (#396)
* Improve generator __init__ function

* Move Generator to new file, remove mathgen

* Remove getGenList redundancies

* Add backwards compatibility import mathgen from

* Insort to genList

* Linter fixes

* Lint fixes
2022-12-19 14:01:52 -05:00
Luke Weiler
7819215aca Bump version to 1.3.0 2022-12-19 03:17:12 -05:00
Luke Weiler
3f67df5e8a Rename complex_division to fraction_to_decimal (#395) 2022-12-19 03:16:36 -05:00
Luke Weiler
a12bd5cd0f Update README.md 2022-12-19 02:55:37 -05:00
Luke Weiler
09a82d242a Update README.md 2022-12-19 02:52:33 -05:00
Luke Weiler
e3c906fdf4 Update README.md 2022-12-19 02:44:03 -05:00
Luke Weiler
c603edb698 Fix bug-report.md not adding bug label 2022-12-19 02:33:52 -05:00
Luke Weiler
053ecf0421 Update version number 2022-12-19 02:20:38 -05:00
Luke Weiler
20d3294a93 Remove asterisk imports from subject inits (#391)
* removed asterisk imports from subject inits

* import Generator from the right init level
2022-12-19 02:06:10 -05:00
Luke Weiler
abeec27ae9 Update README.md 2022-12-19 01:44:47 -05:00
Luke Weiler
f2efb3751d import with name not asterisk
* import with name not *, remove top level imports

* Fix linter, remove numpy

* Lint fixes

* Comment worksheet generator temporarily
2022-12-19 01:31:08 -05:00
Luke Weiler
5bbf9bcb76 Update product_of_scientific_notations.py 2022-12-18 23:55:29 -05:00
Luke Weiler
7bb7494ccc Update CONTRIBUTING.md 2022-12-18 23:52:59 -05:00
Nachiket Gokhale
87620c5573 Update README.md (#389)
Fixed typo in title "scientific notaions" should be "scientific notations".
2022-12-18 23:51:08 -05:00
Luke Weiler
2f1d6c8ed3 Update new-generator-idea.yml 2022-12-06 14:18:27 -05:00
Luke Weiler
6ee50461d7 Update new-generator-idea.yml 2022-12-06 14:17:57 -05:00