Commit Graph

35 Commits

Author SHA1 Message Date
iasonmanolas dd894b7685 Refactoring. Moved the calculation of the stiffness matrix to a function for avoid recomputation when needed. 2021-12-20 19:04:08 +02:00
iasonmanolas 13096dbd6c Added converged bool variable to the summary 2021-05-01 21:33:10 +03:00
iasonmanolas e49c911524 Removed cmd.cpp 2021-03-23 11:51:35 +02:00
iasonmanolas 3ea615daf0 Added new rapidjson version because the old one was not compiling under clang 2021-03-23 11:30:28 +02:00
iasonmanolas aed23c505d Commented DEBUG macro out 2021-03-17 12:02:58 +02:00
iasonmanolas b5bc25df50 Printing messages only in verbose. 2021-03-17 12:02:06 +02:00
iasonmanolas 390f45a58a Moved code of src/CMakeLists.txt to CMakeLists.txt . Using target_include_directories instead of include_directories 2021-03-15 18:46:16 +02:00
Iason 14532af0da Turned off the building of tests and examples. 2020-02-06 14:06:39 +01:00
Iason 2db75a14cc Using openmp in release only if available by the compiler. 2020-02-06 13:59:48 +01:00
Iason 16a775ebb7 Removed the construction of an exexecutable since I am using it only as a library. 2020-02-05 17:00:14 +01:00
Iason 237152c900 Modified test after morefactoring the calcAelem function. 2020-02-05 15:01:59 +01:00
Iason 5789631fdc Code refactoring and addition of elemental forces to the output. 2020-02-04 18:56:09 +01:00
Iason 03f3fe2e52 Computation of the element forces and addition of those to the result struct. 2020-01-21 18:22:19 +01:00
Ryan Latture a3443cfe66 Updated to latest versions of external libraries: Eigen 3.2.9 -> 3.3.4, gtest 1.7.0 -> 1.8.0, boost 1.59.0 -> 1.65.1, rapidjson 1.0.2 -> 1.1.0. 2017-10-24 14:57:35 -07:00
Ryan Latture 3a756f4eb5 Reformatted whitespace. 2017-10-24 14:24:52 -07:00
Ryan Latture cc304ce779 Increased the length of the vector containing finite element parameter pairs. 2016-11-09 15:02:06 -08:00
Ryan Latture cb41282151 Upgraded Eigen 3.2.7 -> 3.2.9 2016-10-03 23:03:44 -07:00
Ryan Latture e644a61179 Updated the docs to reflect the addition of linear multi-point contraints. 2016-10-03 22:40:03 -07:00
Ryan Latture b21af8e414 Ignore clang complete configuration. 2016-10-03 22:03:54 -07:00
Ryan Latture 692e8878e6 Added the ability to set linear multi-point equation constraints. 2016-10-03 22:03:02 -07:00
Ryan Latture f9974df76f Removed redundant throw of runtime errors when parsing configuration file. 2016-10-03 21:56:57 -07:00
Ryan Latture 28ed5ed215 Reformatted whitespace. 2016-10-03 21:55:52 -07:00
Ryan Latture 2e5393a4b6 Added prune step before compressing global stiffness matrix. 2016-07-05 11:17:33 -07:00
Ryan Latture 535daa9b49 Fixed typo in error message. 2016-05-04 16:44:38 -07:00
Ryan Latture 697cbfadff Moved standard library includes from FEA header to source file. 2015-12-08 17:02:29 -08:00
Ryan Latture 0d30fdab40 Upgraded Eigen 3.2.4 -> 3.2.7 2015-12-08 16:58:08 -08:00
Ryan Latture dd7a4f81d5 Added screenshot of GUI. 2015-12-06 19:56:32 -08:00
Ryan Latture e1548467a1 Added the command line output from the full report when running the cantilever beam example. 2015-12-06 19:43:41 -08:00
Ryan Latture 308c4db8dc Removed newline characters. 2015-11-12 18:40:20 -08:00
Ryan Latture ee3680bf8e Removed equations and replaced with code snippets. 2015-11-12 18:32:21 -08:00
Ryan Latture b5774a4618 Regenerated docs to reflect updated build instructions. 2015-11-09 12:03:59 -08:00
Ryan Latture 1f25addbd1 Updated build instructions to reflect default build changing to release mode and requiring path to Qt be set by user. 2015-11-09 12:02:47 -08:00
Ryan Latture f1eb1296e4 Removed default path to Qt5 widgets in cmake configuration. Should instead be provided by user with CMAKE_PREFIX_PATH pointing to Qt root directory. 2015-11-09 12:01:17 -08:00
Ryan Latture c78a4a6ab7 Set default build to release if none provided by user. Turn off option to build GUI. Add OpenMP flag to compiler options of release build. 2015-11-09 11:59:43 -08:00
Ryan Latture 14d02526a6 Initial commit of open source version. 2015-11-05 10:36:26 -08:00