(* Content-type: application/vnd.wolfram.mathematica *) (*** Wolfram Notebook File ***) (* http://www.wolfram.com/nb *) (* CreatedBy='Mathematica 11.3' *) (*CacheID: 234*) (* Internal cache information: NotebookFileLineBreakTest NotebookFileLineBreakTest NotebookDataPosition[ 158, 7] NotebookDataLength[ 8291, 218] NotebookOptionsPosition[ 7610, 196] NotebookOutlinePosition[ 7948, 211] CellTagsIndexPosition[ 7905, 208] WindowFrame->Normal*) (* Beginning of Notebook Content *) Notebook[{ Cell[CellGroupData[{ Cell["\<\ Dispersion : u_t = D u_xx, D > 0 Instructions : Evaluate notebook to see module! \ \>", "Section", Evaluatable->False, CellChangeTimes->{{3.760367867735339*^9, 3.760367880408307*^9}, { 3.760367964551446*^9, 3.760368145805211*^9}, {3.761298984245697*^9, 3.7612989898447638`*^9}, {3.7612990211633663`*^9, 3.761299022235156*^9}, { 3.761299213755405*^9, 3.7612992201482964`*^9}, {3.761301038351472*^9, 3.761301041951597*^9}, {3.772544310629469*^9, 3.772544311259244*^9}},ExpressionUUID->"3c2e54c7-cbff-4cdc-818a-\ 281726aafa50"], Cell[CellGroupData[{ Cell[BoxData[{ RowBox[{ RowBox[{ RowBox[{ RowBox[{"uDispersion", "[", "d_", "]"}], "[", RowBox[{"x_", ",", "t_"}], "]"}], ":=", RowBox[{ RowBox[{"(", RowBox[{"20", "/", RowBox[{"Sqrt", "[", RowBox[{"4", "*", "Pi", "*", "d", "*", "t"}], "]"}]}], ")"}], "*", RowBox[{"Exp", "[", RowBox[{ RowBox[{"-", RowBox[{ RowBox[{"(", RowBox[{"x", "-", "50"}], ")"}], "^", "2"}]}], "/", RowBox[{"(", RowBox[{"4", "*", "d", "*", "t"}], ")"}]}], "]"}]}]}], ";"}], "\[IndentingNewLine]", RowBox[{"Manipulate", "[", RowBox[{ RowBox[{"Plot", "[", RowBox[{ RowBox[{ RowBox[{"uDispersion", "[", "d", "]"}], "[", RowBox[{"x", ",", "t"}], "]"}], ",", RowBox[{"{", RowBox[{"x", ",", "0", ",", "100"}], "}"}], ",", RowBox[{"PlotRange", "\[Rule]", RowBox[{"{", RowBox[{"0", ",", "2.75"}], "}"}]}], ",", RowBox[{"AxesLabel", "\[Rule]", RowBox[{"{", RowBox[{"x", ",", "u"}], "}"}]}], ",", RowBox[{"Ticks", "->", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"25", ",", "\"\< \>\""}], "}"}], ",", RowBox[{"{", RowBox[{"50", ",", " ", "\"\< \>\""}], "}"}], ",", RowBox[{"{", RowBox[{"75", ",", " ", "\"\< \>\""}], "}"}], ",", RowBox[{"{", RowBox[{"100", ",", " ", "\"\< \>\""}], "}"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{".8", ",", "\"\< \>\""}], "}"}], ",", RowBox[{"{", RowBox[{"1.6", ",", " ", "\"\< \>\""}], "}"}], ",", RowBox[{"{", RowBox[{"2.4", ",", " ", "\"\< \>\""}], "}"}]}], "}"}]}], "}"}]}]}], "]"}], ",", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"d", ",", "5", ",", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{"5", ",", "20"}], "}"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"t", ",", "1", ",", "\"\