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

v0.7.3 #191

Merged
merged 137 commits into from
Aug 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
137 commits
Select commit Hold shift + click to select a range
e9b7bc6
Start on test_micm_box_model.F90.
dwfncar Jun 4, 2024
4a3c9bd
Start on test_micm_box_model.F90.
dwfncar Jun 4, 2024
66d5091
In test_micm_box_model, create micm_t solver.
dwfncar Jun 4, 2024
73f997d
Initialize some variables.
dwfncar Jun 4, 2024
de422c2
Use configs/analytical.
dwfncar Jun 5, 2024
5e097cc
Use configs/analytical.
dwfncar Jun 5, 2024
1ecd9ba
Added micm solve.
dwfncar Jun 5, 2024
10ac01b
Start on Chapter 2.
dwfncar Jun 5, 2024
b30c177
Literal include for test_micm_box_model.
dwfncar Jun 5, 2024
fba18d3
Literal include json configs.
dwfncar Jun 5, 2024
76d90f2
Updated CMakeLists.txt.
dwfncar Jun 5, 2024
a127623
Add config file description.
dwfncar Jun 5, 2024
c9bb25b
Tutorial Chapter 2.
dwfncar Jun 5, 2024
c482ec9
Tutorial Chapter 2.
dwfncar Jun 5, 2024
4d2a500
Minor formatting.
dwfncar Jun 5, 2024
0041617
Minor formatting.
dwfncar Jun 5, 2024
f49fa56
Merge branch 'main' into 70-tutorial-ch2
dwfncar Jun 11, 2024
6e38172
Added link to MICM docs, test program output.
dwfncar Jun 18, 2024
f03ee82
Start on tutorial CMakeLists.txt.
dwfncar Jun 22, 2024
8caf007
Created MUSICA/tutorial subdir.
dwfncar Jun 23, 2024
e2c5bb6
Added MUSICA_INCLUDE_DIR and MUSICA_LIBRARY_DIR.
dwfncar Jun 23, 2024
4943543
Switch to MUSICA_INSTALL_DIR/include /lib.
dwfncar Jun 23, 2024
416971e
Include musicaConfig.cmake.
dwfncar Jun 23, 2024
bf7bf02
Include addtional cmake files.
dwfncar Jun 23, 2024
bbbb968
Added Fortran to CMakeList LANGUAGES.
dwfncar Jun 23, 2024
de2bf0b
Added target_link_directories and libraries.
dwfncar Jun 23, 2024
de57722
Added find_package(musica).
dwfncar Jun 24, 2024
423fdfe
Comment use_package(musica_fortran), not working.
dwfncar Jun 24, 2024
bba0498
Added cmake usage comments.
dwfncar Jun 24, 2024
460bac7
Merging main.
dwfncar Jun 24, 2024
b3a0896
Restored find_package for musica and musica_fortran.
dwfncar Jun 24, 2024
03eb304
Start on Tutorial Chapter 0 text.
dwfncar Jun 24, 2024
908a0bc
Added literal include of Ch 0 CMakeLists.txt.
dwfncar Jun 24, 2024
af6a2e8
Chapter 0 intro.
dwfncar Jun 24, 2024
9976b60
Tutorial Chapter 0.
dwfncar Jun 24, 2024
4ac0fab
update cmake options
boulderdaze Jun 24, 2024
e27634b
set vector matrix dimension
boulderdaze Jun 24, 2024
c43e022
Merge branch 'main' into 152-tutorial-ch0
dwfncar Jun 27, 2024
12691b6
Use music-fortran instead of musica_fortran.
dwfncar Jun 27, 2024
d63422f
Added test_micm_box_model executable.
dwfncar Jun 27, 2024
e96c6cb
Merge branch 'main' into 70-tutorial-ch2
dwfncar Jun 27, 2024
498d34c
Updated test_micm_box_model with new micm solve.
dwfncar Jun 27, 2024
156e2cc
Added deallocate( micm ) in test_micm_box_model.
dwfncar Jun 27, 2024
14c7395
Merge pull request #141 from NCAR/70-tutorial-ch2
dwfncar Jun 27, 2024
ec06a45
Merge branch 'main' into 152-tutorial-ch0
dwfncar Jun 27, 2024
4a2e1a5
Auto-format code using Clang-Format (#170)
github-actions[bot] Jun 27, 2024
3b4199e
pypi version badge
K20shores Jun 28, 2024
59a57b8
fair software checklist badge
K20shores Jun 28, 2024
d114885
compilation flag for grid cells, vector matrix dimension
boulderdaze Jul 3, 2024
6d2bc7d
c api for vector ordered matrix
boulderdaze Jul 3, 2024
bf57538
add vector matrix test
boulderdaze Jul 3, 2024
090b620
update fortran api
boulderdaze Jul 3, 2024
062c748
merge main
boulderdaze Jul 3, 2024
4546e4a
chage the build type
boulderdaze Jul 3, 2024
fa82486
update python wrapper
boulderdaze Jul 5, 2024
54ec3e7
resolve memory leak
boulderdaze Jul 5, 2024
b362330
fix intel docker
boulderdaze Jul 5, 2024
30bfafc
tuvx on
boulderdaze Jul 5, 2024
4c10839
micm git tag
boulderdaze Jul 5, 2024
b484cfe
edit erorr
boulderdaze Jul 5, 2024
2d50377
opdate the option name for open mp
boulderdaze Jul 5, 2024
f4f6526
remove open mp fortran in c tests
boulderdaze Jul 5, 2024
b8481f6
edit comment
boulderdaze Jul 5, 2024
148a6bb
Merge branch 'main' into 152-tutorial-ch0
dwfncar Jul 7, 2024
52a5de2
Removed find_package lines in this version.
dwfncar Jul 8, 2024
5a67815
replace unique ptr T to T
boulderdaze Jul 8, 2024
983a510
replace tempalte with auto
boulderdaze Jul 8, 2024
583162b
Add profiles for TUV-x (#171)
mattldawson Jul 9, 2024
6e6df7b
Auto-format code using Clang-Format
actions-user Jul 9, 2024
b7d41cd
Merge pull request #176 from NCAR/main-formatting
boulderdaze Jul 9, 2024
997038b
add map header
boulderdaze Jul 9, 2024
8b08448
Merge branch 'main' into 55-vector-ordered-rosenbrock
boulderdaze Jul 9, 2024
80a0f66
expose solver type enum to python
boulderdaze Jul 9, 2024
23889c3
back to template
boulderdaze Jul 9, 2024
276bc8f
back to template
boulderdaze Jul 9, 2024
2812b21
enum for solver type
boulderdaze Jul 10, 2024
09bf9b8
enum solver type for fortran
boulderdaze Jul 10, 2024
680a2cb
add fortran 2023 feature comment
boulderdaze Jul 10, 2024
61c87df
pass num grid cells to constructor
boulderdaze Jul 10, 2024
63bf319
code clean up
boulderdaze Jul 10, 2024
92d7db3
space uniformly
boulderdaze Jul 10, 2024
15ae988
specify enabled languages in top level cmake
boulderdaze Jul 11, 2024
e53faf2
comment out the tuvx openmp tests
boulderdaze Jul 11, 2024
1f548de
revert back
boulderdaze Jul 11, 2024
830b426
revert back
boulderdaze Jul 11, 2024
7f0e27f
Added tutorial/demo.f90 as a unit test.
dwfncar Jul 15, 2024
a5e4d6a
Merge branch 'main' into 152-tutorial-ch0
dwfncar Jul 15, 2024
2fff1fb
Merge pull request #172 from NCAR/55-vector-ordered-rosenbrock
boulderdaze Jul 15, 2024
d709ab0
Auto-format code using Clang-Format
actions-user Jul 15, 2024
7a90986
Merge branch 'main' into fortran_uniform_spacing
boulderdaze Jul 15, 2024
0911fd5
Merge pull request #180 from NCAR/main-autopep8
boulderdaze Jul 15, 2024
69bcb2e
Merge pull request #177 from NCAR/fortran_uniform_spacing
boulderdaze Jul 15, 2024
0cea90b
Set demo.f90 path with PROJECT_SOURCE_DIR.
dwfncar Jul 16, 2024
88176e8
Merge branch 'main' into 152-tutorial-ch0
dwfncar Jul 16, 2024
ab16ecd
Added tutorial dir .dockerignore.
dwfncar Jul 17, 2024
e6b2c2a
add radiator wrapper
boulderdaze Jul 19, 2024
63a3fa2
working-on file of radiator header
boulderdaze Jul 19, 2024
42e2817
fix typos, and incomplete parts
boulderdaze Jul 19, 2024
0f4d39a
code clean up
boulderdaze Jul 19, 2024
6cdef23
add radiator src
boulderdaze Jul 19, 2024
2267552
fix bugs
boulderdaze Jul 19, 2024
b85b1b0
fix bugs
boulderdaze Jul 19, 2024
65570e2
Moved tutorial subdir to fortran/test/tutorial.
dwfncar Jul 22, 2024
263c4a1
Removed demo_c executable.
dwfncar Jul 22, 2024
37f8495
Updated docs.
dwfncar Jul 22, 2024
c248e1e
fix bugs in c sources
boulderdaze Jul 22, 2024
90bd69a
fix bugs in f90 sources
boulderdaze Jul 22, 2024
5951afd
Merge pull request #173 from NCAR/152-tutorial-ch0
dwfncar Jul 23, 2024
21ac00e
fix bugs
boulderdaze Jul 24, 2024
f5256ad
temp add radiator test
boulderdaze Jul 24, 2024
5ac631d
fix bugs
boulderdaze Jul 24, 2024
0ae60e1
passed test
boulderdaze Jul 26, 2024
80349d4
incomplete test
boulderdaze Jul 31, 2024
9cc7ad3
temp file for transfer
boulderdaze Jul 31, 2024
7b8714b
working version
boulderdaze Aug 1, 2024
cab7fb0
fix test
boulderdaze Aug 1, 2024
29e42f6
fix bugs
boulderdaze Aug 2, 2024
a6f302d
fix fortran bugs
boulderdaze Aug 2, 2024
18d47ca
add radiator fortran test
boulderdaze Aug 3, 2024
0101fe3
test tag
boulderdaze Aug 3, 2024
f82d417
add fortran test
boulderdaze Aug 5, 2024
07cde7d
add tests back:
boulderdaze Aug 5, 2024
0f4294d
Merge branch 'main' into 122-make-radiator-updatable
boulderdaze Aug 5, 2024
72362cc
fix docker integration
boulderdaze Aug 5, 2024
ceb64d5
revert cmake
boulderdaze Aug 5, 2024
b75e012
clean up
boulderdaze Aug 5, 2024
3611be0
code cleanup
boulderdaze Aug 5, 2024
24e863c
code clean up
boulderdaze Aug 5, 2024
b30c733
revert back to main branch
boulderdaze Aug 5, 2024
879d5e9
159 create an action to publish to pypi when we make a release (#184)
K20shores Aug 7, 2024
d41d152
Address review comments
boulderdaze Aug 7, 2024
2a419e9
fix tuvx git tag
boulderdaze Aug 7, 2024
42f5079
Merge pull request #182 from NCAR/122-make-radiator-updatable
boulderdaze Aug 7, 2024
1194034
Python error checking (#189)
K20shores Aug 7, 2024
e688fea
Updating citation version number
K20shores Aug 7, 2024
514c7d9
updating version number so we can upload to pypi
K20shores Aug 7, 2024
92b3365
Merge branch 'release' into main
K20shores Aug 7, 2024
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
2 changes: 1 addition & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -64,4 +64,4 @@ number: 10
page: "E1743 - E1760"
doi: "10.1175/BAMS-D-19-0331.1"
url: "https://journals.ametsoc.org/view/journals/bams/101/10/bamsD190331.xml"
version: 0.7.1
version: 0.7.3
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.21)

# must be on the same line so that pyproject.toml can correctly identify the version
project(musica-distribution VERSION 0.7.1)
project(musica-distribution VERSION 0.7.3)

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH};${PROJECT_SOURCE_DIR}/cmake)
set(CMAKE_USER_MAKE_RULES_OVERRIDE ${CMAKE_MODULE_PATH}/SetDefaults.cmake)
Expand Down
Loading