Skip to content
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.

Development v1.2 #2

Merged
merged 22 commits into from
Jun 29, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,8 @@ message(STATUS "Fortran compiler: " ${Fortran_COMPILER_NAME})

# C/C++ Compiler Directions - Windows Specific
# Necessary for COM support => REF: https://gist.github.com/armornick/106e1124995194af5c02
set(CMAKE_CXX_FLAGS_DEBUG "-DUNICODE -D_UNICODE -D_WIN32_WINNT=_WIN32_WINNT_VISTA -DNTDDI_VERSION=NTDDI_VISTA")
set(CMAKE_CXX_FLAGS_RELEASE "-DUNICODE -D_UNICODE -D_WIN32_WINNT=_WIN32_WINNT_VISTA -DNTDDI_VERSION=NTDDI_VISTA")
set(CMAKE_CXX_FLAGS_DEBUG "-DUNICODE -D_UNICODE -D_WIN32_WINNT=_WIN32_WINNT_VISTA -DNTDDI_VERSION=NTDDI_VISTA -Wl,--allow-multiple-definition")
set(CMAKE_CXX_FLAGS_RELEASE "-DUNICODE -D_UNICODE -D_WIN32_WINNT=_WIN32_WINNT_VISTA -DNTDDI_VERSION=NTDDI_VISTA -Wl,--allow-multiple-definition")


# Locate Dependencies
Expand Down
2 changes: 1 addition & 1 deletion doc/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = fcore
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 1.1.0
PROJECT_NUMBER = 1.2.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
121 changes: 62 additions & 59 deletions doc/html/annotated.html

Large diffs are not rendered by default.

129 changes: 67 additions & 62 deletions doc/html/classes.html

Large diffs are not rendered by default.

851 changes: 568 additions & 283 deletions doc/html/collections_8f90_source.html

Large diffs are not rendered by default.

