VCB Ferreira
|
8e05f87455
|
Merge branch 'refinement_tree_locator' into 1x2v
# Conflicts:
# Makefile
# README.md
# cmake_install.cmake
# libnufi_lib.a
# nufi/fields.h
# nufi/parameters.h
# nufi/save_results.h
# src/nufi_solver.cc
# src/save_results.cc
|
2026-08-02 13:51:10 +02:00 |
|
VCB Ferreira
|
0a3a97da4e
|
Merge branch 'master' into refinement_tree_locator
|
2026-08-02 13:45:52 +02:00 |
|
VCB Ferreira
|
aa2ad4f190
|
Merge branch 'hot-fix_O3-compile-flag' into refinement_tree_locator
|
2026-08-02 13:43:10 +02:00 |
|
VCB Ferreira
|
e9776b754a
|
Merge branch 'hot-fix_O3-compile-flag'
|
2026-08-02 13:40:16 +02:00 |
|
VCB Ferreira
|
ac9d741b48
|
Merge branch 'hot-fix_O3-compile-flag' into 1x2v
|
2026-08-02 13:38:19 +02:00 |
|
Vasco C. B. Ferreira
|
c6655e15ca
|
build method implemented with -O3
|
2026-08-02 13:35:29 +02:00 |
|
Vasco C. B. Ferreira
|
fa46d80c23
|
build method implemented with -O3
|
2026-08-01 23:45:52 +02:00 |
|
Vasco C. B. Ferreira
|
7d05f2f22a
|
WIP: locator review
|
2026-08-01 19:02:22 +02:00 |
|
Vasco C. B. Ferreira
|
4b48ea3037
|
Merge branch 'hot-fix_save-refine-time' into refinement_tree_locator
|
2026-07-31 15:59:23 +02:00 |
|
Vasco C. B. Ferreira
|
348b6510ce
|
refining time calculated and saved
|
2026-07-31 15:58:37 +02:00 |
|
Vasco C. B. Ferreira
|
ee34a9048e
|
coarsing below GLOBAL_REFINE bug fixed, test made, working
|
2026-07-31 15:15:24 +02:00 |
|
Vasco C. B. Ferreira
|
ecc53cf64c
|
avoids initial GLOBAL_REFINMENT iterations of while(cell->has_children())
|
2026-07-31 13:36:32 +02:00 |
|
Vasco C. B. Ferreira
|
4d7078d56d
|
testing different locator with while(cell->has_children)
|
2026-07-31 12:47:13 +02:00 |
|
Vasco C. B. Ferreira
|
c91d39d9e1
|
seems to be faster, to test
|
2026-07-30 23:17:20 +02:00 |
|
Vasco C. B. Ferreira
|
2143e7a31f
|
locator with refinement tree implemented, to test
|
2026-07-30 21:01:47 +02:00 |
|
Vasco C. B. Ferreira
|
e90b43d506
|
Several f0s cases added, to be tested
|
2026-07-30 16:06:22 +02:00 |
|
Vasco C. B. Ferreira
|
67766d8bd1
|
added test case to f0
|
2026-07-30 14:03:39 +02:00 |
|
Vasco C. B. Ferreira
|
908c90053b
|
added paralelization eval_rho and to diagnostics snapshot
|
2026-07-29 12:28:46 +02:00 |
|
Vasco C. B. Ferreira
|
13f5995a01
|
corrected build system
|
2026-07-28 23:11:07 +02:00 |
|
Vasco C. B. Ferreira
|
fbe57b2a12
|
bug corection, removal of bloat
|
2026-07-27 20:28:33 +02:00 |
|
Vasco C. B. Ferreira
|
73fa2fed30
|
eval once for diagnostics in a snapshot
|
2026-07-27 19:27:55 +02:00 |
|
Vasco C. B. Ferreira
|
bc30cf3859
|
better save results method, to test
|
2026-07-25 19:42:10 +02:00 |
|
Vasco C. B. Ferreira
|
2f202ee871
|
Error estimation and saving with Kelly error
|
2026-07-25 18:34:02 +02:00 |
|
Vasco C. B. Ferreira
|
65de1cd0aa
|
fixed total time issue
|
2026-07-25 17:57:59 +02:00 |
|
Vasco C. B. Ferreira
|
10a776e2a9
|
started infrastructure for f0 choice
|
2026-07-25 16:51:50 +02:00 |
|
Vasco C. B. Ferreira
|
c731d0111c
|
updated readme
|
2026-07-22 20:21:49 +02:00 |
|
Vasco C. B. Ferreira
|
649464e2fc
|
initial working 1x2v working, review and optimization needed
|
2026-07-22 20:17:56 +02:00 |
|
Vasco C. B. Ferreira
|
503a5a41c9
|
1x1v branch started
|
2026-07-21 23:32:25 +02:00 |
|
Vasco C. B. Ferreira
|
9cbd3e71e7
|
refinment working with history of grids
|
2026-07-21 22:58:39 +02:00 |
|
Vasco C. B. Ferreira
|
dfadd4766f
|
update status message
|
2026-07-16 17:15:28 +02:00 |
|
Vasco C. B. Ferreira
|
24b68e5854
|
removed file added by accident
|
2026-07-16 17:14:26 +02:00 |
|
Vasco C. B. Ferreira
|
e309715da7
|
more trials on refinement bug, tried with grid update rebuiltind setup constraints
|
2026-07-15 22:48:53 +02:00 |
|
Vasco C. B. Ferreira
|
9a8767e6f1
|
more diagnostics on error after refinement due to gauge position
|
2026-07-13 13:06:34 +02:00 |
|
Vasco C. B. Ferreira
|
c213e65f3c
|
correct interpolation in refinement with current gauge not working
|
2026-07-12 14:44:30 +02:00 |
|
Vasco C. B. Ferreira
|
7325b8fbc1
|
bug originates from setting gauge, solution not found
|
2026-07-12 00:07:08 +02:00 |
|
Vasco C. B. Ferreira
|
8bf295c85e
|
bug identified to be in refinement function, maybe in interpolation step...
|
2026-07-11 13:28:18 +02:00 |
|
Vasco C. B. Ferreira
|
5a5d97a485
|
issue source not found, solver correct but breaks after refinement
|
2026-07-10 17:13:51 +02:00 |
|
Vasco C. B. Ferreira
|
7e3157f080
|
doesnt solve correctly, changed assembler and back to rhs_function, but compiles
|
2026-07-10 13:09:21 +02:00 |
|
Vasco C. B. Ferreira
|
74ecf1cffb
|
updated readme
|
2026-07-09 19:24:13 +02:00 |
|
Vasco C. B. Ferreira
|
43eec84c40
|
new paradigm, grids saved when changed old solutions not interpolated to new grids
|
2026-07-09 19:23:15 +02:00 |
|
Vasco C. B. Ferreira
|
47d7540961
|
changed rhs to not take std::function but points instead
|
2026-07-09 13:51:09 +02:00 |
|
Vasco C. B. Ferreira
|
16e45f7125
|
updated status, failing
|
2026-07-08 23:57:16 +02:00 |
|
Vasco C. B. Ferreira
|
5651dd580a
|
adaptive refining online! it seems to use a single cpu at a time instead of all, need to check this
|
2026-07-08 22:42:04 +02:00 |
|
Vasco C. B. Ferreira
|
59b95dd096
|
.
|
2026-07-08 20:39:36 +02:00 |
|
Vasco C. B. Ferreira
|
576655ae27
|
limited grid to be have a small diffence in refinement for neighbour cells
|
2026-07-08 19:58:27 +02:00 |
|
Vasco C. B. Ferreira
|
b9da81076c
|
grid refinement on, eval needs update to use new grid, solver not converging on time
|
2026-07-08 17:45:52 +02:00 |
|
Vasco C. B. Ferreira
|
6f26a6357c
|
upgrade to cells; cells were not sorted by lower[0], now yes
|
2026-07-08 12:07:51 +02:00 |
|
Vasco C. B. Ferreira
|
cc7cf49a55
|
update on poisson :: refine
|
2026-07-08 11:11:35 +02:00 |
|
Vasco C. B. Ferreira
|
0ce81fe849
|
cells added to eval logic, refinement step to complete
|
2026-07-07 14:21:31 +02:00 |
|
Vasco C. B. Ferreira
|
67607f685e
|
added cells.h, to locate cell, integration to poisson needed
|
2026-07-06 18:05:43 +02:00 |
|
Vasco C. B. Ferreira
|
f603af19c9
|
tested sim with hint on cell index for location for constant uniform grid
|
2026-07-06 13:21:05 +02:00 |
|
Vasco C. B. Ferreira
|
208ccb2bd0
|
updated gitignore
|
2026-07-01 16:47:17 +02:00 |
|
Vasco C. B. Ferreira
|
225757ce68
|
save_results working with vector evals
|
2026-07-01 16:39:51 +02:00 |
|
Vasco C. B. Ferreira
|
2b42bb7d02
|
update save_results part 1
|
2026-07-01 16:34:27 +02:00 |
|
Vasco C. B. Ferreira
|
be8cf7aa31
|
eval_f and ftilda and rho now take vector of x and output vector on x
|
2026-06-30 14:11:59 +02:00 |
|
 Vasco C. B. FerreiraandGitHub
