marioalexis
406a834a6d
Base: Add volume charge density unit
2025-03-27 21:13:21 +01:00
André Kapelrud
39a5fdc315
Base: Add surface charge density unit
2025-01-22 11:17:59 -03:00
David Carter
7e1b1abddd
Materials: Change display of Quantity values
...
The default display type of quantity objects is fixed point resulting
in insufficient accuracy when changing unit systems, or when the values
are small. This fix changes the default format from 'Fixed' to the more
apt 'Default' format. This allows the displayed values to scale as
appropriate.
Fixes #18149
2024-12-20 11:31:43 -05:00
marioalexis
7550d54a01
Base: Add electromagnetic potential unit
2024-12-13 11:49:44 -05:00
wmayer
5771c94523
App: Apply clang format (part 2)
2024-11-21 21:17:42 +01:00
FEA-eng
4c0ae6122f
Base: Add moment unit
2024-05-16 12:51:37 -05:00
marioalexis
0b76757b8a
App: Add StiffnessDensity property
2024-01-26 13:44:16 -03:00
wmayer
ee0fad4c90
App: modernize C++: use default member init
2023-08-23 19:51:44 +02:00
wmayer
244676ddf0
App: modernize C++: use override
2023-08-04 17:09:53 +02:00
Uwe
de8988049d
[App] [skip ci] some comment fixes
...
- also a sorting fix
2023-02-26 23:19:19 +01:00
Uwe
33f336ddd9
[App] sort properties
...
- to keep better the overview
2023-02-26 18:07:41 +01:00
Oliver Oxtoby
9d5ab79a4c
[App] [Base] Add missing Property classes for all Units ( #6717 )
...
- Add missing Property classes for all Units
- Add missing units to unit calculator, as well as some missing string representations
- also change units used for dynamic viscosity to the customary Pa*s
2023-02-26 15:28:28 +01:00
Uwe
c074fe1c95
[App] fixes for Magnetization property
2023-02-09 05:32:20 +01:00
Uwe
201b95a5b2
[Core] add quantity Magnetization
...
- needed for FEM and Material
2023-02-08 20:33:58 +01:00
Uwe
82b6e03625
[FEM] add current density constraint
...
- also add corresponding App::PropertyCurrentDensity
- also fix a typo in test_object.py
2023-02-05 21:10:15 +01:00
wmayer
7c6b6a3942
App: fix -Winconsistent-missing-override
2022-08-01 01:14:19 +02:00
berniev
65a356835b
App: Modernise ctors dtors defs etc
2022-08-01 00:34:46 +02:00
berniev
b40de7a509
remove redundant void
2022-07-31 10:27:44 +02:00
Uwe
790bf5363e
[App] sort properties
...
- to quickly get an overview
2022-07-30 17:34:36 +02:00
Uwe
d286b52b57
[App] add property for electric potentials
...
- in preparation to fix the electrostatic simulation mess
2022-03-26 01:39:32 +01:00
wmayer
749361d2f3
App: modernize C++11
...
* use nullptr
2022-03-23 17:29:23 +01:00
Uwe
c7910825a3
[App] Placement and Property: remove unused includes
2022-02-24 01:09:00 +01:00
wmayer
d3cdd29f5e
App: [skip ci] fix Property::isSame() and subclasses by first comparing the pointers directly
2022-01-07 17:09:08 +01:00
Zheng, Lei
08cdd323b6
App: add Property::isSame() API
...
To compare if two property contains the same content. The default
implementation in Property uses the persistense interface to save both
properties to string and compares the content. This may not work at the
moment if the property saves content in separate file or in binary.
Various properties have cheaper implementation to direct compare their
internal values.
2021-12-21 21:41:02 -07:00
Preslav
d7ac25e3cf
Ammending stiffness units
2021-09-17 11:08:08 +02:00
wmayer
48b42f8355
App: add convenience methods to get minimum, maximum and step size of property constraints
2021-03-03 08:12:03 +01:00
luz paz
bfdffb50be
App: Fix header uniformity, trailing whitespace, and doxygen headers
2020-11-19 13:38:37 +01:00
Bernd Hahnebach
fe93f6027e
App: properties, add vacuum permittivity
2020-06-29 17:46:41 +02:00
luz.paz
4f308dc03c
src/App: [skip ci] fix header uniformity
...
This PR fixes header uniformity across all `src/App` files
2019-12-25 11:38:43 +01:00
wmayer
3500451a04
Basic support for Frequency as unit
2019-10-20 18:14:56 +02:00
Kunda
3017173c9a
source typo fixes pt6
2017-03-07 13:43:46 -03:00
Yorik van Havre
35811f7e3c
Added new property type App::PropertyVolume
2016-10-04 16:02:30 -03:00
Yorik van Havre
ab803c7b40
Added App::PropertyArea (same as PropertyLength but uses Area units)
2016-08-29 19:26:11 -03:00
wmayer
e4768c1c75
+ fix clang warning: -Woverloaded-virtual
2015-10-02 20:42:16 +02:00
Mateusz Skowroński
43a4a5938c
Fix files encoding. Go from ISO8859-1 to UTF-8.
2015-09-21 19:50:49 -03:00
Eivind Kvedalen
ddc22a4101
Added setValue/getValue/canonicalPath/getPaths/verifyPath methods to various Property classes.
2015-09-21 14:51:03 +02:00
Stefan Tröger
58a781e5c4
add inputfield to property editor for PropertyQuantity and PropertyQuantityConstraint
2014-05-12 09:40:14 +02:00
jriegel
1d5cfbc9cc
PropertyUnits takes Unicode python strings
2014-02-16 22:19:58 +01:00
jriegel
0fbe570f9e
switch the physical Properties to Quantity and add Pressure and Force
2014-02-16 22:19:56 +01:00
wmayer
5b9f076c53
+ remove unneeded methods from PropertyLength
2014-02-13 17:24:03 +01:00
wmayer
893a5d3a86
+ PropertyLength inherits PropertyQuantity
2014-02-13 17:03:48 +01:00
wmayer
e9b275c7e6
+ support loading projects with old pad features, fix critical bug where the unit gets replaced
2014-02-12 15:14:02 +01:00
jriegel
feeb053e18
Objects for Results of FEM analysis
2013-11-27 20:14:58 +01:00
jriegel
44c07da571
integrate Quantities into PropertyView and activate preferences again
2013-09-25 21:59:24 +02:00
jriegel
4732a800e9
start PropertyQuantity and InputField
2013-09-24 11:00:54 +02:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00