File: functions_that_need_documentation.txt

package info (click to toggle)
mathpiper 0.81f%2Bsvn4469%2Bdfsg3-4
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 36,576 kB
  • sloc: java: 57,479; lisp: 13,721; objc: 1,300; xml: 988; makefile: 114; awk: 95; sh: 38
file content (378 lines) | stat: -rw-r--r-- 5,935 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
The following functions and .mpw files need to be documented
(functions that start with * and are indented have already had documentation
added to them):


  
  
AddTerm.mpw
AddTerms.mpw
DivTermList.mpw
MultiDivTerm.mpw
MultiplySingleTerm.mpw
MultiplyTerms.mpw
SubtractTerms.mpw


AntiDeriv.mpw


//Tensor functions.
ApplyDelta.mpw
MoveDeltas.mpw
Delta.mpw
TD.mpw
TExplicitSum.mpw
TList.mpw
TRun.mpw
TSimplify.mpw
TSum.mpw
TSumRest.mpw
TSumSimplify.mpw
X.mpw


ApproxInfSum.mpw
ArcCosh.mpw
ArcCot.mpw
ArcCoth.mpw
ArcCsc.mpw
ArcCsch.mpw
ArcSec.mpw
ArcSech.mpw
ArcSinNum.mpw
ArcSinh.mpw
ArcTanN'Taylor.mpw
ArcTanNum.mpw
ArcTanh.mpw
Average.mpw
BSearch.mpw
BellNumber.mpw
BenchCall.mpw
BenchShow.mpw
Bernoulli1.mpw
BernoulliFracPart.mpw
BesselI.mpw
BesselJ.mpw
BesselJN.mpw
BesselJN0.mpw
BesselNsmall.mpw
BesselY.mpw
Beta.mpw
BinaryFactors.mpw
BisectSqrt.mpw
BitCount.java
BitsToDigits.java
BitsToDigits.mpw
BoundRealRoots.mpw
BrentLn.mpw
BuiltinAssoc.java
CNF.mpw
CanBeUni.mpw
CanonicalAdd.mpw
CatalanConstNum.mpw
ChartUtility.java
CheckIntPower.mpw
ChineseRemainderInteger.mpw
ChineseRemainderPoly.mpw
CommonLispTokenizer.java
CompilePatterns.mpw
Contradict.mpw
ControlChart.mpw
CosN'Doubling.mpw
CosN'Taylor.mpw
CosNum.mpw
Cosh.mpw
Cot.mpw
Coth.mpw
Csc.mpw
Csch.mpw
CustomEval.java
CustomEvalExpression.java
CustomEvalLocals.java
CustomEvalResult.java
CustomEvalStop.java
DawsonIntegral.mpw
DebugFile.java
DebugLine.java
DefLoadFunction.java
DefaultPrint.mpw

