Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
Frap Theory
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
hubatsch
Frap Theory
Graph
823ab3a083d6cd527a3ad664f32d8cde56241a33
Select Git revision
Branches
9
3D-two-matrices
EffectiveDrop
Fix-mass-conservation
Reducing-input-parameters
Test_alpha_sensitivity
Troubleshooting-oscillations
flux_accuracy
master
default
test_parallel
9 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
21
Apr
15
11
8
7
6
5
4
1
31
Mar
30
29
28
25
24
23
22
21
17
16
15
14
8
3
2
1
22
Feb
21
20
15
Jan
24
Nov
26
Oct
20
19
14
13
14
Sep
31
Aug
27
10
9
1
Apr
30
Mar
23
19
14
9
22
Feb
20
14
13
10
8
7
5
4
3
30
Jan
24
19
18
16
15
8
Dec
2
27
Nov
18
17
16
11
9
4
3
2
29
Oct
26
23
22
21
20
19
14
13
7
29
Sep
28
25
24
22
21
18
17
16
15
9
8
7
5
3
31
Aug
30
27
26
25
24
18
12
10
6
5
4
31
Jul
30
29
22
21
20
19
18
17
16
14
13
12
7
9
Jun
22
May
20
15
12
11
10
3
28
Apr
27
22
20
16
14
12
11
8
7
6
2
1
27
Mar
26
25
24
23
20
19
17
15
14
12
10
9
6
25
Feb
24
17
16
14
13
12
11
10
31
Jan
20
15
14
6
3
30
Dec
19
18
3
28
Nov
27
26
25
19
18
Plotting now in different file.
Try out interface resistance boundary conditions.
NOW time stepping is working, indexing problem should be solved.
Now final step always landing exactly at T. Fixed last value of t_vec.
Steepest gradient set inside in case of Boundary="E".
Assigning u0 if IC="Exp_data" and Boundary="E"
Layout fixed.
solved problem LinearInterpolation for last delta-t exceeding lat timestep.
WIP on computing derivatives for the next time step explicitly within the while loop.
Introduced function adapt_Δt, working for the case theta=0 (=keeping Δt constant).
Now looping while t<=T. First step for adaptive time stepping.
Merge remote-tracking branch 'origin/Troubleshooting-oscillations' into Troubleshooting-oscillations
LAST VERSION LOOPING: for i = 3:Nt.
Now steepest gradient computed with central difference.
NOW x=0 working for the 3D case. and solve_D computing steepest gradient at each timepoint.
x=0 working for the 3D case.
External ghost points not at x:L-Δxi,R+Δxo. Working for the 1D case. 3D case?
make_A optimized with anonymous function. Running time ca. same.
calc_b optimized with anonymous function. Runs faster!
There was still a mistake in previous version. Working now
Revert "Now EB working"
Now EB working
Giving Experimental Boundary from simulation is working!
calc_b working for Neumann boundary condition ("N") and experimental ("E").
make_A working for Neumann boundary condition ("N") and experimental ("E").
make_A_inside_EB working! Tomorrow will integrate with make_A.
AdaptedGrid incorporated in solve_D, function of parameter AG ("Y"|"N")
make_A changed to set boundary L and R to zero flux
cleaned, all analysis in frap_theory_analysis/analysis.ipynb
u0 assigned based on IC(FRAP vs analytical).
u0 now as input.
Implemented different Δx inside and outside in function "solve_D_adaptedGrid". Keeping solve_D separate for alpha analysis.
setting α=1 by adapting Δt slightly improves mass conservation.
Plotting m/m0 for different N, for 1D case and 3D case. Spherical mass conservation comparable to 1D case, but oscillating.
Changed half-partitioning according to volume integral in spherical coordinates for 3D case.
make_A, calc_b and solve_D now depend on geometry.
Added percentage recovery time for the spherical case.
spherical solution is working.
Update example analytical 1D solution.
NOW it works.
Loading