"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of python_escript_5_6.1.tar.gz (8 Oct 2020, 46038900 Bytes)

About: Escript is a programming tool for implementing mathematical models (based on non-linear, coupled, time-dependent partial differential equations) in Python using the finite element method (FEM).



Fossies downloads: /linux/privatpython_escript_5_6.1.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 2536  (2345 files + 22 symlinks within 169 directories)

Histograms of CLOC analysis data of python_escript_5_6.1.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of python_escript_5_6.1.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    1960 text files.
    1832 unique files.                              
     316 files ignored.

github.com/AlDanial/cloc v 1.90  T=8.04 s (204.5 files/s, 146379.7 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
Python              476     17402     57603    590064 x   4.20 =     2478268.80
HTML                 54     10800         0    135018 x   1.90 =      256534.20
C++                 328     14906     14925    125074 x   1.51 =      188861.74
XML                 105         7         5     55910 x   1.90 =      106229.00
C/C++ Header        364     11140     19455     38807 x   1.00 =       38807.00
SVG                  19       127        15     25720 x   1.00 =       25720.00
TeX                 105      2643      2228     20150 x   1.50 =       30225.00
JavaScript            9      2328      2385      9415 x   1.48 =       13934.20
CUDA                 97      2486       882      8899 x   1.00 =        8899.00
reStructuredText     50      1284      3528      1069 x   1.50 =        1603.50
CSS                   5       202        44       774 x   1.00 =         774.00
GLSL                  6        50        67       336 x   2.00 =         672.00
Bourne Shell         13        82        57       314 x   3.81 =        1196.34
CSV                   1         0         0       300 x   0.10 =          30.00
JSON                  1         0         0       246 x   2.50 =         615.00
YAML                  4         8         1       158 x   0.90 =         142.20
make                  2        28        11       133 x   2.50 =         332.50
C                     1        21        70        87 x   0.77 =          66.99
DOS Batch             2         8        11        71 x   0.63 =          44.73
Markdown              2        13         0        38 x   1.00 =          38.00
diff                  1         2        26        17 x   1.00 =          17.00
-------------------------------------------------------------------------------
SUM:               1645     63537    101313   1012600 x   3.11 =     3153011.20
-------------------------------------------------------------------------------

A hint: This "standard" CLOC analysis has included all package contents files (with the exception of files generated by code-production systems such as GNU autotools). But there exists a perhaps more "realistic" alternative CLOC analysis (among others better suited for an optional codespell check rating) that tries additionally to exclude third party code but also files containing fonts, codepage or character set definitions, dictionaries, names, SVG or non-English languages.
Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  Codespell  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)