Deriv.mpw
DestructiveAppendList.mpw
Digamma.mpw
DigitalRoot.mpw
DigitsToBits.java
DigitsToBits.mpw
DirichletBeta.mpw
DirichletEta.mpw
DirichletLambda.mpw
DivPoly.mpw
DoUnitSubsumptionAndResolution.mpw
DropEndZeroes.mpw
EqualAsSets.mpw
Erf.mpw
Erfc.mpw
Erfi.mpw
EulerArray.mpw
Example.mpw
Exit.java
ExitRequested.java
ExpN'Doubling.mpw
ExpN'Taylor.mpw
ExpNum.mpw
ExpandFrac.mpw
ExpandSparseUniVar.mpw
ExpandUniVariate.mpw
ExpressionDepth.mpw
ExtendedEuclidean.mpw
ExtendedEuclideanMonic.mpw
FW.mpw
FWatom.mpw
FactorGaussianInteger.mpw
FactorQS.mpw
FactorUniVar.mpw
Factorial.java
FactorizeInt.mpw
FactorsBinomials.mpw
FastArcCos.java
FastArcSin.java
FastArcTan.java
FastCos.java
FastIsPrime.java
FastLog.java
FastPower.java
FastSin.java
FastTan.java
FileSize.java
FindIsq.mpw
FindPredicate.mpw
FindPrimeFactor.mpw
FindPrimeFactorSimple.mpw
FloatIsInt.mpw
ForEachExperimental.mpw
ForEachInArray.mpw
FresnelCos.mpw
FresnelSin.mpw
GammaConstNum.mpw
GarbageCollect.java
GaussianFactorPrime.mpw
GaussianMod.mpw
GcdN.mpw
GcdReduce.mpw
GeoGebra.mpw
GeoGebraHistogram.mpw
GeoGebraPlot.mpw
GeoGebraPoint.mpw
GetNumerDenom.mpw
GetPrimePower.mpw
Groebner.mpw
HighschoolForm.mpw
II.mpw
ImII.mpw
Import.java
InDebugMode.java
IncompleteGamma.mpw
Internal'BernoulliArray.mpw
Internal'BernoulliArray1.mpw
Internal'GammaNum.mpw
Internal'LnGammaNum.mpw
Internal'LnNum.mpw
IsBoolType.mpw
IsComplex.mpw
IsComplexII.mpw
IsNonNegativeInteger.mpw
IsNonNegativeNumber.mpw
IsNotComplex.mpw
IsOne.mpw
IsPerfect.mpw
IsRationalOrNumber.mpw
IsSubset.mpw
IsUniVar.mpw
IsVariable.mpw
JFreeChartHistogram.mpw
JavaAccess.mpw
LexCompare2.java
LexGreaterThan.java
LexLessThan.java
ListHasFuncSome.mpw
LnGamma.mpw
LogicCombine.mpw
LogicFindWith.mpw
LogicRemoveTautologies.mpw
LogicSimplify.mpw
MM.mpw
MacroMapArgs.mpw
MacroMapSingle.mpw
MacroSubstitute.mpw
Magnitude.mpw
MakeMultiNomial.mpw
MakeSparseUniVar.mpw
MakeUni.mpw
ManipEquations.mpw
Manipulate.mpw
MathBitCount.mpw
MathExpDoubling.mpw
MathExpTaylor.mpw
MathFloatPower.mpw
MathIntPower.mpw
MathIsSmall.java
MathLn'Doubling.mpw
MathLn'Taylor.mpw
MathMul2Exp.mpw
MathNegate.java
MathPi.mpw
MathSign.java
MathSqrtFloat.mpw
MatrixRowAndColumnOps.mpw
Maxima.java
MultiDivide.mpw
MultiGcd.mpw
MultiNomial.mpw
MultiSimp.mpw
NN.mpw
NewtonLn.mpw
NextPseudoPrime.mpw
NextTest.mpw
NormalForm.mpw
Nth.java
NumericEqual.mpw
OldCyclotomic.mpw
OptionsListToHash.mpw
PAdicExpandInternal.mpw
PSolve.mpw
PanAxiom.java
PartFracExpand.mpw
PartitionsP.mpw
PatternCreate.java
PatternMatches.java
PollardCombineLists.mpw
PollardMerge.mpw
PollardRhoFactorize.mpw
PolyLog.mpw
PositiveIntPower.mpw
Print.mpw
ProductPrimesTo257.mpw
RabinMiller.mpw
RationalForm.mpw
RationalizeNumber.mpw
ReII.mpw
Regress.mpw
Rem.mpw
RemoveRepeated.mpw
RepeatedSquaresMultiply.mpw
Repunit.mpw
Return.java
Ring.java
Roots.mpw
RootsWithMultiples.mpw
Sec.mpw
Sech.mpw
Series.mpw
Set.java
SetOrder.mpw
SetPlotColor.java
SetPlotWidth.java
ShowLine.mpw
ShuffledDeckNoSuits.mpw
SimpAdd.mpw
SimpDiv.mpw
SimpExpand.mpw
SimpFlatten.mpw
SimpImplode.mpw
SimpMul.mpw
SimulatorPlot.java
SinN'Taylor.mpw
SinN'Tripling.mpw
SinNum.mpw
Sinc.mpw
Sinh.mpw
SmallSort.mpw
SolveSetEqns.mpw
SolveSystem.mpw
SortFactorList.mpw
SparseUniVar.mpw
StackSize.java
StemAndLeaf.mpw
SturmSequence.mpw
SturmVariations.mpw
Substitute.mpw
Subsumes.mpw
SumFunc.mpw
TanNum.mpw
Tanh.mpw
Taylor2.mpw
Taylor3.mpw
TestEquivalent.mpw
Testing.mpw
Totient.mpw
TraceToStdio.java
TrialFactorize.mpw
Trigonometry.mpw
UniDivide.mpw
UniGCD.mpw
UniTaylor.mpw
UniVarList.mpw
UniVariate.mpw
UniVariateCyclotomic.mpw
VarListAll.mpw
ViewGeoGebra.java
ViewSimulator.java
WilkinsonMatrix.mpw
WriteDataItem.mpw
WriteN.mpw

backends.mpw
equals_greaterthan_operator.mpw
expthreshold.mpw
ggbLine.mpw
html.mpw
jFactorsPoly.mpw
jasFactorsInt.mpw
jas_test.mpw
lessthan_minus_operator.mpw
mathpiperinit.mpw
om.mpw
period_operator.mpw
pound_operator.mpw
randomtest.mpw
scopestack.mpw
sign'change.mpw
sparsenomial.mpw
sparsetree.mpw
stdopers.mpw
xFactor.mpw
xFactors.mpw
xFactorsBinomial.mpw
xFactorsResiduals.mpw
xSolvePoly.mpw
xSolveRational.mpw
xSolveReduce.mpw
xSolveSqrts.mpw
xSolveSystem.mpw
xTerms.mpw
zeta.mpw





The following functions have been categorized and have had documentation added to them.

  *IntLog.mpw
  *IntNthRoot.mpw
  *IntPowerNum.mpw
  *IsSumOfTerms.mpw
  *MultiplyNum.mpw
  *NetwonNum.mpw
  *nthroot.mpw NthRoot
  *numeric.mpw InNumericMode, NonN
  *Remove.mpw
  *SumTaylorNum.mpw
  *ArithmeticGeometricMean.mpw
  *ApplyFast.java