25 Commits

Author SHA1 Message Date
Max Lübke
edaad7cc04 refactor: core adjustment to Boundary class
perf: const qualification of local variables
2023-09-14 16:21:20 +02:00
Max Lübke
2096ee5cc3 refactor: remove all 'using namespaces' from library 2023-09-14 12:04:03 +02:00
Max Lübke
ce09f0d8c8 fix: remove all source file includes 2023-09-14 11:34:41 +02:00
Max Lübke
0d34752837 refactor: format all source files to LLVM standard 2023-09-14 10:27:05 +02:00
philippun
d2e3ef23de improved commentary, refactored TugUtils into .cpp, and added CRNI example 2023-09-08 15:30:27 +02:00
philippun
32b05a8a87 added Thomas Solver with option to choose solver and cleaned up the repository 2023-08-23 12:24:35 +02:00
philippun
9d695b3aa8 added example for meeting 2023-08-22 13:32:02 +02:00
philippun
c9c0f02a5a adjusted XTREME csv output 2023-08-11 15:15:08 +02:00
philippun
fdb5c436ea implemented BTCS 2D constant case 2023-08-10 22:21:15 +02:00
Hannes Signer
0b19b7c197 add test cases for Boundary class and additional input validation 2023-08-06 22:14:03 +02:00
Hannes Signer
154091e405 add user input validation 2023-08-04 15:39:02 +02:00
Hannes Signer
2c2851a037 comment and input validation of Boundary class 2023-08-04 00:23:40 +02:00
philippun
0872639c54 feat: implementation of dynamic boundary conditions in FTCS 2023-07-28 15:54:03 +02:00
philippun
0a0e16bb56 feat: added getters to Boundary 2023-07-28 13:02:45 +02:00
philippun
4680e9823f feat: reimplented Boundary to incorporate different types for each boundary element 2023-07-28 12:57:09 +02:00
philippun
d88d7956a5 calculated several examples and implemented csv out 2023-07-20 11:47:24 +02:00
philippun
d457c2b9a7 fixed Eigen implementation bugs 2023-07-19 11:19:00 +02:00
Hannes Signer
99925dbd4f remove bug because of Matrix2d and Vector2d 2023-07-19 00:35:51 +02:00
philippun
542601fdcd implemented Simulation with FTCS and tried a first example 2023-07-18 17:14:16 +02:00
philippun
0a9b58e8ff implementing FTCS 2023-07-18 15:27:17 +02:00
philippun
b93dc46aed implemeted simulation.cpp with run() 2023-07-18 11:43:33 +02:00
philippun
da65be3cca implemented Boundary 2023-07-18 11:02:16 +02:00
Hannes Signer
01a589889f change: Boundardy.hpp, Grd.hpp, Simulation.hpp, Boundary.cpp, Grid.cpp | change constructors 2023-07-14 00:02:49 +02:00
philippun
2ab924a162 added basic functionality to Grid and Boundary 2023-07-13 15:52:56 +02:00
philippun
470ebbd2ab add: Boundary.cpp, FTCS.cpp, Grid.cpp, Simulation.cpp | added implementations files, changed simulation.hpp 2023-07-13 14:41:12 +02:00