salman
6a03b7aec1
Bump version and keep and old copy of original spaghetti of loops.
2023-01-27 14:12:12 +01:00
Zaher Salman
9d71be46ea
Merged master into feature/numElem
2023-01-27 08:13:38 +00:00
salman
1c5d28bba8
Add LICENSE GPLv3
2023-01-27 08:10:05 +00:00
salman
d2ff626c8c
Changed array sizes to be able to compile with mcmodel=medium and produce statically linked binary. Max rge points 500, max layers 60 and max elements per layer 12.
2023-01-26 22:18:59 +01:00
salman
b18ec1c5fe
First working implementation of more than 5 elements.
2023-01-25 16:40:13 +01:00
salman
065fc74269
More fortran code optimizations and cleanup.
2023-01-25 14:38:51 +01:00
salman
43c3f75764
Fix bug in plotting multiple rge files.
2023-01-25 10:37:14 +01:00
salman
e5a0a8048a
Optimize fortran code and make it more readable. Omit multiple loops on the layer and fold everything in one loop.
2023-01-25 10:35:21 +01:00
salman
3c7d8a0e65
Ground work for larger number of elements.
2023-01-24 15:43:08 +01:00
salman
12186a8f2f
Multiple elements feature started.
2023-01-24 09:49:19 +01:00
salman
84d97b95c9
Final touches for chemical formula feature.
2023-01-23 15:26:51 +01:00
salman
a7ffcaeefe
Removed support for old input file format.
2023-01-23 13:05:32 +01:00
salman
08238d61e8
Updated RPM and DEB packages.
2023-01-22 11:02:30 +01:00
Zaher Salman
f473e04e9a
Merged feature/chemcormula into master
2023-01-22 09:59:15 +00:00
salman
372b10944d
Resolve conflict before merge
2023-01-22 10:58:33 +01:00
salman
c738032ada
Finished including chemical formula in input file. Bump version.
2023-01-22 10:52:48 +01:00
salman
e802421bbd
Update Readme.md file.
2023-01-21 13:04:20 +01:00
salman
1e25128009
Include chemical formula in output files from the fortran code and optimize Javascript code to use a const object rather than multiple functions.
2023-01-21 12:51:14 +01:00
salman
c2f0513f4a
Insert chem formula in input/output files of fortran code.
2023-01-20 16:01:58 +01:00
salman
d865e7ef08
Add chem formula to input file
2023-01-20 15:34:55 +01:00
salman
bf13f6cb76
Start with clean nodes
2023-01-20 15:32:02 +01:00
salman
b2a59afa36
Update ToDo and .gitignore
2023-01-19 16:30:20 +01:00
salman
0a86dad75f
Working RPM and DEB packages.
2023-01-19 16:08:39 +01:00
salman
5b7b3dd73a
Remove animation and ignore some files.
2023-01-19 15:10:42 +01:00
salman
96a42156d4
Prepare for RPMs
2023-01-17 13:49:36 +01:00
suter_a
7a61a98ca1
Fix icon issues.
2023-01-17 12:54:18 +01:00
salman
edbcd9b3dc
Add new staticly linked binary.
2023-01-17 12:47:51 +01:00
ext-mcfadd_r
2fff23ebe8
Merged in main (pull request #2 )
...
fix typo in file extension
2023-01-12 17:09:33 +00:00
ext-mcfadd_r
407440aa35
fix typo in file extension
2023-01-12 10:18:12 -04:00
salman
1e89b4efef
Code reorganization and fix regresion.
2023-01-12 11:14:57 +01:00
salman
98ba507e1d
Fix bug with html link not being updated.
2023-01-12 10:19:56 +01:00
salman
b9bd18eed0
Cleanup.
2023-01-11 23:56:27 +01:00
salman
cfdd7db2ec
Bug fixes and final modifications.
2023-01-11 23:54:19 +01:00
salman
bfe8ace466
Unified web and standalone versions done.
2023-01-11 22:40:43 +01:00
salman
d68655aaed
First working version for both web and node.js
2023-01-11 21:53:42 +01:00
salman
66a1387ed0
More work towards unification of online and standalone versions.
2023-01-10 21:52:34 +01:00
salman
7ffa9547f0
Add ToDo.txt and meaning-of-params.txt
2023-01-09 11:42:55 +01:00
salman
ce5aafd076
Simplify javascript code, towards unification of online and standalone versions.
2023-01-09 11:41:12 +01:00
salman
78fb7c616d
Use tooltips instead of <details>.
2023-01-04 14:42:08 +01:00
salman
163935e2ba
Add option to force the use of the old ICRU parameters.
2023-01-04 11:46:40 +01:00
salman
632ccf3867
Revert to standardarized elemnt naming to allow expanding to any projectile element. Give warning when density is estimated from weighted average to make sure the user is are aware.
2023-01-04 11:29:49 +01:00
salman
76988379d9
Cannot compile with large MAXD
2023-01-04 10:32:46 +01:00
salman
400a507ca2
Merge branch 'master' of bitbucket.org:zaher-salman/trimsp
2023-01-04 09:50:44 +01:00
salman
2589274f73
Different path handeling
2023-01-04 09:50:29 +01:00
ext-mcfadd_r
8547e2997c
Merged in main (pull request #1 )
...
miscellaneous improvements & bugfixes
Approved-by: Zaher Salman
2023-01-04 08:42:44 +00:00
ext-mcfadd_r
9916d70d84
use updated stopping coefficients for hydrogen-like projectiles
...
- The stopping coefficients from ICRU Report 49 (published in 1993) are now
fairly old, with many originating from the even older compilation by
Anderson & Ziegler (published in 1977). For some target elements, little
experimental data was available at the time of publication and the tabulated
values are not necessarily reliable.
- This patch provides revised values for stopping coefficients in select
elemental targets derived from Varelas-Biersack fits to stopping data
compiled in the IAEA's database (https://www-nds.iaea.org/stopping/ ).
For further details on their determination, see e.g.:
https://doi.org/10.48550/arXiv.2212.11081
- When creating input files for trimspNL using the GUI, the default behaviour
is changed to prefer using the revised coefficients. In instances where
updated values are unavailable (e.g., due to lack of experimental data),
fall back to using the coefficients from ICRU Report 49.
2023-01-03 12:35:26 -04:00
ext-mcfadd_r
183e2ac360
add literature links to the readme
2023-01-01 11:56:32 -04:00
ext-mcfadd_r
86992133f0
further refinement to the "other parameters" tab
...
- expand/improve parameter descriptions
- use ordered lists to display value options
- allow text wrapping in table cells
2022-12-31 20:04:46 -04:00
ext-mcfadd_r
98e79d861f
better formatting of *.rge output
...
- increase both the width & decimals when formatting the bin centres
- this fixes a "rounding" bug in the formatting of bin centres when small depth increments (e.g., <= 1 angstrom) were used.
2022-12-31 17:05:13 -04:00
ext-mcfadd_r
7c9360875c
improve handeling of layer densities
...
- when a layer's composition isn't found in the (internal) dictionary of
compounds, estimate its density using a weighted average of elemental
densities.
- this fixes the annoying behaviour of having an "undefined" density passed
to the generated input file when the user forgets to update the density
manually.
2022-12-29 22:02:15 -04:00