|
203 | 203 | "cell_type": "code",
|
204 | 204 | "execution_count": null,
|
205 | 205 | "metadata": {
|
206 |
| - "hide_input": false, |
| 206 | + "hide_input": true, |
207 | 207 | "slideshow": {
|
208 | 208 | "slide_type": "fragment"
|
209 | 209 | }
|
|
269 | 269 | "\n",
|
270 | 270 | "### Some problems are too big to be done by hand. \n",
|
271 | 271 | "\n",
|
272 |
| - "It may not possible to calculate an exact answer in a convenient amount of time. It may be that a system is over constrained and obtaining an answer that matches all requirements is not possible.\n", |
| 272 | + "It may not possible to calculate an exact answer in a convenient amount of time. E.g. Large linear systems (with exact solutions) occur in many problems, but require $O(N^3)$ operations.\n", |
273 | 273 | "\n",
|
274 | 274 | "<table style=\"width:50%\">\n",
|
275 | 275 | " <tr>\n",
|
|
445 | 445 | },
|
446 | 446 | "outputs": [],
|
447 | 447 | "source": [
|
448 |
| - "sigma = .2\n", |
449 |
| - "k = 0.01\n", |
| 448 | + "sigma = .5\n", |
| 449 | + "k = 0.025\n", |
450 | 450 | "t_max = 150\n",
|
451 | 451 | "sir_0 = [0.999, 0.001, 0.]\n",
|
452 | 452 | "sol = solve_ivp(sir, [0, t_max] , sir_0, args=(sigma, k), rtol=1.e-6, atol=1.e-9,dense_output = True)"
|
|
739 | 739 | "- Optimization -- linear programming, constrained optimization\n",
|
740 | 740 | "- Numerical Solution of PDE's (APMA E4301)\n",
|
741 | 741 | "- Mathematical Modeling (maybe a little)\n",
|
742 |
| - "- Machine Learning/Data Science (APMA 4990 Intro Math of Data Science)\n", |
| 742 | + "- Machine Learning/Data Science (Lots of other courses)\n", |
743 | 743 | "- Lot's of things that would be fun...\n"
|
744 | 744 | ]
|
745 | 745 | },
|
|
766 | 766 | "</table>"
|
767 | 767 | ]
|
768 | 768 | },
|
| 769 | + { |
| 770 | + "cell_type": "markdown", |
| 771 | + "metadata": { |
| 772 | + "slideshow": { |
| 773 | + "slide_type": "slide" |
| 774 | + } |
| 775 | + }, |
| 776 | + "source": [ |
| 777 | + "## Some FEM Magma Dynamics models (from Spiegelman)\n", |
| 778 | + "\n", |
| 779 | + "\n", |
| 780 | + "\n", |
| 781 | + "Choose and understand critical methods that are essential for Numerical PDE's, modeling and scientific computation.\n", |
| 782 | + "\n", |
| 783 | + "\n", |
| 784 | + "<table style=\"width:120%\">\n", |
| 785 | + " <tr>\n", |
| 786 | + " <th align=\"center\"><img src=\"./images/TerraFERMAExamples.jpg\" width=\"1000\" align=\"center\"/></th>\n", |
| 787 | + " </tr>\n", |
| 788 | + "</table>" |
| 789 | + ] |
| 790 | + }, |
769 | 791 | {
|
770 | 792 | "cell_type": "markdown",
|
771 | 793 | "metadata": {
|
|
822 | 844 | "\n",
|
823 | 845 | "- 2 Lectures per week (recorded for CVN, makeups)\n",
|
824 | 846 | "- Office Hours\n",
|
825 |
| - "- 8 Problem sets (75\\%)\n", |
826 |
| - "- Final Project (25\\%)" |
| 847 | + "- 8 Problem sets (60\\%)\n", |
| 848 | + "- Final Project (40\\%)" |
827 | 849 | ]
|
828 | 850 | },
|
829 | 851 | {
|
|
867 | 889 | }
|
868 | 890 | },
|
869 | 891 | "source": [
|
870 |
| - "#### Please fill out the [User Survey](https://forms.gle/5dCQfoQYV6FqcDbf9) if you haven't already" |
| 892 | + "#### Please fill out the [User Survey](https://forms.gle/2oYm9PEcytBD4Y7r8) if you haven't already" |
871 | 893 | ]
|
872 | 894 | },
|
873 | 895 | {
|
|
943 | 965 | "\n",
|
944 | 966 | "* Compiled languages: C, C++, Fortran\n",
|
945 | 967 | "* Commercial interactive modeling systems: Matlab, Mathematical, IDL\n",
|
946 |
| - "* Open-source interpreted languages: Python, R, Ruby, Julia" |
| 968 | + "* Open-source interpreted languages: Python, R, Julia, Ruby" |
947 | 969 | ]
|
948 | 970 | },
|
949 | 971 | {
|
|
1038 | 1060 | " - Can be slow\n",
|
1039 | 1061 | " - Packaging system is a bit crufty\n",
|
1040 | 1062 | " - Discipline is forced on the programmer by the design of the language. Can limit choices available for how to implement an algorithm. (The *python* way.)\n",
|
1041 |
| - " - Too many Monty Python jokes (not really a con)" |
| 1063 | + " " |
1042 | 1064 | ]
|
1043 | 1065 | },
|
1044 | 1066 | {
|
|
0 commit comments