Preslav
4ab37fc0ca
Added stiffness units to FreeCAD [mN/m, N/m, kN/m, MN/m]
2021-08-16 12:27:41 +01:00
wmayer
cd9319f125
Base: add convenience functions to create a QString from quantity or double
2021-04-20 14:07:20 +02:00
donovaly
bcc669b930
[Base] add electrical conductivity
...
- this is necessary to perform electrodynamics simulations. Since the typical values are in the range of 1e6 S/m, we need the new units kS and MS
- since this is for simulations, also add electrical conductivity to the FEM material cards
2021-03-25 17:13:52 +01:00
luz paz
d5f6c096b8
Base: Fix header uniformity, whitespace, and doxygen
...
[skip ci]
2020-11-22 18:12:16 +01:00
donovaly
66354b3c58
add units Gauss, Weber and Oersted
2020-01-07 07:36:22 -03:00
donovaly
05dadb4c75
add the units Ohm and Siemens
2020-01-05 15:00:46 +01:00
luz.paz
6f11ed298a
src/Base: [skip ci] fix header uniformity
...
This PR fixes header uniformity across all `src/Base` files
2019-12-25 11:38:58 +01:00
donovaly
cd8b63028c
missing parts from from commit d9d903faea
...
- also add keV and MeV since these are the units used in practice
2019-12-24 13:31:00 +01:00
wmayer
d9d903faea
Units: extend parser to accept mph, sqft and cft. Fix a bug in imperial civil schema
2019-12-23 19:55:21 +01:00
donovaly
9c707479a6
also add unit THz as requested
2019-12-23 16:49:45 +01:00
donovaly
63bc9c5683
add units Mpsi, cal and kcal
...
- also ass missing parts from commit d7ca604c
2019-12-23 16:49:45 +01:00
wmayer
98dfe7c387
add posibility to use a unit schema other then the system schema to represent a quantity
2019-12-21 13:35:14 +01:00
donovaly
2949afb55b
add mJ and kW
...
- also some fixes
- add conversions for forces
2019-12-19 13:31:12 +01:00
donovaly
1ffaaf100a
generate QuantityLexer.c
...
- also set proper unit conversions
- fix MilliWatt and MilliMole
2019-12-19 13:31:12 +01:00
donovaly
82dc8e88f5
add the following units:
...
- mmol
- ml
- bar
- mbar
- kJ
- kWh
- eV
- C
- T
- F (p, n, u, m)
- H (n, u, m)
2019-12-19 13:31:12 +01:00
wmayer
d7ca604c99
Support for Frequency in quantity parser
2019-10-21 11:49:55 +02:00
wmayer
337c9c936f
fix various flaws detected by PVS
2019-03-01 22:52:41 +01:00
wandererfan
00e6e376c9
Add ImperialCivil Units Schema
...
- units for civil engineering - ft, ft2, ft3, mph,
and angles as degrees/minutes/seconds
2018-12-06 08:57:17 -03:00
wmayer
189a729027
extend QuantityFormat to set denominator independent of user settings
2018-09-17 12:38:46 +02:00
hokieengr
77060a75a6
Added support for fractional inch user setting.
2018-09-17 10:32:04 +02:00
wmayer
94fcefd207
direct support of Volt in units framework
2017-09-04 12:08:29 +02:00
wmayer
533a78026a
add method toFormat to get number format from character
2017-08-20 18:50:13 +02:00
Kunda
19f8fd4c10
source typo fixes pt5
...
+ cleaning up some more non-short-URLs
Issue #2914
2017-03-04 13:07:13 -03:00
wmayer
9fe82bfbb9
fixes #0002460 : Use keyword 'explicit' for Quantity constructor
2016-11-05 23:21:42 +01:00
wmayer
f39b89a54d
add class QuantityFormat to control user string of Quantity
...
do some code refactoration to reduce duplicate code
2016-08-06 19:06:29 +02:00
Eivind Kvedalen
d6052a5a27
Quantity: Added -= and += operators.
2016-04-02 12:01:04 +02:00
Eivind Kvedalen
8ec6b3493d
Added Quantity::operator>(...).
2015-02-13 21:53:58 +01:00
wmayer
0467777d1b
+ remove unneeded semicolons
2014-05-08 17:32:23 +02:00
jriegel
9efcb3969a
fix user preferred
2013-12-10 23:32:25 +01:00
jriegel
401cb13035
Switching Quantity parser to UTF8
2013-12-09 23:50:52 +01:00
jriegel
cfa7045408
Some fixes in unit system
2013-12-08 19:48:13 +01:00
jriegel
272e60671b
some fixes and comparison interface for Unit and Quantity python objects
2013-12-06 00:06:58 +01:00
jriegel
eb5cc8ed6c
Implement the three major unit system schemas
2013-12-05 18:16:31 +01:00
jriegel
894529a223
fix error of gcc and remove old parser code.
2013-12-05 08:42:33 +01:00
jriegel
f58ea31b6a
Some fixes in the unit system
2013-12-03 19:57:29 +01:00
jriegel
87c4741fac
new userString methode
2013-12-03 19:03:12 +01:00
jriegel
3a3afa0783
Switching the UnitsApi to the new Quantity system
2013-12-03 19:03:08 +01:00
jriegel
958a14ddbe
fis for fix for spelling....
2013-12-02 21:06:10 +01:00
jriegel
62fc4c3a1e
Fix some spelling
2013-12-02 19:50:51 +01:00
jriegel
15ecd1ffe8
Adding Unit definition to the python modul
2013-11-30 21:46:36 +01:00
jriegel
68f3a1fda4
Shifting standard unit definitions
2013-11-30 17:58:24 +01:00
jriegel
b706bf73a5
Add limits to the InputField
2013-11-29 18:24:17 +01:00
jriegel
3d6743a13b
implementing UnitsCalculator and disable changes in Sketcher
2013-11-09 07:34:56 +01:00
wmayer
5062080a26
+ Fix gcc build errors/improve whitespaces
2013-09-26 15:39:25 +02:00
jriegel
44c07da571
integrate Quantities into PropertyView and activate preferences again
2013-09-25 21:59:24 +02:00
jriegel
3ee7b20927
first finished implementation of Quantity parser
2013-09-24 11:00:51 +02:00
jriegel
168ca35851
implementing Quantity further
2013-09-10 18:27:24 +02:00
jriegel
e23febcf32
Start new Unit and Quantity system
2013-08-11 23:03:34 +02:00