Skip to content

Commit c27be91

Browse files
committed
first steps into classes
1 parent c439180 commit c27be91

File tree

16 files changed

+628
-8
lines changed

16 files changed

+628
-8
lines changed

bibliography/bibliography.bib

+138-2
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ @string { a_antiga_luca
2727
@string { a_archibald_anne_m = "Anne M.\ Archibald" }
2828
@string { a_arthur_jones = "Arthur Jones" }
2929
@string { a_ascher_david = "David Ascher" }
30+
@string { a_babuska_ivo = "Ivo Babu{\v{s}}ka" }
3031
@string { a_bachmann_paul_gustav_heinrich = "Paul Gustav Heinrich Bachmann" }
3132
@string { a_back_ralph_johan = "Ralph{-}Johan Back" }
3233
@string { a_bai_junjie = "Junjie Bai" }
@@ -44,6 +45,7 @@ @string { a_beuke_fabian
4445
@string { a_beygelzimer_alina = "Alina Beygelzimer" }
4546
@string { a_bezerra_carla_i_m = "Carla I.\ M.\ Bezerra" }
4647
@string { a_blin_kai = "Kai Blin" }
48+
@string { a_bloch_joshua = "Joshua Bloch" }
4749
@string { a_blondel_mathieu = "Mathieu Blondel" }
4850
@string { a_bommarito_ethan = "Ethan Bommarito" }
4951
@string { a_bommarito_michael = "Michael Bommarito" }
@@ -160,6 +162,7 @@ @string { a_johansson_robert
160162
@string { a_johnson_stephen_curtis = "Stephen Curtis Johnson" }
161163
@string { a_jones_eric = "Eric Jones" }
162164
@string { a_josey_andrew = "Andrew Josey" }
165+
@string { a_kahan_william = "William Kahan" }
163166
@string { a_katz_daniel_s = "Daniel S.\ Katz" }
164167
@string { a_keeton_kimberly = "Kimberly Keeton" }
165168
@string { a_kern_robert = "Robert Kern" }
@@ -168,6 +171,7 @@ @string { a_killeen_trevor
168171
@string { a_kim_sujin = "Sujin Kim" }
169172
@string { a_kim_youil = "Youil Kim" }
170173
@string { a_kissinger_cory = "Cory Kissinger" }
174+
@string { a_klein_andreas = "Andreas Klein" }
171175
@string { a_klein_bernd = "Bernd Klein" }
172176
@string { a_klopf_andreas = "Andreas K{\"o}pf" }
173177
@string { a_knuth_donald_ervin = "Donald Ervin Knuth" }
@@ -217,6 +221,7 @@ @string { a_mirjalili_vahid
217221
@string { a_monga_rajat = "Rajat Monga" }
218222
@string { a_moore_eric_w = "Eric W.\ Moore" }
219223
@string { a_moore_sherry = "Sherry Moore" }
224+
@string { a_morrell_a_j_h = "A.J.H.\ Morrell" }
220225
@string { a_morris_sidney_a = "Sidney A.\ Morris" }
221226
@string { a_moss_maggie = "Maggie Moss" }
222227
@string { a_murray_derek_gordon = "Derek Gordon Murray" }
@@ -225,6 +230,7 @@ @string { a_naik_ganesh
225230
@string { a_nakano_koji = "Koji Nakano" }
226231
@string { a_negus_christopher = "Christopher Negus" }
227232
@string { a_nelson_andrew_r_j = "Andrew R.\ J.\ Nelson" }
233+
@string { a_neumaier_arnold = "Arnold Neumaier" }
228234
@string { a_newham_cameron = "Cameron Newham" }
229235
@string { a_nguyen_quan = "Quan Nguyen" }
230236
@string { a_nield_thomas = "Thomas Nield" }
@@ -293,6 +299,7 @@ @string { a_shahrokni_ali
293299
@string { a_shalev_shwartz_shai = "Shai Shalev{-}Shwartz" }
294300
@string { a_shen_kangshen = "Shen Kangshen" }
295301
@string { a_sheppart_kevin = "Kevin Sheppard" }
302+
@string { a_shewchuk_jonathan_richard = "Jonathan Richard Shewchuk" }
296303
@string { a_sigler_laurence_e = "Laurence E.\ Sigler" }
297304
@string { a_silberschatz_avi = "Avi Silberschatz" }
298305
@string { a_silva_sara = "Sara Silva" }
@@ -307,7 +314,7 @@ @string { a_steiner_benoit
307314
@string { a_storchaka_serhiy = "Serhiy Storchaka" }
308315
@string { a_straffin_jr_philip_d = "Philip D.\ {Straffin~Jr.}" }
309316
@string { a_sudarshan_s = "S.\ Sudarshan" }
310-
@string { a_sullival_michael_j = "Michael J.\ Sullivan" }
317+
@string { a_sullivan_michael_j = "Michael J.\ Sullivan" }
311318
@string { a_taylor_julian = "Julian Taylor" }
312319
@string { a_tejani_alykhan = "Alykhan Tejani" }
313320
@string { a_ternent_tobias = "Tobias Ternent" }
@@ -368,6 +375,7 @@ @string { a_zinoviev_dimitry
368375

369376
%% locations
370377
@string { l_australia_hobart = "{{Hobart}, {TAS}, {Australia}}" }
378+
@string { l_austria_laxenburg = "{{Laxenburg}, {Austria}}" }
371379
@string { l_canada_halifax = "{{Halifax}, {NS}, {Canada}}" }
372380
@string { l_canada_oakville = "{{Oakville}, {ON}, {Canada}}" }
373381
@string { l_canada_toronto = "{{Toronto}, {ON}, {Canada}}" }
@@ -379,6 +387,7 @@ @string { l_germany_heidelberg
379387
@string { l_germany_leipzig = "{{Leipzig}, {Sachsen}, {Germany}}" }
380388
@string { l_germany_munich = "{{M{\"u}nchen}, {Bayern}, {Germany}}" }
381389
@string { l_germany_wadern = "{{Wadern}, {Saarland}, {Germany}}" }
390+
@string { l_germany_weinheim = "{{Weinheim}, {Baden-W{\"u}rttemberg}, {Germany}}" }
382391
@string { l_iceland_reykjavik = "{{Reykjav{\'i}k}, {Iceland}}" }
383392
@string { l_india_noida = "{{Noida}, {Uttar Pradesh}, {India}}" }
384393
@string { l_japan_higashi_hiroshima = "{{Higashi-Hiroshima}, {Japan}}" }
@@ -393,6 +402,7 @@ @string { l_switzerland_winterthur
393402
@string { l_uk_birmingham = "{{Birmingham}, {England}, {UK}} " }
394403
@string { l_uk_cambridge = "{{Cambridge}, {England}, {UK}}" }
395404
@string { l_uk_chichester = "{{Chichester}, {West Sussex}, {England}, {UK}}" }
405+
@string { l_uk_edinburgh = "{{Edinburgh}, {Scotland}, {UK}}" }
396406
@string { l_uk_london = "{{London}, {England}, {UK}}" }
397407
@string { l_uk_oxford = "{{Oxford}, {Oxfordshire}, {England}, {UK}}" }
398408
@string { l_uk_st_andrews = "{{St~Andrews}, {Scotland}, {UK}}" }
@@ -436,6 +446,7 @@ @string { l_usa_wilmington
436446
%% publishers
437447
@string { p_aci_learning = "{{ACI} Learning}" }
438448
@string { p_acm = "{Association for Computing Machinery~({ACM})}" }
449+
@string { p_active_state = "ActiveState Software Inc." }
439450
@string { p_addison_wesley = "{Addison-Wesley Professional}" }
440451
@string { p_addison_wesley_longman = "{Addison Wesley Longman Publishing Co., Inc.}" }
441452
@string { p_ams = "{American Mathematical Society~({AMS})}" }
@@ -459,6 +470,7 @@ @string { p_iec
459470
@string { p_ieee = "{Institute of Electrical and Electronics Engineers~{(IEEE)}}" }
460471
@string { p_ieee_computer_society = "{{IEEE}~Computer Society}" }
461472
@string { p_ietf = "{Internet Engineering Task Force~{(IETF)}}" }
473+
@string { p_ifip = "{International Federation for Information Processing~{(IFIP)}}" }
462474
@string { p_infinite_skills = "Infinite Skills Inc" }
463475
@string { p_informs = "{The Institute for Operations Research and the Management Sciences~({INFORMS})}" }
464476
@string { p_iso = "{International Organization for Standardization~{(ISO)}}" }
@@ -468,6 +480,7 @@ @string { p_manning_publications
468480
@string { p_mcgraw_hill = "McGraw-Hill" }
469481
@string { p_mit_press = "{{MIT} Press}" }
470482
@string { p_neurips = "{The Neural Information Processing Systems Foundation~{(NeurIPS)}}" }
483+
@string { p_north_holland = "{North-Holland Publishing Co.}" }
471484
@string { p_oeis_foundation = "The {OEIS} Foundation Inc." }
472485
@string { p_open_group = "The Open Group" }
473486
@string { p_oracle = "{Oracle Corporation}" }
@@ -503,12 +516,14 @@ @string { p_usas
503516
@string { p_usenix = "{{USENIX} Association}" }
504517
@string { p_wiley = "{Wiley}" }
505518
@string { p_wiley_and_sons_ltd = "{John Wiley and Sons Ltd.}" }
519+
@string { p_wiley_vch = "Wiley-VCH GmbH" }
506520
@string { p_wolfram_research = "{Wolfram Research, Inc.}" }
507521
508522
509523
%% publisher addresses
510524
@string { pa_aci_learning = l_usa_centennial }
511525
@string { pa_acm = l_usa_new_york }
526+
@string { pa_active_state = l_canada_vancouver }
512527
@string { pa_addison_wesley = l_usa_reading }
513528
@string { p_addison_wesley_longman = l_usa_redwood_city }
514529
@string { pa_ams = l_usa_providence }
@@ -533,6 +548,7 @@ @string { pa_ieee
533548
@string { pa_ieee_computer_society = l_usa_los_alamitos }
534549
@string { pa_ieee_ny = l_usa_new_york }
535550
@string { pa_ietf = l_usa_wilmington }
551+
@string { pa_ifip = l_austria_laxenburg }
536552
@string { pa_infinite_skills = l_canada_oakville }
537553
@string { pa_informs = l_usa_catonsville }
538554
@string { pa_leibniz_zentrum_fur_informatik = l_germany_wadern }
@@ -542,6 +558,7 @@ @string { pa_mcgraw_hill
542558
@string { pa_merlinux = l_germany_freiburg }
543559
@string { pa_mit_press = l_usa_cambridge }
544560
@string { pa_neurips = l_usa_san_diego }
561+
@string { pa_north_holland = l_netherlands_amsterdam }
545562
@string { pa_oeis_foundation = l_usa_highland_park }
546563
@string { pa_open_group = l_usa_san_francisco }
547564
@string { pa_oracle = l_usa_redwood_shores }
@@ -576,6 +593,7 @@ @string { pa_usas
576593
@string { pa_usenix = l_usa_berkeley }
577594
@string { pa_wiley = l_usa_hoboken }
578595
@string { pa_wiley_and_sons_ltd = l_uk_chichester }
596+
@string { pa_wiley_vch = l_germany_weinheim }
579597
@string { pa_wolfram_research = l_usa_champaign }
580598

581599

@@ -606,6 +624,13 @@ @xdata{j_afhoes
606624
address = pa_springer_verlag
607625
}
608626

627+
@xdata{j_c,
628+
journal = {Computing},
629+
publisher = p_springer_verlag,
630+
address = pa_springer_verlag,
631+
issn = {0010-485X},
632+
}
633+
609634
@xdata{j_ca,
610635
journal = {Communications of the {ACM}~({CACM})},
611636
publisher = p_acm,
@@ -626,6 +651,13 @@ @xdata{j_cisae
626651
issn = {1521-9615},
627652
}
628653

654+
@xdata{j_dcg,
655+
journal = {Discrete \& Computational Geometry},
656+
issn = {0179-5376},
657+
publisher = p_springer_nature_limited,
658+
address = pa_springer_nature_limited
659+
}
660+
629661
@xdata{j_ese,
630662
journal = {Empirical Software Engineering:~{A}n International Journal},
631663
publisher = p_springer_nature_limited,
@@ -753,6 +785,13 @@ @xdata{j_tamm
753785
issn = {1930-0972},
754786
}
755787

788+
@xdata{j_zamm,
789+
title = {ZAMM -- Journal of Applied Mathematics and Mechanics / {Zeitschrift f{\"u}r Angewandte Mathematik und Mechanik}},
790+
publisher = p_wiley_vch,
791+
address = pa_wiley_vch,
792+
issn = {0044-2267},
793+
}
794+
756795

757796
%% report types
758797
@xdata{rep_arxiv_corr,
@@ -932,6 +971,13 @@ @book{B1894DAZDVPB
932971
urldate = {2023-12-13}
933972
}
934973

974+
@inproceedings{B1968NSIMA,
975+
author = a_babuska_ivo,
976+
title = {Numerical Stability in Mathematical Analysis},
977+
pages = {11-23},
978+
crossref = {PROC1968IFIP1}
979+
}
980+
935981
@article{B1991IWNT,
936982
author = a_beigel_richard,
937983
title = {Irrationality without Number Theory},
@@ -967,6 +1013,15 @@ @techreport{B1999FAOTBEA
9671013
addendum = {\mbox{arXiv:1303.2772v1} \mbox{[cs.DS]} \mbox{12~Mar~2013}. Report number~\mbox{PRG~TR-7-99} of } # pa_oxford_university_cl # {:~} # p_oxford_university_cl # {, } # nov # {~1999, see \url{https://maths-people.anu.edu.au/~brent/pd/rpb183tr.pdf}},
9681014
}
9691015

1016+
@book{B2008EJ,
1017+
author = a_bloch_joshua,
1018+
title = {Effective \Pgls{Java}},
1019+
publisher = p_addison_wesley,
1020+
address = pa_addison_wesley,
1021+
date = {2008-05},
1022+
isbn = {0321356683},
1023+
}
1024+
9701025
@article{B2012DPWP,
9711026
author = a_beazley_david_m,
9721027
title = {Data Processing with \pandas},
@@ -1358,6 +1413,16 @@ @inbook{H1997IS7FPN
13581413
urldate = {2024-07-05},
13591414
}
13601415

1416+
@book{H2005BFPSATFPPR,
1417+
author = a_hettinger_raymond,
1418+
title = {Binary Floating Point Summation Accurate to Full Precision~(\python\ Recipe)},
1419+
date = {2005-03-28},
1420+
url = {http://code.activestate.com/recipes/393090},
1421+
urldate = {2024-11-19},
1422+
publisher = p_active_state,
1423+
address = pa_active_state
1424+
}
1425+
13611426
@article{H2007MA2GE,
13621427
author = a_hunter_john_d,
13631428
title = {\matplotlib:~{A} 2D~Graphics Environment},
@@ -1475,6 +1540,19 @@ @inbook{J2024PTOGBSI8IS12ESSSSIS
14751540
urldate = {2024-10-30},
14761541
}
14771542

1543+
@article{K1965PFRORTE,
1544+
author = a_kahan_william,
1545+
title = {Pracniques:~Further Remarks on Reducing Truncation Errors},
1546+
xdata = {j_ca},
1547+
volume = {8},
1548+
number = {1},
1549+
pages = {40},
1550+
date = {1965-01},
1551+
doi = {10.1145/363707.363723},
1552+
url = {https://www.convexoptimization.com/TOOLS/Kahan.pdf},
1553+
urldate = {2024-11-18},
1554+
}
1555+
14781556
@book{K1997FA,
14791557
xdata = {ser_taocp},
14801558
volume = {1},
@@ -1492,6 +1570,18 @@ @book{K1998SAS
14921570
isbn = {978-0-201-89685-5},
14931571
}
14941572

1573+
@article{K2006AGKBSA,
1574+
author = a_klein_andreas,
1575+
title = {A Generalized Kahan-Babu{\v{s}}ka-Summation-Algorithm},
1576+
date = {2006-01},
1577+
xdata = {j_c},
1578+
volume = {76},
1579+
number = {3-4},
1580+
pages = {279--293},
1581+
doi = {10.1007/s00607-005-0139-x},
1582+
addendum = {Based on~\cite{B1968NSIMA,K1965PFRORTE,N1974REVZSES}}
1583+
}
1584+
14951585
@inproceedings{K2009BMOCTSRJBOFTAOCC,
14961586
author = a_kosheleva_olga,
14971587
title = {Babylonian Method of Computing the Square Root:~{J}ustifications based on Fuzzy Techniques and on Computational Complexity},
@@ -1588,7 +1678,7 @@ @book{LH2015DSAAWP
15881678
}
15891679

15901680
@book{LLHSVRZSJYYMC2024MOSTFP,
1591-
author = a_lehtosalo_jukka # and # a_levkivskyi_ivan # and # a_hance_jared # and # a_smith_ethan # and # a_van_rossum_guido # and # a_zijlstra_jelle # and # a_sullival_michael_j # and # a_jain_shantanu # and # a_yang_xuanda # and # a_ye_jingchen # and # a_sobolev_nikita # and # {{\mypy~Contributors}},
1681+
author = a_lehtosalo_jukka # and # a_levkivskyi_ivan # and # a_hance_jared # and # a_smith_ethan # and # a_van_rossum_guido # and # a_zijlstra_jelle # and # a_sullivan_michael_j # and # a_jain_shantanu # and # a_yang_xuanda # and # a_ye_jingchen # and # a_sobolev_nikita # and # {{\mypy~Contributors}},
15921682
title = {\mypy\ -- Static Typing for \python},
15931683
date = {2024},
15941684
publisher = p_github,
@@ -1688,6 +1778,19 @@ @article{N1939TTOP
16881778
doi = {10.2307/2302515}
16891779
}
16901780

1781+
@article{N1974REVZSES,
1782+
author = a_neumaier_arnold,
1783+
title = {{Rundungsfehleranalyse einiger Verfahren zur Summation endlicher Summen}},
1784+
xdata = {j_zamm},
1785+
volume = {54},
1786+
number = {1},
1787+
date = {1974},
1788+
pages = {39-51},
1789+
doi = {10.1002/zamm.19740540106},
1790+
url = {https://arnold-neumaier.at/scan/01.pdf},
1791+
urldate = {2024-11-18}
1792+
}
1793+
16911794
@book{N2018RQSRUAURE,
16921795
author = a_nagy_zsolt,
16931796
title = {\glslink{regex}{Regex} Quick Syntax Reference: {U}nderstanding and Using \glslink{regexp}{Regular Expressions}},
@@ -1918,6 +2021,16 @@ @techreport{PEP585
19182021
urldate = {2024-10-09},
19192022
}
19202023

2024+
@techreport{PEP591,
2025+
author = a_sullivan_michael_j # and # a_levkivskyi_ivan,
2026+
title = {Adding a final Qualifier to \pythonilIdx{typing}\pythonIdx{Final}},
2027+
xdata = {rep_pep},
2028+
number = {591},
2029+
date = {2019-03-15},
2030+
url = {https://peps.python.org/pep-0591/},
2031+
urldate = {2024-11-19}
2032+
}
2033+
19212034
@techreport{PEP604,
19222035
author = a_prados_philippe # and # a_moss_maggie,
19232036
title = {Allow Writing Union Types as \pythonil{X | Y}},
@@ -1985,6 +2098,16 @@ @article{PRGWSUdVLFTEKPKFBV2016TSRFTAOGAG
19852098
xdata = {j_pcb},
19862099
}
19872100

2101+
@proceedings{PROC1968IFIP1,
2102+
title = {Proceedings of the World Congress on Information Processing~68~({IFIP~68}), } # aug # {~5-10, 1968, } # l_uk_edinburgh # {, organized by~} # pa_ifip # {:~} # p_ifip,
2103+
editor = a_morrell_a_j_h,
2104+
publisher = p_north_holland,
2105+
address = pa_north_holland,
2106+
isbn = {0720420326},
2107+
date = {1969},
2108+
volume = {{1:~Mathematics, Software}},
2109+
}
2110+
19882111
@proceedings{PROC2005VLHCC,
19892112
title = {Proceedings of the 2005 {IEEE} Symposium on Visual Languages and Human-Centric Computing~{(VL/HCC~'05)}, } # sep # {~21-24, 2005, } # l_usa_dallas,
19902113
editor = a_erwig_martin # and # a_schurr_andy,
@@ -2374,6 +2497,19 @@ @article{S1988WPCHD
23742497
pages = {117},
23752498
}
23762499

2500+
@article{S1997APFPAAFRGP,
2501+
author = a_shewchuk_jonathan_richard,
2502+
title = {Adaptive Precision Floating-Point Arithmetic and Fast Robust Geometric Predicates},
2503+
xdata = {j_dcg},
2504+
volume = {18},
2505+
number = {3},
2506+
pages = {305-363},
2507+
date = {1997-10},
2508+
doi = {10.1007/PL00009321},
2509+
url = {https://people.eecs.berkeley.edu/~jrs/papers/robustr.pdf},
2510+
urldate = {2024-11-19}
2511+
}
2512+
23772513
@article{S1998LHATFGAOCM,
23782514
author = a_straffin_jr_philip_d,
23792515
title = {Liu Hui and the First Golden Age of Chinese Mathematics},

notation/terms.sty

+1-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ text={\softwareStyle{Java}},%
138138
name={Java},%
139139
sort={Java},%
140140
description={%
141-
is another very success programming language, with roots in the \pgls{C}~family of languages~\cite{LNL2020LJ}.%
141+
is another very success programming language, with roots in the \pgls{C}~family of languages~\cite{LNL2020LJ,B2008EJ}.%
142142
}%
143143
}%
144144
%

0 commit comments

Comments
 (0)