Skip to content
Snippets Groups Projects
Commit f66587e3 authored by Laura Christine Kühle's avatar Laura Christine Kühle
Browse files

Sorted TODOs.

parent cdf9c9e7
No related branches found
No related tags found
No related merge requests found
...@@ -20,17 +20,18 @@ TODO: Discuss descriptions (matrices, cfl number, right-hand side, ...@@ -20,17 +20,18 @@ TODO: Discuss descriptions (matrices, cfl number, right-hand side,
limiting slope, basis, wavelet, etc.) limiting slope, basis, wavelet, etc.)
TODO: Discuss referencing info on SSPRK3 TODO: Discuss referencing info on SSPRK3
TODO: Discuss name for quadrature mesh (now: grid) TODO: Discuss name for quadrature mesh (now: grid)
TODO: Contemplate using lambdify for basis
Urgent: Urgent:
TODO: Move plot_approximation_results() into plotting script TODO: Move mesh into separate file -> Done
TODO: Introduce env files for each SM rule TODO: Restructure 'calculate_approximate_solution()' -> Done (not needed)
TODO: Vectorize 'calculate_approximate_solution()' -> Done
Critical, but not urgent: TODO: Vectorize 'calculate_exact_solution()' -> Done
TODO: Restructure 'calculate_approximate_solution()' TODO: Rework Theoretical TCD for efficiency -> Done
TODO: Rework Theoretical TCD for efficiency
TODO: Extract object initialization from DGScheme TODO: Extract object initialization from DGScheme
TODO: Replace loops with list comprehension if feasible
TODO: Replace loops/list comprehension with vectorization if feasible TODO: Replace loops/list comprehension with vectorization if feasible
TODO: Replace loops with list comprehension if feasible
TODO: Rework ICs to allow vector input
TODO: Check whether 'projection' is always a ndarray TODO: Check whether 'projection' is always a ndarray
TODO: Check whether ghost cells are handled/set correctly TODO: Check whether ghost cells are handled/set correctly
TODO: Enforce even number of ghost cells on each side on fine mesh (?) TODO: Enforce even number of ghost cells on each side on fine mesh (?)
...@@ -40,7 +41,8 @@ TODO: Create g-mesh with Mesh class ...@@ -40,7 +41,8 @@ TODO: Create g-mesh with Mesh class
TODO: Combine ANN workflows if feasible TODO: Combine ANN workflows if feasible
TODO: Investigate profiling for speed up TODO: Investigate profiling for speed up
Currently not critical: Critical, but not urgent:
TODO: Introduce env files for each SM rule
TODO: Add an environment file for Snakemake TODO: Add an environment file for Snakemake
TODO: Rename files according to standard TODO: Rename files according to standard
TODO: Allow comparison between ANN training datasets TODO: Allow comparison between ANN training datasets
...@@ -49,6 +51,9 @@ TODO: Add a default model state ...@@ -49,6 +51,9 @@ TODO: Add a default model state
TODO: Look into validators for variable checks TODO: Look into validators for variable checks
Not feasible yet or doc-related: Not feasible yet or doc-related:
TODO: Move plot_approximation_results() into plotting script
TODO: Move plot_results() into plotting script
TODO: Move plot_evaluation_results() into plotting script
TODO: Enforce SM conventions (no direct access to config, order in rule, etc.) TODO: Enforce SM conventions (no direct access to config, order in rule, etc.)
TODO: Replace pop() with get() for dictionary access TODO: Replace pop() with get() for dictionary access
TODO: Induce shift in IC class TODO: Induce shift in IC class
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment