diff --git a/Project1/LyX/Figures/AnalyticalSolution.pdf b/Project1/LyX/Figures/AnalyticalSolution.pdf index 6aeeaace4ce6df25f5f9bf7c6f5960493f243ecf..5e92ae3fd4bade4643c1b1dfeb34d518db90db04 100644 Binary files a/Project1/LyX/Figures/AnalyticalSolution.pdf and b/Project1/LyX/Figures/AnalyticalSolution.pdf differ diff --git a/Project1/LyX/Figures/Convergence_L1.pdf b/Project1/LyX/Figures/Convergence_L1.pdf index a4bc876953be923bb79371719a0e30b00a068f1c..c631cd3b6b700da490a187716a2066cc874968d0 100644 Binary files a/Project1/LyX/Figures/Convergence_L1.pdf and b/Project1/LyX/Figures/Convergence_L1.pdf differ diff --git a/Project1/LyX/Figures/Convergence_L2.pdf b/Project1/LyX/Figures/Convergence_L2.pdf index 9f43432daa2c016a6a9a270c362ac9f2d2a17436..98faca0280bcfcaebee39ffcb808a1dd8b499e94 100644 Binary files a/Project1/LyX/Figures/Convergence_L2.pdf and b/Project1/LyX/Figures/Convergence_L2.pdf differ diff --git a/Project1/LyX/Figures/Flux_Reduced_1D.pdf b/Project1/LyX/Figures/Flux_Reduced_1D.pdf index fc2b85e0bc56b05527ac6ff0341e5cb1696d0321..7362158e0df9a0c6d5cb076359a4b4f5bc0a3665 100644 Binary files a/Project1/LyX/Figures/Flux_Reduced_1D.pdf and b/Project1/LyX/Figures/Flux_Reduced_1D.pdf differ diff --git a/Project1/LyX/Figures/Flux_Reduced_1D_FullTerms.pdf b/Project1/LyX/Figures/Flux_Reduced_1D_FullTerms.pdf index 65a4be3a4002ec5c514447c67e4f1f44e7e667fc..fcaf93554992aa8badcdfa48114bd129c44bab73 100644 Binary files a/Project1/LyX/Figures/Flux_Reduced_1D_FullTerms.pdf and b/Project1/LyX/Figures/Flux_Reduced_1D_FullTerms.pdf differ diff --git a/Project1/LyX/Figures/Flux_Reduced_1D_Propagation.pdf b/Project1/LyX/Figures/Flux_Reduced_1D_Propagation.pdf index 5669de6be5ccc22ff70b363e964959112b514ad4..fb16c68145c5a59a7d4365380598693640ba19b7 100644 Binary files a/Project1/LyX/Figures/Flux_Reduced_1D_Propagation.pdf and b/Project1/LyX/Figures/Flux_Reduced_1D_Propagation.pdf differ diff --git a/Project1/LyX/Figures/Flux_Reduced_1D_ReactionTerms.pdf b/Project1/LyX/Figures/Flux_Reduced_1D_ReactionTerms.pdf index b9989a6098f122bca8535fc2c55a3987a0362870..b5adbe18901a126577ba0185a611689a6ef6ff82 100644 Binary files a/Project1/LyX/Figures/Flux_Reduced_1D_ReactionTerms.pdf and b/Project1/LyX/Figures/Flux_Reduced_1D_ReactionTerms.pdf differ diff --git a/Project1/LyX/Figures/Flux_Reduced_1D_SourceTerms.pdf b/Project1/LyX/Figures/Flux_Reduced_1D_SourceTerms.pdf index 9e000f02e7f8829b5ff7ff51af6d0b1cd43ab407..5ee033e5002878c12d478bf6cb1e5543df066200 100644 Binary files a/Project1/LyX/Figures/Flux_Reduced_1D_SourceTerms.pdf and b/Project1/LyX/Figures/Flux_Reduced_1D_SourceTerms.pdf differ diff --git a/Project1/LyX/Figures/InitialConditions.pdf b/Project1/LyX/Figures/InitialConditions.pdf index d8665ff54fded36ab205c4a0c4925588d19e6256..bfbfc5466b789b6db7277a386ae02d91c61a24cb 100644 Binary files a/Project1/LyX/Figures/InitialConditions.pdf and b/Project1/LyX/Figures/InitialConditions.pdf differ diff --git a/Project1/LyX/Figures/Solution_Full_1D_Exponential.pdf b/Project1/LyX/Figures/Solution_Full_1D_Exponential.pdf index 8e9c40b8b8458431a7cd000174fec86aace26142..dcae72a9184b6ece8a521a6771c7ee322af5fdf2 100644 Binary files a/Project1/LyX/Figures/Solution_Full_1D_Exponential.pdf and b/Project1/LyX/Figures/Solution_Full_1D_Exponential.pdf differ diff --git a/Project1/LyX/Figures/Solution_Reduced_1D.pdf b/Project1/LyX/Figures/Solution_Reduced_1D.pdf index 5313a14cabc379cbc6dd04719e6344ac57ca826b..f8fa896c54d8eadbd2b7858f1c3dc96641d6ca5a 100644 Binary files a/Project1/LyX/Figures/Solution_Reduced_1D.pdf and b/Project1/LyX/Figures/Solution_Reduced_1D.pdf differ diff --git a/Project1/LyX/Figures/Solution_Reduced_1D_Exponential.pdf b/Project1/LyX/Figures/Solution_Reduced_1D_Exponential.pdf index ac3facd903feb543fee52e7d5adc9139701d42d1..23e9a8fcf9a0f2feb436cea0c63b32f70d4084f0 100644 Binary files a/Project1/LyX/Figures/Solution_Reduced_1D_Exponential.pdf and b/Project1/LyX/Figures/Solution_Reduced_1D_Exponential.pdf differ diff --git a/Project1/LyX/Figures/Solution_Reduced_1D_FullTerms.pdf b/Project1/LyX/Figures/Solution_Reduced_1D_FullTerms.pdf index 57c5d35b5b5357080b9a14ec1253c121ec2e3691..ee8f06e5a31769cb8ce1780d017272a7cfa32863 100644 Binary files a/Project1/LyX/Figures/Solution_Reduced_1D_FullTerms.pdf and b/Project1/LyX/Figures/Solution_Reduced_1D_FullTerms.pdf differ diff --git a/Project1/LyX/Figures/Solution_Reduced_1D_FullTerms_contourf.pdf b/Project1/LyX/Figures/Solution_Reduced_1D_FullTerms_contourf.pdf index 5065898855615054c7a55bc20be57d716d8308f2..b9c3014c80eef5c33c07031be776196893485d93 100644 Binary files a/Project1/LyX/Figures/Solution_Reduced_1D_FullTerms_contourf.pdf and b/Project1/LyX/Figures/Solution_Reduced_1D_FullTerms_contourf.pdf differ diff --git a/Project1/LyX/Figures/Solution_Reduced_1D_Propagation.pdf b/Project1/LyX/Figures/Solution_Reduced_1D_Propagation.pdf index a14132e368002dfa11885af307885e4a74534464..fdc8a59ec3774b79de7258cf6feb139c90815e8a 100644 Binary files a/Project1/LyX/Figures/Solution_Reduced_1D_Propagation.pdf and b/Project1/LyX/Figures/Solution_Reduced_1D_Propagation.pdf differ diff --git a/Project1/LyX/Figures/Solution_Reduced_1D_ReactionTerms.pdf b/Project1/LyX/Figures/Solution_Reduced_1D_ReactionTerms.pdf index 5bb5dbbec1eb7e262e63beb48ac85ab20540faf3..7b25c1b06fd7f4dd855c053c43437581feeb9576 100644 Binary files a/Project1/LyX/Figures/Solution_Reduced_1D_ReactionTerms.pdf and b/Project1/LyX/Figures/Solution_Reduced_1D_ReactionTerms.pdf differ diff --git a/Project1/LyX/Figures/Solution_Reduced_1D_ReactionTerms_contourf.pdf b/Project1/LyX/Figures/Solution_Reduced_1D_ReactionTerms_contourf.pdf index 72b53912336955d81f3179fe43d53e0ef1961b82..44c8b301f323b7e2145eb556e50a26811fe2a1c4 100644 Binary files a/Project1/LyX/Figures/Solution_Reduced_1D_ReactionTerms_contourf.pdf and b/Project1/LyX/Figures/Solution_Reduced_1D_ReactionTerms_contourf.pdf differ diff --git a/Project1/LyX/Figures/Solution_Reduced_1D_SourceTerms.pdf b/Project1/LyX/Figures/Solution_Reduced_1D_SourceTerms.pdf index bfa2161fb827a18ac87701d0584a01fc624e81bd..fd39ba6775f9f5dc997061244e823f390553f9ec 100644 Binary files a/Project1/LyX/Figures/Solution_Reduced_1D_SourceTerms.pdf and b/Project1/LyX/Figures/Solution_Reduced_1D_SourceTerms.pdf differ diff --git a/Project1/LyX/Figures/Solution_Reduced_1D_SourceTerms_contourf.pdf b/Project1/LyX/Figures/Solution_Reduced_1D_SourceTerms_contourf.pdf index d419b93aa3387452a4814fa6dfefa5da4d3cfea9..0873f9ccd5152bab24bc765814d326578a3683d8 100644 Binary files a/Project1/LyX/Figures/Solution_Reduced_1D_SourceTerms_contourf.pdf and b/Project1/LyX/Figures/Solution_Reduced_1D_SourceTerms_contourf.pdf differ diff --git a/Project1/LyX/Figures/Solution_Reduced_1D_contourf.pdf b/Project1/LyX/Figures/Solution_Reduced_1D_contourf.pdf index 73d6bb79f3e5fdf32e17fb2b58a7a46ed71f73eb..a81d96ecd7baab5b6ff47df9d21967b4a95136ba 100644 Binary files a/Project1/LyX/Figures/Solution_Reduced_1D_contourf.pdf and b/Project1/LyX/Figures/Solution_Reduced_1D_contourf.pdf differ diff --git a/Project1/LyX/Figures/V_plus_minus.pdf b/Project1/LyX/Figures/V_plus_minus.pdf index 675502b468e12036f7f8be196cca77b2f1a2cff4..2cc33b2b82d4859b3d04790b4ab4018c15c346a3 100644 Binary files a/Project1/LyX/Figures/V_plus_minus.pdf and b/Project1/LyX/Figures/V_plus_minus.pdf differ diff --git a/Project1/Results/AnalyticalSolution.pdf b/Project1/Results/AnalyticalSolution.pdf index 6aeeaace4ce6df25f5f9bf7c6f5960493f243ecf..5e92ae3fd4bade4643c1b1dfeb34d518db90db04 100644 Binary files a/Project1/Results/AnalyticalSolution.pdf and b/Project1/Results/AnalyticalSolution.pdf differ diff --git a/Project1/Results/Convergence_L1.pdf b/Project1/Results/Convergence_L1.pdf index a4bc876953be923bb79371719a0e30b00a068f1c..c631cd3b6b700da490a187716a2066cc874968d0 100644 Binary files a/Project1/Results/Convergence_L1.pdf and b/Project1/Results/Convergence_L1.pdf differ diff --git a/Project1/Results/Convergence_L2.pdf b/Project1/Results/Convergence_L2.pdf index 9f43432daa2c016a6a9a270c362ac9f2d2a17436..98faca0280bcfcaebee39ffcb808a1dd8b499e94 100644 Binary files a/Project1/Results/Convergence_L2.pdf and b/Project1/Results/Convergence_L2.pdf differ diff --git a/Project1/Results/Flux_Reduced_1D.pdf b/Project1/Results/Flux_Reduced_1D.pdf index fc2b85e0bc56b05527ac6ff0341e5cb1696d0321..7362158e0df9a0c6d5cb076359a4b4f5bc0a3665 100644 Binary files a/Project1/Results/Flux_Reduced_1D.pdf and b/Project1/Results/Flux_Reduced_1D.pdf differ diff --git a/Project1/Results/Flux_Reduced_1D_FullTerms.pdf b/Project1/Results/Flux_Reduced_1D_FullTerms.pdf index 65a4be3a4002ec5c514447c67e4f1f44e7e667fc..fcaf93554992aa8badcdfa48114bd129c44bab73 100644 Binary files a/Project1/Results/Flux_Reduced_1D_FullTerms.pdf and b/Project1/Results/Flux_Reduced_1D_FullTerms.pdf differ diff --git a/Project1/Results/Flux_Reduced_1D_Propagation.pdf b/Project1/Results/Flux_Reduced_1D_Propagation.pdf index 5669de6be5ccc22ff70b363e964959112b514ad4..fb16c68145c5a59a7d4365380598693640ba19b7 100644 Binary files a/Project1/Results/Flux_Reduced_1D_Propagation.pdf and b/Project1/Results/Flux_Reduced_1D_Propagation.pdf differ diff --git a/Project1/Results/Flux_Reduced_1D_ReactionTerms.pdf b/Project1/Results/Flux_Reduced_1D_ReactionTerms.pdf index b9989a6098f122bca8535fc2c55a3987a0362870..b5adbe18901a126577ba0185a611689a6ef6ff82 100644 Binary files a/Project1/Results/Flux_Reduced_1D_ReactionTerms.pdf and b/Project1/Results/Flux_Reduced_1D_ReactionTerms.pdf differ diff --git a/Project1/Results/Flux_Reduced_1D_SourceTerms.pdf b/Project1/Results/Flux_Reduced_1D_SourceTerms.pdf index 9e000f02e7f8829b5ff7ff51af6d0b1cd43ab407..5ee033e5002878c12d478bf6cb1e5543df066200 100644 Binary files a/Project1/Results/Flux_Reduced_1D_SourceTerms.pdf and b/Project1/Results/Flux_Reduced_1D_SourceTerms.pdf differ diff --git a/Project1/Results/InitialConditions.pdf b/Project1/Results/InitialConditions.pdf index d8665ff54fded36ab205c4a0c4925588d19e6256..bfbfc5466b789b6db7277a386ae02d91c61a24cb 100644 Binary files a/Project1/Results/InitialConditions.pdf and b/Project1/Results/InitialConditions.pdf differ diff --git a/Project1/Results/Solution_Full_1D_Exponential.pdf b/Project1/Results/Solution_Full_1D_Exponential.pdf index 8e9c40b8b8458431a7cd000174fec86aace26142..dcae72a9184b6ece8a521a6771c7ee322af5fdf2 100644 Binary files a/Project1/Results/Solution_Full_1D_Exponential.pdf and b/Project1/Results/Solution_Full_1D_Exponential.pdf differ diff --git a/Project1/Results/Solution_Reduced_1D.pdf b/Project1/Results/Solution_Reduced_1D.pdf index 5313a14cabc379cbc6dd04719e6344ac57ca826b..f8fa896c54d8eadbd2b7858f1c3dc96641d6ca5a 100644 Binary files a/Project1/Results/Solution_Reduced_1D.pdf and b/Project1/Results/Solution_Reduced_1D.pdf differ diff --git a/Project1/Results/Solution_Reduced_1D_Exponential.pdf b/Project1/Results/Solution_Reduced_1D_Exponential.pdf index ac3facd903feb543fee52e7d5adc9139701d42d1..23e9a8fcf9a0f2feb436cea0c63b32f70d4084f0 100644 Binary files a/Project1/Results/Solution_Reduced_1D_Exponential.pdf and b/Project1/Results/Solution_Reduced_1D_Exponential.pdf differ diff --git a/Project1/Results/Solution_Reduced_1D_FullTerms.pdf b/Project1/Results/Solution_Reduced_1D_FullTerms.pdf index 57c5d35b5b5357080b9a14ec1253c121ec2e3691..ee8f06e5a31769cb8ce1780d017272a7cfa32863 100644 Binary files a/Project1/Results/Solution_Reduced_1D_FullTerms.pdf and b/Project1/Results/Solution_Reduced_1D_FullTerms.pdf differ diff --git a/Project1/Results/Solution_Reduced_1D_FullTerms_contourf.pdf b/Project1/Results/Solution_Reduced_1D_FullTerms_contourf.pdf index 5065898855615054c7a55bc20be57d716d8308f2..b9c3014c80eef5c33c07031be776196893485d93 100644 Binary files a/Project1/Results/Solution_Reduced_1D_FullTerms_contourf.pdf and b/Project1/Results/Solution_Reduced_1D_FullTerms_contourf.pdf differ diff --git a/Project1/Results/Solution_Reduced_1D_Propagation.pdf b/Project1/Results/Solution_Reduced_1D_Propagation.pdf index a14132e368002dfa11885af307885e4a74534464..fdc8a59ec3774b79de7258cf6feb139c90815e8a 100644 Binary files a/Project1/Results/Solution_Reduced_1D_Propagation.pdf and b/Project1/Results/Solution_Reduced_1D_Propagation.pdf differ diff --git a/Project1/Results/Solution_Reduced_1D_ReactionTerms.pdf b/Project1/Results/Solution_Reduced_1D_ReactionTerms.pdf index 5bb5dbbec1eb7e262e63beb48ac85ab20540faf3..7b25c1b06fd7f4dd855c053c43437581feeb9576 100644 Binary files a/Project1/Results/Solution_Reduced_1D_ReactionTerms.pdf and b/Project1/Results/Solution_Reduced_1D_ReactionTerms.pdf differ diff --git a/Project1/Results/Solution_Reduced_1D_ReactionTerms_contourf.pdf b/Project1/Results/Solution_Reduced_1D_ReactionTerms_contourf.pdf index 72b53912336955d81f3179fe43d53e0ef1961b82..44c8b301f323b7e2145eb556e50a26811fe2a1c4 100644 Binary files a/Project1/Results/Solution_Reduced_1D_ReactionTerms_contourf.pdf and b/Project1/Results/Solution_Reduced_1D_ReactionTerms_contourf.pdf differ diff --git a/Project1/Results/Solution_Reduced_1D_SourceTerms.pdf b/Project1/Results/Solution_Reduced_1D_SourceTerms.pdf index bfa2161fb827a18ac87701d0584a01fc624e81bd..fd39ba6775f9f5dc997061244e823f390553f9ec 100644 Binary files a/Project1/Results/Solution_Reduced_1D_SourceTerms.pdf and b/Project1/Results/Solution_Reduced_1D_SourceTerms.pdf differ diff --git a/Project1/Results/Solution_Reduced_1D_SourceTerms_contourf.pdf b/Project1/Results/Solution_Reduced_1D_SourceTerms_contourf.pdf index d419b93aa3387452a4814fa6dfefa5da4d3cfea9..0873f9ccd5152bab24bc765814d326578a3683d8 100644 Binary files a/Project1/Results/Solution_Reduced_1D_SourceTerms_contourf.pdf and b/Project1/Results/Solution_Reduced_1D_SourceTerms_contourf.pdf differ diff --git a/Project1/Results/Solution_Reduced_1D_contourf.pdf b/Project1/Results/Solution_Reduced_1D_contourf.pdf index 73d6bb79f3e5fdf32e17fb2b58a7a46ed71f73eb..a81d96ecd7baab5b6ff47df9d21967b4a95136ba 100644 Binary files a/Project1/Results/Solution_Reduced_1D_contourf.pdf and b/Project1/Results/Solution_Reduced_1D_contourf.pdf differ diff --git a/Project1/Results/V_plus_minus.pdf b/Project1/Results/V_plus_minus.pdf index 675502b468e12036f7f8be196cca77b2f1a2cff4..2cc33b2b82d4859b3d04790b4ab4018c15c346a3 100644 Binary files a/Project1/Results/V_plus_minus.pdf and b/Project1/Results/V_plus_minus.pdf differ diff --git a/Project1/System.py b/Project1/System.py index e729f76ec0f90610b8c60f02eac00b4332f07b57..0acb271086ce236541c2dd415625603023c8242c 100644 --- a/Project1/System.py +++ b/Project1/System.py @@ -206,22 +206,16 @@ class System: n_old[2:] - 2 * n_old[1:-1] + n_old[:-2] ) ) - # if type=='Standard': n_plus[1:] = n_plus_old[1:] - self.dt * ( 1 / self.dx * (upwind_n_plus_1 - upwind_n_plus_2) ) - n_plus[-1] = n_plus[-2] n_minus[:-1] = n_minus_old[:-1] - self.dt * ( 1 /self. dx * (upwind_n_minus_1 - upwind_n_minus_2) ) + + # Neumann bcs + n_plus[-1] = n_plus[-2] n_minus[0] = n_minus[1] - # elif type=='Exponential': - # n_plus[1:-1] = n_plus_old[1:-1] - self.dt * ( - # 1 / self.dx * (upwind_n_plus_1 - upwind_n_plus_2) - # ) - # n_minus[1:-1] = n_minus_old[1:-1] - self.dt * ( - # 1 / self.dx * (upwind_n_minus_1 - upwind_n_minus_2) - # ) if exchange == 'None': pass @@ -234,6 +228,10 @@ class System: n, n_plus, n_minus = self.update_Reaction(n, n_plus, n_minus) else: raise ValueError('Exchange method not recognized, must be one of: None, SourceTerms, ReactionTerms, FullTerms') + + # # Neumann bcs + # n_plus[-1] = n_plus[-2] + # n_minus[0] = n_minus[1] # Apply BCs n, n_plus, n_minus = self.apply_bcs(n, n_plus, n_minus) @@ -272,7 +270,7 @@ class System: return fig, axs def plot_analytical_solution(self, t): - x, n_init, n_plus_init, n_minus_init = self.Initialization() + x, _, _, _ = self.Initialization() fig, axs = plt.subplots() fig.suptitle(f'Analytical Solution at t={t}') axs.plot(x, self.n_plus_ana(x, t), '--o', label='n+') diff --git a/Project1/Task1_class.ipynb b/Project1/Task1_class.ipynb index e3fb607914395d6afffc603dfefb779e94e23963..d565a6a6153a044dbc4a8b544806998fce769101 100644 --- a/Project1/Task1_class.ipynb +++ b/Project1/Task1_class.ipynb @@ -65,7 +65,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/2908415207.py:4: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/2908415207.py:4: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, @@ -96,7 +96,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/1581121392.py:4: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/1581121392.py:4: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, @@ -127,11 +127,11 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/2250181504.py:11: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/2250181504.py:11: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/2250181504.py:16: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/2250181504.py:16: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/2250181504.py:21: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/2250181504.py:21: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, @@ -208,9 +208,9 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/886973050.py:19: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/886973050.py:19: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/886973050.py:24: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/886973050.py:24: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, @@ -299,11 +299,11 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/683968515.py:55: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/683968515.py:55: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/683968515.py:64: UserWarning: No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/683968515.py:64: UserWarning: No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n", " fig.legend()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/683968515.py:66: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/683968515.py:66: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", "/Users/janhabscheid/Documents/git/ddm/Project1/System.py:205: RuntimeWarning: overflow encountered in multiply\n", " self.D0 / self.dx**2 * (\n", @@ -474,7 +474,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/32072315.py:20: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/32072315.py:20: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, @@ -521,7 +521,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/2884526579.py:20: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/2884526579.py:20: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, @@ -568,11 +568,11 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/1435854478.py:17: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/1435854478.py:17: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/1435854478.py:22: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/1435854478.py:22: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/1435854478.py:27: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/1435854478.py:27: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, @@ -646,11 +646,11 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/3019376010.py:21: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/3019376010.py:21: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/3019376010.py:26: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/3019376010.py:26: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/3019376010.py:31: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/3019376010.py:31: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, @@ -728,11 +728,11 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/2873779185.py:17: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/2873779185.py:17: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/2873779185.py:22: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/2873779185.py:22: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n", - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/2873779185.py:27: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/2873779185.py:27: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, @@ -856,7 +856,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/2597085326.py:33: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/2597085326.py:33: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, @@ -916,7 +916,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_92991/2796571549.py:34: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", + "/var/folders/v_/5q1gkdc53z34pdsfnpkx2t340000gn/T/ipykernel_93949/2796571549.py:34: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown\n", " fig.show()\n" ] }, diff --git a/Project1/__pycache__/System.cpython-312.pyc b/Project1/__pycache__/System.cpython-312.pyc index cf3c1488523de42f832d64c46faad333822bb517..66e2cb352daa7f9ef65c4c81f71b4416057deb9b 100644 Binary files a/Project1/__pycache__/System.cpython-312.pyc and b/Project1/__pycache__/System.cpython-312.pyc differ