Skip to content
Permalink
Browse files

Merge branch 'master'

  • Loading branch information...
CorySanin committed Jul 22, 2018
2 parents 91f55ed + 3e360f5 commit 9be50101b7c7e2ce81cff0efeaf9a7a180ede0cb
Showing with 3,802 additions and 3,078 deletions.
  1. +50 −0 AV/Irena/BuddyAV.css
  2. +65 −0 AV/Irena/BuddyAV.html
  3. +1,280 −0 AV/Irena/BuddyAV.js
  4. +76 −60 AV/Irena/DFTmatrixCON.js
  5. +119 −51 AV/Irena/DFTpropCON.js
  6. +1 −1 AV/Irena/EvalandInterpolationCON.css
  7. +21 −33 AV/Irena/EvalandInterpolationCON.js
  8. +26 −18 AV/Irena/EvaluationCON.js
  9. +1 −1 AV/Irena/EvenOddCON.css
  10. +30 −16 AV/Irena/EvenOddCON.js
  11. +1 −1 AV/Irena/FFTprocedureCON.js
  12. +1 −1 AV/Irena/ProductCON.css
  13. +68 −71 AV/Irena/ProductCON.js
  14. +26 −0 AV/Irena/arrayCON.js
  15. +1 −1 AV/Irena/fftCON.css
  16. +51 −25 AV/Irena/fftCON.js
  17. +1 −1 AV/Irena/polynomialCON.css
  18. +36 −37 AV/Irena/polynomialCON.js
  19. 0 AV/Testing/Triangle/{new → }/Bugs.js
  20. 0 AV/Testing/Triangle/{new → }/ClassifyTriangle.txt
  21. +0 −10 AV/Testing/Triangle/README.txt
  22. +19 −4 AV/Testing/Triangle/{new → }/TriangleApplet.css
  23. +54 −148 AV/Testing/Triangle/TriangleApplet.html
  24. +3 −0 AV/Testing/Triangle/{new → }/TriangleApplet.json
  25. +51 −21 AV/Testing/Triangle/{new → }/TriangleClassifier.js
  26. +0 −57 AV/Testing/Triangle/new/TriangleApplet.html
  27. +0 −394 AV/Testing/Triangle/resources/js/Bugs.js
  28. +0 −233 AV/Testing/Triangle/resources/js/TriangleClassifier.js
  29. +0 −389 AV/Testing/Triangle/resources/text/Bugs.txt
  30. +0 −65 AV/Testing/Triangle/resources/text/ClassifyTriangle.txt
  31. +0 −10 AV/Testing/TriangleOrig/README.txt
  32. +0 −162 AV/Testing/TriangleOrig/TriangleApplet.html
  33. +0 −394 AV/Testing/TriangleOrig/resources/js/Bugs.js
  34. +0 −233 AV/Testing/TriangleOrig/resources/js/TriangleClassifier.js
  35. +0 −389 AV/Testing/TriangleOrig/resources/text/Bugs.txt
  36. +0 −65 AV/Testing/TriangleOrig/resources/text/ClassifyTriangle.txt
  37. +3 −0 AV/Yuhui/DivideAndConquerRecurrencesCON2.css
  38. +84 −0 AV/Yuhui/DivideAndConquerRecurrencesCON2.js
  39. +9 −0 AV/Yuhui/summation_equ_proof.css
  40. +53 −0 AV/Yuhui/summation_equ_proof.js
  41. +55 −0 Exercises/Irena/FFTAlg.html
  42. +142 −0 Exercises/Irena/FFTAlg.js
  43. +36 −0 Exercises/Irena/Nth_root.html
  44. +55 −0 Exercises/Irena/Nth_root.js
  45. +60 −0 Exercises/Irena/OpenHashPRO.html
  46. +124 −0 Exercises/Irena/OpenHashPRO.js
  47. +38 −0 Exercises/Irena/Polynomial_multiplication.html
  48. +64 −0 Exercises/Irena/Polynomial_multiplication.js
  49. BIN RST/Images/Buddy.png
  50. +4 −5 RST/en/Graph/GraphImpl.rst
  51. +8 −8 RST/en/Graph/GraphIntro.rst
  52. +161 −0 RST/en/Irena/Buddy.rst
  53. +71 −110 RST/en/Irena/FFT.rst
  54. +117 −0 RST/en/Irena/Transform.rst
  55. +33 −24 RST/en/MemManage/Buddy.rst
  56. +7 −7 RST/en/SeniorAlgAnal/Recurrence.rst
  57. +7 −3 RST/en/Spatial/Bintree.rst
  58. +1 −1 RST/en/Spatial/KDtree.rst
  59. +3 −2 RST/en/Testing/TestCoverage.rst
  60. +1 −1 RST/en/Tutorials/junitstart.rst
  61. +22 −6 RST/en/Tutorials/webcattools.rst
  62. +647 −0 RST/en/Yuhui/Recurrence.rst
  63. +9 −3 config/Liling.json
  64. +1 −14 config/Test.json
  65. +3 −1 config/TestIrena.json
  66. +3 −2 config/Yuhui.json
