Commit Graph

91 Commits

Author SHA1 Message Date
iasonmanolas 3127490e1c Changed young's modulus range 2021-11-08 13:11:21 +02:00
iasonmanolas cba721b306 Merge branch 'optVariableComparison' 2021-11-08 12:47:47 +02:00
iasonmanolas b763ca92e7 Splitted the update of the reduced pattern modular by splitting the geometry from the material parameters. 2021-11-08 12:46:16 +02:00
iasonmanolas 66e172f1ea Splitted the update of the reduced pattern modular by splitting the geometry from the material parameters. 2021-11-08 10:47:35 +02:00
iasonmanolas b58ae0e13b CG first Submission state 2021-10-14 14:58:34 +03:00
iasonmanolas f949c2d793 Refactoring. Added kinetic energy as a convergence criterion for the full pattern simulations 2021-07-20 16:30:41 +03:00
iasonmanolas 19d9fe434a Added code for exporting 2021-07-14 17:47:47 +03:00
iasonmanolas 006f4a122f Refactoring.Missing exporting of max magnitudes 2021-07-14 17:13:46 +03:00
iasonmanolas fe7ecbcd38 Exporting internal potential energy in the results json. Exporting the full pattern scenarios. 2021-07-07 18:19:59 +03:00
iasonmanolas 408d1e8c38 Reset to previous version 2021-07-01 02:50:11 +03:00
iasonmanolas 0863db658d Added max iterations on all drm simulations.using global optimizer for dome magnitude.Added bool variable for success in force magnitude search. 2021-06-30 10:24:54 +03:00
iasonmanolas a9c5ca3fc6 skipping folders which exist in crashed folder. 2021-06-30 10:21:32 +03:00
iasonmanolas 56844f1f99 The simulation in the optimization of the full pattern scenario magnitudes uses the kinetic energy as a convergence criterion 2021-06-24 09:55:04 +03:00
iasonmanolas e7e6971296 Changed the magnitude of the simulation scenarios 2021-06-03 12:29:19 +03:00
iasonmanolas 03c7d63e5b Refactoring 2021-05-24 14:18:36 +03:00
iasonmanolas 3cd5bcf13d Windows refactoring 2021-05-03 19:13:52 +03:00
iasonmanolas 795257d53e Changed reduced pattern in test set 2021-04-30 12:58:22 +03:00
iasonmanolas d8871cab17 Refactoring 2021-04-30 12:47:50 +03:00
iasonmanolas 62ce79d959 Computation of the max force for each base simulation scenario based on a desired displacement. 2021-04-16 11:41:40 +03:00
iasonmanolas b54662be9e Refactoring.Addded multiple simulation scenarios 2021-04-08 20:55:56 +03:00
iasonmanolas 49494ccef8 Replaced NumberOfSimulationScenarios with a variable calld totalNumberOfSimulationScenarios.This var will hold the number of base sim scenarios times the sub-sim scenarios for each case. 2021-04-05 12:41:05 +03:00
iasonmanolas d7d1951be6 Refactoring 2021-03-30 19:30:49 +03:00
iasonmanolas 107a2ce66c Objective value takes into account the rotational displacemenets between the full and the reduced pattern. 2021-03-30 12:35:00 +03:00
iasonmanolas 4893f03667 Refactoring. Changed reduced pattern to the single reduced for which in order to create the fan I connect to neighboring triangles. Changed Dome scenario. 2021-03-26 11:58:13 +02:00
iasonmanolas 4daed81fef Refactoring 2021-03-23 19:20:46 +02:00
iasonmanolas 4c0c5307b9 Disabling polyscope only in release mode 2021-03-22 21:29:42 +02:00
iasonmanolas 015dd6ec45 Moved linear simulation model to MySOurces. Refactored CMakeLists 2021-03-18 19:04:22 +02:00
iasonmanolas 533a0e1a65 Merged CMakeLists.txt changes from master. 2021-03-17 15:54:11 +02:00
iasonmanolas 73dda7e33f Refactoring. Increased the magnitude of forces in the simulation scenarios since now I am working with more rigid patterns. 2021-03-17 15:43:31 +02:00
iasonmanolas 1a27ec16a2 Refactoring 2021-03-16 14:10:08 +02:00
iasonmanolas 07018be421 Optimizing the pattern using E,A,J,I2,I3,hexSize,hexAngle 2021-03-16 11:57:27 +02:00
iasonmanolas 711e72551d Enabling the use of polyscope based on the build type 2021-03-16 11:56:54 +02:00
iasonmanolas 9884cd175f The linear simulation model is used for optimizing the reduced model. 2021-03-15 19:56:14 +02:00
iasonmanolas bde1e029bb Added variable for using polyscope or not. When its not used static linking is used. 2021-03-15 19:56:02 +02:00
Iason e14a43bb26 Decreased the magnitude of the forces in the axial and shear scenarios 2021-03-03 20:45:41 +02:00
Iason ae636c3af5 Testing the new axial and shear scenarios 2021-03-02 20:32:43 +02:00
Iason 4a03c435c2 Changed simulation scenarios for axial and shear 2021-03-02 14:16:49 +02:00
Iason 3d404a9153 Added test set 2021-03-01 14:40:49 +02:00
Iason 47c5b90c54 Added python script for optimizing a set of full patterns to match some reduced patterns. 2021-03-01 14:40:11 +02:00
Iason ed29578f13 Changed TestSet data 2021-03-01 14:36:41 +02:00
Iason bd41cc31eb Made normalization strategy member of the optimization settings. 2021-03-01 14:34:27 +02:00
Iason f5fb395e12 Refactoring 2021-02-25 10:09:38 +02:00
Iason 50c15751a3 Normalizing using an estimate of the maximum displacement. Removed the R and D command line argument.Refactoring 2021-02-24 22:21:09 +02:00
Iason 55731d3131 Normalizing based on a globally defined epsilon(0.0003) 2021-02-24 22:10:42 +02:00
Iason 94eeb0a9df Normalizing using an estimate of the maximum displacement. Removed the R and D command line argument.Refactoring 2021-02-24 19:41:12 +02:00
Iason e52b195f81 Merged branched containing optional polyscope visualization 2021-02-22 19:43:10 +02:00
Iason 167e89a9ae Using POLYSCOPE_DEFINED macro for enabling and disabling visualization related code. 2021-02-22 19:23:58 +02:00
Iason 43f28adb1d Added macro for polyscope 2021-02-22 19:23:11 +02:00
Iason 6c5d3a4255 Static linking. Removed openmp and polyscope dependencies. 2021-02-22 11:28:38 +02:00
Iason 54af4a8b9f Refactored how the results of the optimization are saved. 2021-02-22 11:28:01 +02:00