|
b6c891bc70
|
Merge pull request #4 from vascocbf/eval_with_fem
update gitignore
|
2026-06-30 12:18:01 +02:00 |
|
Vasco C. B. Ferreira
|
5707ee3268
|
update gitignore
|
2026-06-30 12:17:16 +02:00 |
|
 Vasco C. B. FerreiraandGitHub
|
e09c00cc02
|
Merge pull request #3 from vascocbf/eval_with_fem
Eval with fem
|
2026-06-30 10:24:58 +02:00 |
|
Vasco C. B. Ferreira
|
96a91c06e9
|
sim working correctly fully in fem
|
2026-06-30 10:20:15 +02:00 |
|
Vasco C. B. Ferreira
|
9f6cca2aa2
|
field history added
|
2026-06-29 11:41:20 +02:00 |
|
Vasco C. B. Ferreira
|
77392e4731
|
updated todo
|
2026-06-26 11:56:28 +02:00 |
|
Vasco C. B. Ferreira
|
006bd19fe2
|
corrected saving and eval of fields over time
|
2026-06-26 11:40:10 +02:00 |
|
Vasco C. B. Ferreira
|
26d0637987
|
eval with point_value() working
|
2026-06-25 01:48:39 +02:00 |
|
Vasco C. B. Ferreira
|
5a8622c7fe
|
.
|
2026-05-07 15:23:21 +02:00 |
|
Vasco C. B. Ferreira
|
6eb1e6faa1
|
added stop watch
|
2026-04-09 18:02:02 +02:00 |
|
Vasco C. B. Ferreira
|
ee8a7dbaf5
|
nufi working, dealii solves poisson, E saved as independent spline
|
2026-04-09 17:27:41 +02:00 |
|
Vasco C. B. Ferreira
|
47a97f7a7c
|
added int of std::vector and saving 1/2int E^2 dx
|
2026-03-25 16:48:02 +01:00 |
|
Vasco C. B. Ferreira
|
bfd3ada0b8
|
added std::vector gradient
|
2026-03-25 15:36:38 +01:00 |
|
Vasco C. B. Ferreira
|
f2499fea2f
|
updated params, added save vector to save_results
|
2026-03-25 15:30:19 +01:00 |
|
 Vasco C. B. FerreiraandGitHub
