Commit Graph

140 Commits

Author SHA1 Message Date
iasonmanolas 266aca08c2 Backup commit 2022-09-14 13:04:05 +02:00
iasonmanolas 01dff95f9d Refactoring 2022-08-08 12:03:04 +03:00
iasonmanolas dd21445f52 Added linear and non linear chronos euler simulation model classes in order to be able to out-of-the-box use them with a factory class 2022-08-08 12:02:41 +03:00
iasonmanolas 68d5655214 Added linear and non linear chronos euler simulation model classes in order to be able to out-of-the-box use them with a factory class 2022-08-08 12:02:14 +03:00
iasonmanolas 9fd536ccf3 Added linear and non linear chronos euler simulation model classes in order to be able to out-of-the-box use them with a factory class 2022-08-08 11:44:55 +03:00
iasonmanolas 7780e4ab38 Moved files to DRMSimulationModel project 2022-07-28 13:23:54 +03:00
iasonmanolas 90551e5485 Using quadratic reset. Unit tests 2120 ,3333,9268 iterations 2022-07-26 20:04:07 +03:00
iasonmanolas 76fb1b8609 Refactoring 2022-07-22 12:19:47 +03:00
iasonmanolas 164f156aa7 Added virtual destructor since I use destruction on pointers to derived class 2022-07-22 12:17:31 +03:00
iasonmanolas 382ef273a4 Edited computeDIstance function for comparing simulation results in order to work with generic containers 2022-07-22 12:16:56 +03:00
iasonmanolas 6762c266c0 Added simulation model factory class. refactoring 2022-07-22 12:15:52 +03:00
iasonmanolas 3092809d02 Added chronos IGA simulation model 2022-07-22 12:13:45 +03:00
iasonmanolas d8a6fadab7 Added simulation model used in the optimization results struct 2022-07-20 10:49:09 +03:00
iasonmanolas 7a0124155c Uses chronos simulation model. Refactoring 2022-07-19 14:59:05 +03:00
iasonmanolas ef18646cfd Refactoring 2022-07-19 14:54:39 +03:00
iasonmanolas 96e63d15a3 Refactoring. Uses new dimension function 2022-07-19 14:49:32 +03:00
iasonmanolas 8f80c654b2 Added base class. Added getDrawingRadius() function 2022-07-19 14:48:30 +03:00
iasonmanolas cb1d6b811d Refactoring. Made library static 2022-07-19 14:47:31 +03:00
iasonmanolas bed30a2bc4 Refactoring 2022-07-12 13:13:01 +03:00
iasonmanolas 395bf92486 Refactoring 2022-07-12 13:12:33 +03:00
iasonmanolas ba52c4215e Refactoring 2022-07-12 13:11:14 +03:00
iasonmanolas 0d07f1c831 Added beamWidth and beamHeight static variables 2022-07-12 13:10:38 +03:00
iasonmanolas b4fb31748c Added beamWidth and beamHeight static variables 2022-07-12 13:10:14 +03:00
iasonmanolas a0ed388c56 Added choice of simulation model for the pattern tessellation simulation. Refactoring 2022-07-12 13:09:25 +03:00
iasonmanolas 2c462d9ebf Refactoring 2022-07-12 13:08:21 +03:00
iasonmanolas 50045330ae added appendToLabel 2022-07-12 13:07:51 +03:00
iasonmanolas db35df38fc Refactoring.Added function for exporting to svg 2022-07-12 13:07:21 +03:00
iasonmanolas fd5e9755ab added simulation model label 2022-07-12 13:06:37 +03:00
iasonmanolas b4928c720b Added functions for parsing SimulationJob 2022-07-12 13:01:23 +03:00
iasonmanolas adaf49627f Refactoring 2022-07-12 13:00:45 +03:00
iasonmanolas e70b4e9863 Changed default normal. Identical cantilever results with panettaD 2022-07-12 13:00:11 +03:00
iasonmanolas 9d9f7dbacf Chronos is being used for computing the ground truth of the pattern during the reduced model optimization 2022-07-08 15:53:17 +03:00
iasonmanolas 8a335411d9 Leimer implementation of DER. Implemented interface with my SimulationJob structure 2022-06-30 15:26:41 +03:00
iasonmanolas c3802cfc87 Refactoring 2022-05-12 09:24:32 +03:00
iasonmanolas d02587c1b8 refa 2022-05-11 14:26:05 +03:00
iasonmanolas 27548bd7b0 Commented unused code 2022-05-11 13:25:58 +03:00
iasonmanolas 897bb4400a Changed drawing radius 2022-05-11 13:25:33 +03:00
iasonmanolas 54da8ac343 Added chronos interface class 2022-05-11 13:25:17 +03:00
iasonmanolas 3e5dc29bc1 Removed file 2022-05-06 16:40:31 +03:00
iasonmanolas b2bd12d8df Hardcoded the 22 hexagon test-surface 2022-05-06 16:40:05 +03:00
iasonmanolas 90dc2ac081 Refactoring. Replaced PatternGeometry with ReducedModel everywhere 2022-05-06 16:38:50 +03:00
iasonmanolas 7f11ea8a47 refactoring. Added functionality to export internal forces 2022-05-06 16:36:47 +03:00
iasonmanolas f531b16b19 Added function for loading tri mes using istringstream 2022-05-06 16:28:28 +03:00
iasonmanolas 398df24056 Moved implementations to cpp file 2022-05-06 16:27:37 +03:00
iasonmanolas 0cb175e72e Added functions for changing the geometry and material props of the reduced model 2022-05-06 16:27:00 +03:00
iasonmanolas a7fdf431dd Refactoring 2022-05-06 16:26:05 +03:00
iasonmanolas e9707e2cfb Refactoring 2022-05-06 16:16:43 +03:00
iasonmanolas 436ece0d88 Refactoring 2022-05-06 16:12:42 +03:00
iasonmanolas 3d0de46922 Added the S scenario. Refactoring 2022-02-18 17:50:16 +02:00
iasonmanolas 96807c3b85 Moved global variable to struct when ensmallen is used. And left the global variable when dlib is used for optimization. Added the S scenario. Removed static keyword from several functions 2022-02-18 17:49:17 +02:00