Skip to content

Commit a62d51a

Browse files
committed
Adding codemeta.json
1 parent 7fab664 commit a62d51a

File tree

2 files changed

+52
-1
lines changed

2 files changed

+52
-1
lines changed

codemeta.json

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
{
2+
"@context": "https://raw.githubusercontent.com/codemeta/codemeta/master/codemeta.jsonld",
3+
"@type": "Code",
4+
"author": [
5+
{
6+
"@id": "0000-0001-8491-4720",
7+
"@type": "Person",
8+
"email": "[email protected]",
9+
"name": "Sam Harrison",
10+
"affiliation": "UK Centre for Ecology & Hydrology, Lancaster Environment Centre, Library Avenue, Bailrigg, Lancaster, LA1 4AP, UK"
11+
},
12+
{
13+
"@id": "0000-0003-4489-5363",
14+
"@type": "Person",
15+
"email": "[email protected]",
16+
"name": "Virginie D Keller",
17+
"affiliation": "UK Centre for Ecology & Hydrology, Maclean Building, Benson Lane, Crowmarsh Gifford, Wallingford, OX10 8BB, UK"
18+
},
19+
{
20+
"@id": "0000-0002-9876-0491",
21+
"@type": "Person",
22+
"email": "[email protected]",
23+
"name": "Richard J Williams",
24+
"affiliation": "UK Centre for Ecology & Hydrology, Maclean Building, Benson Lane, Crowmarsh Gifford, Wallingford, OX10 8BB, UK"
25+
},
26+
{
27+
"@id": "0000-0003-3764-5331",
28+
"@type": "Person",
29+
"email": "[email protected]",
30+
"name": "Michael Hutchins",
31+
"affiliation": "UK Centre for Ecology & Hydrology, Maclean Building, Benson Lane, Crowmarsh Gifford, Wallingford, OX10 8BB, UK"
32+
},
33+
{
34+
"@id": "0000-0002-3627-851X",
35+
"@type": "Person",
36+
"email": "[email protected]",
37+
"name": "Stephen Lofts",
38+
"affiliation": "UK Centre for Ecology & Hydrology, Lancaster Environment Centre, Library Avenue, Bailrigg, Lancaster, LA1 4AP, UK"
39+
}
40+
],
41+
"identifier": "",
42+
"codeRepository": "https://github.com/samharrison7/fortran-error-handler",
43+
"datePublished": "2020-06-05",
44+
"dateModified": "2020-06-05",
45+
"dateCreated": "2020-06-05",
46+
"description": "Comprehensive error framework for applications requiring functional and robust error handling, utilising the power of modern object-oriented Fortran.",
47+
"keywords": "Fortran, error handling",
48+
"license": "MIT",
49+
"title": "Fortran Error Handler",
50+
"version": "v1.0.0"
51+
}

paper.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ bibliography: paper.bib
3232

3333
Despite the rise of interpreted programming languages like Python and R in scientific programming, compiled languages are still the de-facto choice for computationally intensive modelling tasks, such as in climate sciences and theoretical physics. Fortran remains the top choice of many scientists, and Modern Fortran has brought great flexibility to the language in terms of object-oriented paradigms and polymorphism.
3434

35-
Any modelling code needs robust error checking, yet Fortran error handling frameworks to provide these utilities are few and far between, and those that do exist often implement only part of the error handling process, or rely on pre-processors [@popper:2012; @lucking:2015]. Here, we present what we believe is the most comprehensive Fortran error handling framework to date, providing a universal and comprehensive solution for applications requiring functional and robust error handling, utilising the power of modern object-oriented Fortran.
35+
Any modelling code needs robust error checking, yet Fortran error handling frameworks to provide these utilities are few and far between, and those that do exist often implement only part of the error handling process, or rely on pre-processors [@poppe:2012; @lucking:2015]. Here, we present what we believe is the most comprehensive Fortran error handling framework to date, providing a universal and comprehensive solution for applications requiring functional and robust error handling, utilising the power of modern object-oriented Fortran.
3636

3737
The framework implements the whole error handling process, including separate utilities for:
3838

0 commit comments

Comments
 (0)