|
07d44f0fda
|
Merge pull request #2 from vascocbf/grad-with-dealii
updated todo in readme
|
2026-03-21 10:28:18 +01:00 |
|
Vasco C. B. Ferreira
|
c0aeb771e2
|
updated todo in readme
|
2026-03-21 10:27:03 +01:00 |
|
 Vasco C. B. FerreiraandGitHub
|
eebe66111a
|
Merge pull request #1 from vascocbf/grad-with-dealii
Grad with dealii
|
2026-03-21 10:25:18 +01:00 |
|
Vasco C. B. Ferreira
|
d87058f9b5
|
problem identified, ready to converge all branches
|
2026-03-21 10:20:08 +01:00 |
|
Vasco C. B. Ferreira
|
986e5e19fb
|
grad with deal might be ok, field interpolation and eval might be whats wrong
|
2026-03-21 00:36:14 +01:00 |
|
Vasco C. B. Ferreira
|
f362a2bfa0
|
identified issue and corrected readme todo
|
2026-03-19 18:44:14 +01:00 |
|
Vasco C. B. Ferreira
|
ffb1201b96
|
corrected boundary conditions error, periodicity still not working as intended
|
2026-03-19 18:23:49 +01:00 |
|
Vasco C. B. Ferreira
|
7741f13530
|
there wont be any changes if you dont save your field....
|
2026-03-18 14:58:56 +01:00 |
|
Vasco C. B. Ferreira
|
053486d05f
|
removed non periodic solver
|
2026-03-18 01:50:04 +01:00 |
|
Vasco C. B. Ferreira
|
62b81b0466
|
todo updated
|
2026-03-18 01:48:42 +01:00 |
|
Vasco C. B. Ferreira
|
7dd374c35f
|
reorganized project for cleaner filesystem
|
2026-03-18 01:44:29 +01:00 |
|
Vasco C. B. Ferreira
|
76d1a773d5
|
cleaned nufi_solver.hpp, todo: clean code to have hpp and cpp files not just hpp
|
2026-03-15 17:21:35 +01:00 |
|
Vasco C. B. Ferreira
|
eadf717dfc
|
corrected results output, E is 0 all the time everywhere??
|
2026-03-14 18:34:48 +01:00 |
|
Vasco C. B. Ferreira
|
70e67e2702
|
eval loop bug corrected, poisson solver to fix
|
2026-03-14 16:52:33 +01:00 |
|
Vasco C. B. Ferreira
|
9df98147b9
|
eval loop bug corrected, poisson solver to fix
|
2026-03-14 16:52:14 +01:00 |
|
Vasco C. B. Ferreira
|
f2ee1606b7
|
splines made but need to be checked, solver seems to make wrong results
|
2026-03-14 00:21:42 +01:00 |
|
Vasco C. B. Ferreira
|
dce1ff364e
|
updated readme todo
|
2026-03-12 12:05:49 +01:00 |
|
Vasco C. B. Ferreira
|
61599fbce0
|
advanced with new splines, updated readme todo
|
2026-03-11 21:01:43 +01:00 |
|
Vasco C. B. Ferreira
|
fb75d4d31d
|
corrected link in readme
|
2026-03-11 14:21:39 +01:00 |
|
Vasco C. B. Ferreira
|
78ec6da2d0
|
REAME init
|
2026-03-11 14:20:27 +01:00 |
|
Vasco C. B. Ferreira
|
e8d9fe9a40
|
added plotting fucntion for f
|
2026-03-11 14:05:39 +01:00 |
|
Vasco C. B. Ferreira
|
c1facf9b3a
|
added plotting, todo: correct poisson
|
2026-03-10 19:18:34 +01:00 |
|
Vasco C. B. Ferreira
|
d45d70477c
|
added plotting, todo: correct poisson solver
|
2026-03-10 19:16:42 +01:00 |
|
Vasco C. B. Ferreira
|
080d10851a
|
nufi online, todo: plotting
|
2026-03-10 14:58:07 +01:00 |
|
Vasco C. B. Ferreira
|
bf7ad1e595
|
nufi working but slow, need to save field from previous time step and/or parallel loop to solve eval_rho
|
2026-03-08 17:05:18 +01:00 |
|
Vasco C. B. Ferreira
|
51df7cc78a
|
completed nufi, untested
|
2026-03-08 16:23:51 +01:00 |
|
Vasco C. B. Ferreira
|
20fcb2848a
|
nufi, still need to marry with deal.ii s poisson
|
2026-03-08 02:26:43 +01:00 |
|
V. Ferreira
|
dbb3b21a67
|
reorganized files
|
2026-02-26 02:48:25 +01:00 |
|
V. Ferreira
|
5916d6a525
|
corrected gitignore and boundary conditions
|
2026-02-26 01:58:54 +01:00 |
|
V. Ferreira
|
39edc7f96e
|
corrected periodic boundaries, more to be done on this
|
2026-02-24 03:47:06 +01:00 |
|
V. Ferreira
|
bd514f33ea
|
made x dim periodic
|
2026-02-24 02:22:18 +01:00 |
|