Commit Graph

4018 Commits

Author SHA1 Message Date
wmayer
3a40a99742 + create MODULE libraries in given directory 2015-07-24 22:56:18 +02:00
wmayer
37427ebef5 + make area build with LibPack 2015-07-24 19:23:06 +02:00
wmayer
def4a3e186 Merge branch 'master' of https://github.com/FreeCAD/FreeCAD 2015-07-24 16:45:31 +02:00
Yorik van Havre
9220b4e5c0 Path: fixed clang warnings in libarea 2015-07-23 23:28:33 -03:00
Dan Falck
e3e7ef845f changed the way points are compared for equality 2015-07-23 23:17:15 -03:00
Dan Falck
0d74558ae6 cleaned up area cmake again 2015-07-23 23:17:15 -03:00
Dan Falck
3b34021d58 added BSD license, removed shared lib for C++ 2015-07-23 23:17:15 -03:00
Dan Falck
f37a80a715 added CMakeLists for libarea 2015-07-23 23:17:15 -03:00
Dan Falck
0b358d158d somehow I forgot to add this earlier 2015-07-23 23:17:15 -03:00
Dan Falck
fdecc58ad3 removed dxf related files and code that used them 2015-07-23 23:17:15 -03:00
Dan Falck
34541fc9f1 initial add of libarea files 2015-07-23 23:17:15 -03:00
Yorik van Havre
d43192dff4 Arch: Fixed encoding in filenames 2015-07-22 17:51:55 -03:00
wmayer
2fbf336262 Merge branch 'master' of git://github.com/FreeCAD/FreeCAD 2015-07-21 00:05:57 +02:00
Yorik van Havre
aeda3dae3e Draft: small fix in DXF importer 2015-07-20 10:27:25 -03:00
Yorik van Havre
f0626761c8 Arch: small fix in windows - fixes #2193 2015-07-19 12:10:46 -03:00
wmayer
ee4a767f13 + simplify dependencies in CMakeLists.txt files 2015-07-17 12:18:44 +02:00
wmayer
c9fda649ea + eliminate cmake variable QT_DEBUG_LIBRARIES 2015-07-16 19:06:20 +02:00
wmayer
5527db088e Path: Fix a further warning 2015-07-14 19:12:46 +02:00
Yorik van Havre
8b09e708e2 Path: Several fixes suggested by wmayer 2015-07-14 12:23:40 -03:00
wmayer
42afedc4ba + fix mesh smoothing panel 2015-07-14 17:02:38 +02:00
sgrogan
b7240b7465 [PATCH] Fix dependency on QtCored4 and icons 2015-07-13 10:52:02 +02:00
wmayer
7150b168dc + fix crash in ViewProviderFemMesh::setHighlightNodes when values out of range 2015-07-12 10:47:57 +02:00
wmayer
f85fa0325a + write out product name if defined to IGES/STEP files 2015-07-11 14:05:47 +02:00
wmayer
2829d2bdb6 + implement missing types in FemMesh.addFace 2015-07-10 11:01:17 +02:00
wmayer
9f9df364fd + apply Debian patch: unittest to stdout 2015-07-09 15:29:45 +02:00
wmayer
5cceeeba8e + Fix crash when passing emtpy argument list to Path.Tooltable 2015-07-09 13:14:11 +02:00
wmayer
8090804160 + add QSint test widget 2015-07-07 17:43:23 +02:00
wmayer
f14b71d374 + usage of QSint 2015-07-07 12:34:20 +02:00
Przemo Firszt
e583b98a4a FEM: suppress some non error console messages
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:52 +02:00
Przemo Firszt
852985f372 FEM: get noisy if ccx produces something in stderr
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:51 +02:00
Przemo Firszt
16e9295b45 FEM: show ccx exit code if the code is not 0
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:51 +02:00
Przemo Firszt
49331582f9 FEM: raise exception is no analysis is specified or found in __init__
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:50 +02:00
Przemo Firszt
b529684fc1 FEM: reset results_present on purge_results
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:49 +02:00
Przemo Firszt
a64042f0f0 FEM: add use_results to allow selecting results by name
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:49 +02:00
Przemo Firszt
8fda83c580 FEM: Rename set_result_type to show_result
show_result by default shows Von Mises strass

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:48 +02:00
Przemo Firszt
b77def5618 FEM: add show_displacement to FemTools
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:47 +02:00
Przemo Firszt
c3801a732c FEM: Add multi-thread calcs
Slightly modified code by kwahoo
2015-07-06 19:21:46 +02:00
Przemo Firszt
ebfa002601 FEM: Add Quick Analysis
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:46 +02:00
Przemo Firszt
a21ae5cd85 FEM: Allow to run inp writing/ccx in separate thread
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:45 +02:00
Przemo Firszt
5769babd34 FEM: Use check_prerequisites from FemTools
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:44 +02:00
Przemo Firszt
573622d529 FEM: move writing inp file to FemTools module
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:44 +02:00
Przemo Firszt
9ffa46904b FEM: Add basic FemTools module
That module will handle in the future all non-gui related features
that are currently in MechanicalAnalysis.py. It will allow easier
python scripting and greater flexibility when creating new FEM wb
features.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:43 +02:00
Przemo Firszt
0146550e9b FEM: Move check_prerequisites to helpers section
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:42 +02:00
Przemo Firszt
404e6ea73b FEM: Move prepare_analysis_objects out of _JobControlTaskPanel class
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:41 +02:00
Przemo Firszt
2491220f54 FEM: Rename object to analysis_object
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:41 +02:00
Przemo Firszt
e7b2c729e4 FEM: Remove no longer used tempfile import
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:40 +02:00
Przemo Firszt
e84dd55788 FEM: Fix and activate setting working directory for Calculix
Also add FEM preferences option to define working ccx directory

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:39 +02:00
Przemo Firszt
a5daff1302 FEM: rename obj to move descriptive analysis_obj
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:39 +02:00
Przemo Firszt
3422ab1585 FEM: Split prepare_analysis_objects from check_prerequisites
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:38 +02:00
Przemo Firszt
91205af43f FEM: Temporary dir is only used by ccxInpWriter, so move it there
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-07-06 19:21:37 +02:00