Przemo Firszt
04cdb2a819
FEM: Rename Fem_AddFemMesh icon to fem-add-fem-mesh
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-29 11:00:33 -03:00
Przemo Firszt
6373e0af95
FEM: Tidy up icons ResultDisplacement, ResultStress and Result
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-29 11:00:33 -03:00
Przemo Firszt
c19b00b8ab
Tests, FEM: Add inp file writing test
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-29 10:58:19 -03:00
Przemo Firszt
eda5eff3d7
FEM: Prepare ccxInpWriter for automated tests
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-29 10:58:19 -03:00
Przemo Firszt
c9a1324c26
FEM: Add command only when GUI is up
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-29 10:58:19 -03:00
Przemo Firszt
3f7228ca84
Test, FEM: Refactor existing tests as preparation for full analysis test
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-29 10:58:19 -03:00
wmayer
72aaaa669a
+ harmonize Coin3D cmake variables with official check
2015-07-28 14:55:15 +02:00
wmayer
c2c83a353b
+ harmonize XercesC cmake variables with official check
2015-07-28 14:17:49 +02:00
Przemo Firszt
b011166980
Test, FEM: Add pressure constraint test
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-27 16:25:01 -03:00
Przemo Firszt
39f4d53b95
Test, FEM: Add force constraint test
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-27 16:25:01 -03:00
Przemo Firszt
5e54957f72
Test, FEM: Add fixed constraint test
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-27 16:25:01 -03:00
Przemo Firszt
e9385e9110
Test, FEM: Add mesh test
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-27 14:03:44 +01:00
Przemo Firszt
a70f1e2c27
Test, FEM: Add new analysis test
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-27 14:03:44 +01:00
Przemo Firszt
e84b99859e
FEM: Remove no longer relevant comment. QuickAnalysis solved the problem
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-27 14:03:44 +01:00
Przemo Firszt
88d0c67bf6
FEM: No need to have ViewObject in _ViewProviderFemAnalysis init
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-27 14:03:44 +01:00
Przemo Firszt
1764030257
FEM: Don't import FemGui when it's not required
...
This is part of preparation to create automated FEM wb tests
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-27 14:03:44 +01:00
wmayer
d2b7b730d3
+ replace deprecated PYTHON_INCLUDE_PATH
2015-07-25 18:29:42 +02:00
wmayer
7150b168dc
+ fix crash in ViewProviderFemMesh::setHighlightNodes when values out of range
2015-07-12 10:47:57 +02:00
wmayer
2829d2bdb6
+ implement missing types in FemMesh.addFace
2015-07-10 11:01:17 +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
Przemo Firszt
cc40155f6a
FEM: Remove out of date comments
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-06 19:21:37 +02:00
wmayer
997cadff7d
+ add missing header
2015-07-02 06:59:13 +02:00
wmayer
6b3340e7b5
+ include missing header files
2015-07-01 13:02:29 +02:00
wmayer
f5d929569a
+ Remove dependency to iisTaskPanel when not needed
2015-06-30 16:53:22 +02:00
Przemo Firszt
53df1e1471
FEM: All FEM results are stored in a single object
...
Functionality previously provided by setNodeColorByResult is now
in setNodeColorByScalars. FemResult* object is no longer required,
the function accepts list of elements and a list of values.
Functionality previously provided by setNodeDisplacementByResult is now
in setNodeDisplacementByVectors. FemResult* object is no longer required,
the function accepts list of elements and a list of vectors.
A side effect: FemResultValues and FemResultVector are no longer used
and have bee removed.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-06-24 17:44:02 +02:00
Przemo Firszt
476fd42797
FEM: Save/restore result dialog settings
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-06-09 13:07:49 -03:00
Przemo Firszt
44c079a610
FEM: Rename dialog element callbacks
...
Also setDisplacement function has been removed
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-06-09 13:07:49 -03:00
Przemo Firszt
2290f2cad8
FEM: Always import FemGui
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-06-09 13:07:49 -03:00
Przemo Firszt
e3ec5b5f90
FEM: fix white space
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-06-09 13:07:49 -03:00