Commit Graph

38 Commits

Author SHA1 Message Date
Preslav
4ab37fc0ca Added stiffness units to FreeCAD [mN/m, N/m, kN/m, MN/m] 2021-08-16 12:27:41 +01: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
donovaly
6aeb0910b8 cosmetics to keep the overview 2019-12-24 13:31:00 +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
df25aed148 Base: [skip ci] fix block comment in lexer file 2019-12-19 17:08:11 +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
wandererfan
60b9936a35 Use correct unicode symbols for DMS units 2018-12-23 11:03:02 -02: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
94fcefd207 direct support of Volt in units framework 2017-09-04 12:08:29 +02:00
Oliver Oxtoby
858df142e2 Base: Make Quantity parser accept 1/[unit] as [unit]^-1 2017-08-20 16:53:57 +02:00
wmayer
9fe82bfbb9 fixes #0002460: Use keyword 'explicit' for Quantity constructor 2016-11-05 23:21:42 +01:00
Wolfgang E. Sanyer
6ff95b9043 Bug fix for ID#0002453
Note that the version of Bison and Flex used to generate the two .c files are newer than
in the last commit from 2010. Also,for anyine working on tbis in the future, dont forget
to run flex and bison on the .l and .y files respectively.
2016-05-20 10:05:18 +02:00
jriegel
b32b227733 clean up number scanner in Units 2014-08-03 17:24:42 +02:00
jriegel
1da5543657 fix swedish minus simbol 2014-08-03 16:01:21 +02:00
jriegel
d5d9ea9c30 Add unti support to Sketcher 2013-12-15 22:47:47 +01:00
jriegel
0db516028c small fix in Quantity lexer 2013-12-12 20:20:11 +01:00
jriegel
69b4dd0fac changing ym to um 2013-12-10 23:05:08 +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
75216d9d8c some fixes in quantity 2013-12-06 23:26:42 +01:00
jriegel
eb5cc8ed6c Implement the three major unit system schemas 2013-12-05 18:16:31 +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
0a503161b6 Add comment to Quantity parser and further coposed units 2013-11-10 16:33:37 +01:00
jriegel
714f591294 Make Unit string output parsably and add Pascale and Newtons 2013-11-10 16:33:35 +01:00
jriegel
3ee7b20927 first finished implementation of Quantity parser 2013-09-24 11:00:51 +02:00
jriegel
e23febcf32 Start new Unit and Quantity system 2013-08-11 23:03:34 +02:00