1,068 changes: 1,068 additions & 0 deletions doc/html/collections__data_8f90_source.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/html/collections__dictionary_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
2 changes: 1 addition & 1 deletion doc/html/collections__hash_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
373 changes: 373 additions & 0 deletions doc/html/collections__linked__list_8f90_source.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/html/collections__list_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
2 changes: 1 addition & 1 deletion doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
2 changes: 2 additions & 0 deletions doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
var dir_68267d1309a1af8e8297ef4c3efbcdba =
[
[ "collections.f90", "collections_8f90_source.html", null ],
[ "collections_data.f90", "collections__data_8f90_source.html", null ],
[ "collections_dictionary.f90", "collections__dictionary_8f90_source.html", null ],
[ "collections_hash.f90", "collections__hash_8f90_source.html", null ],
[ "collections_linked_list.f90", "collections__linked__list_8f90_source.html", null ],
[ "collections_list.f90", "collections__list_8f90_source.html", null ],
[ "fcore_constants.f90", "fcore__constants_8f90_source.html", null ],
[ "file_io.f90", "file__io_8f90_source.html", null ],
Expand Down
7 changes: 5 additions & 2 deletions doc/html/fcore__constants_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down Expand Up @@ -106,7 +106,10 @@
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="namespacefcore__constants.html#aea7a1c30862bb044d62ae2aa41573e4c"> 24</a></span>&#160; <span class="keywordtype">integer(int32)</span>, <span class="keywordtype">parameter</span> :: fcore_end_of_file_error = 10006</div>
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespacefcore__constants.html#aed2286db6dd6d55230a2a15ecf87c90f"> 26</a></span>&#160; <span class="keywordtype">integer(int32)</span>, <span class="keywordtype">parameter</span> :: fcore_nonexistent_key_error = 10007</div>
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacefcore__constants.html#a1ac69b7d0c5241ff7166fb34ee05414a"> 29</a></span>&#160; <span class="keywordtype">integer(int32)</span>, <span class="keywordtype">parameter</span> :: fcore_existing_key_error = 10008</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="keyword">end module</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="namespacefcore__constants.html#a07bda264bd211f970fe7db17a1072b93"> 31</a></span>&#160; <span class="keywordtype">integer(int32)</span>, <span class="keywordtype">parameter</span> :: fcore_data_type_error = 10009</div>
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="namespacefcore__constants.html#a9b7e006d6d5c03a5b7570e4ea34a32e5"> 33</a></span>&#160; <span class="keywordtype">integer(int32)</span>, <span class="keywordtype">parameter</span> :: fcore_null_reference_error = 10010</div>
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespacefcore__constants.html#a0f9631e279e9b80f9e12ced33036b4ea"> 36</a></span>&#160; <span class="keywordtype">integer(int32)</span>, <span class="keywordtype">parameter</span> :: fcore_uninitialized_object_error = 10011</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keyword">end module</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespacefcore__constants_html"><div class="ttname"><a href="namespacefcore__constants.html">fcore_constants</a></div><div class="ttdoc">A module providing constants used by the FCORE library.</div><div class="ttdef"><b>Definition:</b> <a href="fcore__constants_8f90_source.html#l00004">fcore_constants.f90:4</a></div></div>
Expand Down
2 changes: 1 addition & 1 deletion doc/html/file__io_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
2 changes: 1 addition & 1 deletion doc/html/file__io__binary_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
2 changes: 1 addition & 1 deletion doc/html/file__io__endian_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
2 changes: 1 addition & 1 deletion doc/html/file__io__fm_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
2 changes: 1 addition & 1 deletion doc/html/file__io__path_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
2 changes: 1 addition & 1 deletion doc/html/file__io__reader_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
2 changes: 1 addition & 1 deletion doc/html/file__io__text_8f90_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down
42 changes: 22 additions & 20 deletions doc/html/files.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">fcore
&#160;<span id="projectnumber">1.1.0</span>
&#160;<span id="projectnumber">1.2.0</span>
</div>
<div id="projectbrief">A Fortran library containing string handling, i/o routines, etc.</div>
</td>
Expand Down Expand Up @@ -95,25 +95,27 @@
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="collections_8f90_source.html"><span class="icondoc"></span></a><b>collections.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="collections__dictionary_8f90_source.html"><span class="icondoc"></span></a><b>collections_dictionary.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="collections__hash_8f90_source.html"><span class="icondoc"></span></a><b>collections_hash.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="collections__list_8f90_source.html"><span class="icondoc"></span></a><b>collections_list.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="fcore__constants_8f90_source.html"><span class="icondoc"></span></a><b>fcore_constants.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io_8f90_source.html"><span class="icondoc"></span></a><b>file_io.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__binary_8f90_source.html"><span class="icondoc"></span></a><b>file_io_binary.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__endian_8f90_source.html"><span class="icondoc"></span></a><b>file_io_endian.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__fm_8f90_source.html"><span class="icondoc"></span></a><b>file_io_fm.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__path_8f90_source.html"><span class="icondoc"></span></a><b>file_io_path.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__reader_8f90_source.html"><span class="icondoc"></span></a><b>file_io_reader.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__text_8f90_source.html"><span class="icondoc"></span></a><b>file_io_text.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="regular__expressions_8cpp_source.html"><span class="icondoc"></span></a><b>regular_expressions.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="regular__expressions_8f90_source.html"><span class="icondoc"></span></a><b>regular_expressions.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="strings_8f90_source.html"><span class="icondoc"></span></a><b>strings.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="strings__ops_8f90_source.html"><span class="icondoc"></span></a><b>strings_ops.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="strings__string__builder_8f90_source.html"><span class="icondoc"></span></a><b>strings_string_builder.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="system__file__io_8cpp_source.html"><span class="icondoc"></span></a><b>system_file_io.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="ui__dialogs_8cpp_source.html"><span class="icondoc"></span></a><b>ui_dialogs.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="ui__dialogs_8f90_source.html"><span class="icondoc"></span></a><b>ui_dialogs.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="collections__data_8f90_source.html"><span class="icondoc"></span></a><b>collections_data.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="collections__dictionary_8f90_source.html"><span class="icondoc"></span></a><b>collections_dictionary.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="collections__hash_8f90_source.html"><span class="icondoc"></span></a><b>collections_hash.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="collections__linked__list_8f90_source.html"><span class="icondoc"></span></a><b>collections_linked_list.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="collections__list_8f90_source.html"><span class="icondoc"></span></a><b>collections_list.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="fcore__constants_8f90_source.html"><span class="icondoc"></span></a><b>fcore_constants.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io_8f90_source.html"><span class="icondoc"></span></a><b>file_io.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__binary_8f90_source.html"><span class="icondoc"></span></a><b>file_io_binary.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__endian_8f90_source.html"><span class="icondoc"></span></a><b>file_io_endian.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__fm_8f90_source.html"><span class="icondoc"></span></a><b>file_io_fm.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__path_8f90_source.html"><span class="icondoc"></span></a><b>file_io_path.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__reader_8f90_source.html"><span class="icondoc"></span></a><b>file_io_reader.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="file__io__text_8f90_source.html"><span class="icondoc"></span></a><b>file_io_text.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="regular__expressions_8cpp_source.html"><span class="icondoc"></span></a><b>regular_expressions.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="regular__expressions_8f90_source.html"><span class="icondoc"></span></a><b>regular_expressions.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="strings_8f90_source.html"><span class="icondoc"></span></a><b>strings.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="strings__ops_8f90_source.html"><span class="icondoc"></span></a><b>strings_ops.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="strings__string__builder_8f90_source.html"><span class="icondoc"></span></a><b>strings_string_builder.f90</b></td><td class="desc"></td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="system__file__io_8cpp_source.html"><span class="icondoc"></span></a><b>system_file_io.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="ui__dialogs_8cpp_source.html"><span class="icondoc"></span></a><b>ui_dialogs.cpp</b></td><td class="desc"></td></tr>
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="ui__dialogs_8f90_source.html"><span class="icondoc"></span></a><b>ui_dialogs.f90</b></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
Expand Down
Loading