@@ -0,0 +1,50 @@
label {
margin-left: 5px;
}

#container {
height: 675px;
width: 887px;
}

.jsavcanvas {
width: 870px;
height: 500px;
position: absolute;
}

#bottom {
padding-left: 5px;
height: 90px;
width: 880px;
border: 1px solid black;
background-color: #ddd;
overflow: hidden;
}

#input {
/* Spacing between the input box and the Next button */
margin-right: 5px;
}

.avcontainer {
margin-top: 0;
}

.jsavcontainer svg {
pointer-events: all;
}

.jsavscroll {
width: 250px;
height: 505px;
font-size: 95%;
float: left;
margin-left: -10px;
margin-top: 5px;
padding-left: 5px;
}

#procontrols{
text-align: left;
}
@@ -0,0 +1,65 @@
<!DOCTYPE html>
<html>
<head>
<title>Buddy Method Visualization</title>
<meta charset="utf-8" />
<link rel="stylesheet" href="../../JSAV/css/JSAV.css" type="text/css" />
<link rel="stylesheet" href="../../lib/odsaAV-min.css" type="text/css" />
<link rel="stylesheet" href="../../lib/odsaStyle-min.css" type="text/css" />
<link rel="stylesheet" href="BuddyAV.css" type="text/css" />
</head>


<!-- Main Container -->
<body>
<div id="container">
<table class="headerTable">
<tr>
<td class="headerLeft"></td>
<td class="headerCenter avTitle">Buddy Method Memory Manager Visualization</td>
<td class="headerRight">
<input type="button" id="about" name="about" value="About" />
<a id="settings" class="jsavsettings" href="#">Settings</a>
</td>
</tr>
</table>
<div class="avcontainer">
<p class="jsavoutput jsavscroll"></p>
<ol id="buddy"></ol>
</div>

<!-- Bottom Container -->
<div id="bottom">
<form id="ssperform">
<p id="procontrols">
<!-- Input Text Field -->
<label for="input">Input:</label>
<input size="10" name="input" id="input" type="text" />

<!-- Buttons -->
<input type="button" id="submit" name="submit" value="Submit" />
<input type="button" id="next" name="next" value="Next" />
<input type="button" id="reset" name="reset" value="Reset" />
</p>
<p>
<!-- Algorithm Dropdown -->
<select id="fitAlgorithm">
<option selected="selected" value="0"> Choose Fit Algorithm</option>
<option value="1">Buddy Method</option>
</select>
</p>
</form>
</div>

</div>

<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
<script src="https://code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script>
<script src="../../JSAV/lib/jquery.transit.js"></script>
<script src="../../JSAV/lib/raphael.js"></script>
<script src="../../JSAV/build/JSAV-min.js"></script>
<script src="../../lib/odsaUtils-min.js"></script>
<script src="../../lib/odsaAV-min.js"></script>
<script src="BuddyAV.js"></script>
</body>
</html>

0 comments on commit 9be5010

Please sign in to comment.
You can’t perform that action at this time.