Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

String list new #680

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
263a652
Add module for list of strings
arjenmarkus Feb 3, 2021
90b06ff
Correct typo
arjenmarkus Feb 4, 2021
4157ed1
Merge remote-tracking branch 'upstream/master' into string-list-new
arjenmarkus Jun 3, 2021
e36f997
Merge branch 'master' into string-list-new
arjenmarkus Sep 18, 2022
024b078
Documentation and corrected source code for linked lists
arjenmarkus Sep 18, 2022
4379fb4
Correct subdirectory for examples
arjenmarkus Sep 18, 2022
3067b9a
Move the implementations of the linked_list modules to src
arjenmarkus Sep 18, 2022
3cf3d85
Use an include statement to get the auxiliary subroutine in
arjenmarkus Sep 18, 2022
edd20fd
Use an internal routine instead for print_list
arjenmarkus Sep 18, 2022
86d2fe4
Add a CMakeLists.txt for building the examples
arjenmarkus Sep 20, 2022
327c8c1
Rename the examples to avoid conflicts
arjenmarkus Sep 20, 2022
8f2f1fa
Define a new macro to take care of the include directory
arjenmarkus Sep 20, 2022
09b7266
Adjust the CMake and CI build set-ups
arjenmarkus Sep 25, 2022
af8dd68
Rename the include file
arjenmarkus Sep 25, 2022
fae33a4
Correct the test program
arjenmarkus Sep 25, 2022
41417f4
Update test_performance.f90
arjenmarkus Sep 25, 2022
b8c18ea
Create CMakeLists.txt file for performance test program
arjenmarkus Sep 25, 2022
ca684ae
Merge branch 'master' into string-list-new
jvdp1 Dec 25, 2023
5644454
Updated documentation and source code
arjenmarkus Dec 28, 2023
e23b1ea
Adjusting the examples and fixing an INTENT() error
arjenmarkus Dec 28, 2023
b5e41c1
Merge branch 'string-list-new' of https://github.com/arjenmarkus/stdl…
arjenmarkus Dec 28, 2023
ebb84b8
Add explicit include directory
arjenmarkus Dec 28, 2023
b310239
Incorporate the auxiliary routine directly
arjenmarkus Dec 28, 2023
220791a
Correct the name of the test programs
arjenmarkus Dec 28, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Correct the test program
Correct the performance test program - apparently it was using some deprecated names and it was not built using the CMake build system.
  • Loading branch information
arjenmarkus committed Sep 25, 2022
commit fae33a41fd6504685b9039f174fce034bc082835
1 change: 1 addition & 0 deletions test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ add_subdirectory(hash_functions_perf)
add_subdirectory(hashmaps)
add_subdirectory(io)
add_subdirectory(linalg)
add_subdirectory(linked_list)
add_subdirectory(logger)
add_subdirectory(optval)
add_subdirectory(selection)
Expand Down
4 changes: 2 additions & 2 deletions test/linked_list/test_performance.f90
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ program test_link
call system_clock( cnt1, count_rate = count_rate )
call cpu_time(T1)
do i=1,length
call L%append(i)
call L%push(i)
end do
call cpu_time(T2)
call system_clock( cnt2, count_rate = count_rate )
Expand Down Expand Up @@ -62,7 +62,7 @@ program test_link
!-------------
call system_clock( cnt1, count_rate = count_rate )
call cpu_time(T1)
call L%destroy()
call L%clear()
call cpu_time(T2)
call system_clock( cnt2, count_rate = count_rate )

Expand Down