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

Newalarm #121

Closed
wants to merge 207 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
207 commits
Select commit Hold shift + click to select a range
84457af
updated checkRingTime
feiliuesmf Jun 17, 2021
14d1b9f
Merge branch 'develop' of https://github.com/esmf-org/esmf into newalarm
feiliuesmf Jul 1, 2021
8fefc23
Update alarm implementation and unit tests
feiliuesmf Jul 1, 2021
9bd03f2
Merge branch 'develop' of https://github.com/esmf-org/esmf into newalarm
feiliuesmf Jul 6, 2021
a6f1a2b
Fix ringTime reset when alarm is created
feiliuesmf Jul 19, 2021
391f735
Merge branch 'develop' of https://github.com/esmf-org/esmf into newalarm
feiliuesmf Jul 28, 2021
289bc08
Notify user with error message to clarify the cause of writeVTK falilure
feiliuesmf Jul 28, 2021
3e96719
Update ringTime and prevRingTime
feiliuesmf Aug 5, 2021
6706877
Merge branch 'develop' of https://github.com/esmf-org/esmf into newalarm
feiliuesmf Aug 5, 2021
44cc017
Add ringerIsOn as a part of isRinging check
feiliuesmf Aug 16, 2021
8659cae
update alarm ringing calculation
feiliuesmf Sep 13, 2021
a55a2a7
Merge branch 'develop' of https://github.com/esmf-org/esmf into newalarm
feiliuesmf Oct 13, 2021
8fddb32
New alarm implemention with updated tests and examples
feiliuesmf Apr 25, 2022
5a91b70
Merge branch 'develop' of https://github.com/esmf-org/esmf into newalarm
feiliuesmf Apr 28, 2022
c61e487
Fix CircleCI config
rsdunlapiv May 3, 2022
ab6e91f
Remove argument documentation in alarmget
feiliuesmf May 11, 2022
8cb9422
Clarify the ringtime argument retrieved by AlarmGet
feiliuesmf May 11, 2022
29f31e7
Update alarmCreate for the case ringTime is not specified; clarify th…
feiliuesmf Jun 6, 2022
7d3fe74
Merge branch 'develop' into newalarm
rsdunlapiv Jul 29, 2022
b93fb15
Set versioning for 8.4.0 release.
theurich Oct 24, 2022
ed4d9d6
Add 'Bill Sacks' to the author list.
theurich Oct 24, 2022
9935617
Merge branch 'release/8.4.0' into main
theurich Oct 24, 2022
cc2575e
Set versioning for 8.5.0 release.
theurich Jul 25, 2023
5d4f093
Merge branch 'release/8.5.0' into main
theurich Jul 25, 2023
50af0ea
Add a dummy file needed to build PIO with mpiuni
billsacks Oct 18, 2023
5f7bea9
Changes to mpiuni needed to build PIO
billsacks Oct 18, 2023
2242fce
Add a more detailed note in libmpi-serial.a dummy file
billsacks Oct 20, 2023
e33eade
mpiuni: implement check for MPI_IN_PLACE
billsacks Oct 20, 2023
9acec7f
Add appropriate flags to build internal PIO with mpiuni
billsacks Oct 25, 2023
658ac7a
Set versioning for 8.6.0 release.
theurich Nov 9, 2023
ec5f186
Merge branch 'release/8.6.0' into main
theurich Nov 9, 2023
c145d23
Define MPI_GROUP_EMPTY
billsacks Nov 21, 2023
19e588f
Merge branch 'develop' into feature/pio_with_mpiuni
billsacks Nov 21, 2023
5d570d2
Fix ESMPy logic for determining if PIO is enabled
billsacks Nov 22, 2023
4a69073
Implement mpiuni functions needed by PIO
billsacks Dec 11, 2023
cb589e1
Switch to doing HConfig equality on C++ side.
oehmke Dec 23, 2023
3b290f6
Add mpiuni implementations needed for an ESMPy example
billsacks Dec 28, 2023
59a996d
Remove a limitation in mpiuni's MPI_Type_create_indexed_block
billsacks Dec 28, 2023
ebded92
Add mpiuni implementation of MPI_Type_create_hvector
billsacks Dec 28, 2023
a0cf089
Minor code simplification (ESMF logical -> Fortran logical), formatting
theurich Jan 4, 2024
f8cde05
In mpiuni's mpirun only prepend './' if needed
billsacks Jan 4, 2024
6c54be7
Provide an interoperability interface for stricter compilers that
theurich Jan 4, 2024
a37f165
ESMPy testing: with mpiuni only run tests with NP=1
billsacks Jan 5, 2024
85d7075
Improve discussion about associating a shared object with a component
theurich Jan 5, 2024
42988fb
Implement the `link_into_app` Component option key, supporting ESMX
theurich Jan 5, 2024
609c811
Add unit test to HConfig reproducing issue found by NASA (ticket #385…
oehmke Jan 6, 2024
ae275e7
First step toward NUOPC C API.
theurich Jan 11, 2024
e0f7f37
Fix some issues that came up after a full rebuild.
theurich Jan 11, 2024
2e2903f
Bring NUOPC_CompSpecialize() through the NUOPC C API.
theurich Jan 11, 2024
9548efd
Add initial F90 API skeleton for ESMF_TimeInterval from a string.
oehmke Jan 13, 2024
708d757
Adding initial unit test for setting an ESMF_TimeInterval from an ISO…
oehmke Jan 13, 2024
1f6359c
Change from C to C++ for the internal implementation of NUOPC C API.
theurich Jan 16, 2024
a6ee783
Leverage access to ESMCI for error handling, etc. inside of NUOPC_F.C
theurich Jan 16, 2024
715b947
Provide generic NUOPC_ModelSetVM() for the C API.
theurich Jan 16, 2024
c3f08ad
Add the NUOPC_ModelGetExportState() C API.
theurich Jan 16, 2024
8763f5c
Add the NUOPC_ModelGetImportState() C API.
theurich Jan 16, 2024
3c5c38c
Formatting.
theurich Jan 16, 2024
02d59a4
Implement NUOPC_Advertise() C API.
theurich Jan 16, 2024
55fd830
Implement NUOPC_Realize() C API.
theurich Jan 16, 2024
4edd956
Replace a non-standard character with spelled out "Section"
billsacks Jan 18, 2024
b04c4e5
Add skeleton of duration string parsing subroutine. Connect that and …
oehmke Jan 18, 2024
e1d44e6
Update copyright year to 2024
billsacks Jan 18, 2024
9f15c15
One more copyright update in a different format
billsacks Jan 18, 2024
1ca4101
Merge branch 'copyright_2024' into develop
billsacks Jan 18, 2024
0d51f81
Implement ESMF_StateLog() method.
theurich Jan 18, 2024
e98800b
Abstain from usage of // concatenation operator in cppF90 preprocesse…
theurich Jan 18, 2024
2804212
Implement NUOPC Verbosity bits that allow activation of StateLog() on
theurich Jan 18, 2024
dd6f7f0
Fix copy-paste typo, and activate nestedFlag and deepFlag for
theurich Jan 18, 2024
f6d6594
Remove a copy-n-paste problem in HConfigDestroy() API doc where it
theurich Jan 19, 2024
f23e697
Move versioning into the 8.6.1 beta snapshot phase.
oehmke Jan 19, 2024
64e7479
Replace a non-standard character with spelled out "Section"
billsacks Jan 18, 2024
b62cce9
Update copyright year to 2024
billsacks Jan 19, 2024
fe78530
One more copyright update in a different format
billsacks Jan 18, 2024
c68f64d
Correct type in FILENAME macro.
theurich Jan 19, 2024
958ec50
Correct type in FILENAME macro.
theurich Jan 19, 2024
addf18c
Remove a copy-n-paste problem in HConfigDestroy() API doc where it
theurich Jan 19, 2024
74b7e02
Selective use of StateLog() during Finalize() to prevent access to
theurich Jan 22, 2024
4b444af
Added date parsing.
oehmke Jan 23, 2024
65b39ee
Break parsing into two parts to deal with the repeated us of M. Add t…
oehmke Jan 24, 2024
4761c86
Increase the size of msgString buffer to handle cases with longer
theurich Jan 25, 2024
fd86215
Merge branch 'feature/statelog' into develop
theurich Jan 25, 2024
c65e62f
Add error checking of duration string value readng.
oehmke Jan 25, 2024
3f43fa5
Allow seconds to be either real or integer in string.
oehmke Jan 26, 2024
45d16f4
Allow days to either be I8 or real in duration string.
oehmke Jan 26, 2024
f4a2588
Add more unit tests for ESMF_TimeInterval from ISO duration string.
oehmke Jan 26, 2024
00f020e
Add other ISO duration string time interval set interfaces and unit t…
oehmke Jan 29, 2024
c180cbb
Merge branch 'iso_time_interval' into develop
oehmke Jan 29, 2024
f5f6537
Document types for ESMF's ISO duration format.
oehmke Jan 30, 2024
d281585
Adjust ISO time interval doc.
oehmke Jan 30, 2024
95c1223
Adjust to name change of two autogenerated files that should be ignored.
theurich Jan 30, 2024
a77338d
Correct typo in API doc and clarify the meaning of comment "Scalar on…
theurich Jan 30, 2024
9af3788
Darwin gfortranclang: add ESMF_F90* to ESMF_SL_LIBLIBS
billsacks Jan 31, 2024
c24a67e
In tracelib_preload: use appropriate link flags / libs
billsacks Jan 31, 2024
a19a1b1
Add unit test and test file for reading ESMFMesh format with a start_…
oehmke Feb 1, 2024
cdc9fe3
Add capability to ESMFMesh read to change elementConn base value usin…
oehmke Feb 1, 2024
1667f7d
Fix a bug in the ingestion of ESMF_RUNTIME_ variable setting when on the
theurich Feb 1, 2024
4af1098
Merge branch 'fix_em_start_index' into develop
oehmke Feb 2, 2024
da8f410
Add ESMF::ESMF alias to FindESMF.cmake module (#223)
AlexanderRichert-NOAA Feb 5, 2024
17bbe33
Add ESMF::ESMF alias to FindESMF.cmake module (#223)
AlexanderRichert-NOAA Feb 5, 2024
5825645
Fix the ESMF_NO_GETHOSTID option that recently broke.
theurich Nov 27, 2023
56cd42f
Ensure no symbols from module iso_c_binding are made public
theurich Nov 29, 2023
debf118
Adjust to name change of two autogenerated files that should be ignored.
theurich Jan 30, 2024
b9679d8
Correct typo in API doc and clarify the meaning of comment "Scalar on…
theurich Jan 30, 2024
e97754b
Fix a bug in the ingestion of ESMF_RUNTIME_ variable setting when on the
theurich Feb 1, 2024
977d04e
Merge pull request #221 from esmf-org/fix/darwin_gfortranclang_openmp…
billsacks Feb 6, 2024
57357ec
Fix a super minor typo in the API documentation.
theurich Feb 6, 2024
450703b
Switch to doing HConfig equality on C++ side.
oehmke Dec 23, 2023
33cbffb
Minor code simplification (ESMF logical -> Fortran logical), formatting
theurich Jan 4, 2024
d120ea8
Provide an interoperability interface for stricter compilers that
theurich Jan 4, 2024
db8d89a
Add unit test to HConfig reproducing issue found by NASA (ticket #385…
oehmke Jan 6, 2024
f91e18f
Add unit test and test file for reading ESMFMesh format with a start_…
oehmke Feb 1, 2024
c3d0bb0
Add capability to ESMFMesh read to change elementConn base value usin…
oehmke Feb 1, 2024
03ce8ee
Darwin gfortranclang: add ESMF_F90* to ESMF_SL_LIBLIBS
billsacks Jan 31, 2024
ab7a898
In tracelib_preload: use appropriate link flags / libs
billsacks Jan 31, 2024
7804b54
Merge branch 'fix/darwin_gfortranclang_openmpi_preload_861' into patc…
billsacks Feb 7, 2024
432a082
Bug fixes for ESMF_Config (#207)
danrosen25 Feb 9, 2024
b182b2e
Allow FieldBundle get by index interface to appear in reference manual.
oehmke Feb 9, 2024
8e63792
More doc about time interval string.
oehmke Feb 9, 2024
ce1fb4a
Expand doc for time interval set from ISO string.
oehmke Feb 12, 2024
25e2295
More doc edits.
oehmke Feb 12, 2024
241d7f2
Improve time type list.
oehmke Feb 12, 2024
8114a47
Bring in better doc for time interval from ISO string.
oehmke Feb 12, 2024
24383e5
Fix a bug in the ingestion of ESMF_RUNTIME_ variable setting when on the
theurich Feb 1, 2024
46fd8b6
Fix a super minor typo in the API documentation.
theurich Feb 6, 2024
ae3db83
Correctly disable NVML for ESMF_NVML=OFF.
theurich Feb 28, 2024
25b7380
Merge branch 'fix/small-items-gerhard' into patch/8.6.1
theurich Feb 28, 2024
7dd1449
Correctly disable NVML for ESMF_NVML=OFF.
theurich Feb 28, 2024
427cc1a
Fix a super minor typo in the API documentation.
theurich Feb 6, 2024
4539771
Ensure State object Base part exists on all PETs, not only actual PETs
theurich Jan 23, 2024
a0ed5d8
Another small FILENAME macro correction.
theurich Mar 1, 2024
90db73b
Simplify and robustify code to access index info. Should work correctly
theurich Mar 11, 2024
6c1de14
Update FindESMF.cmake to make ESMF::ESMF main target (#226)
mathomp4 Mar 15, 2024
96ab923
Update FindESMF.cmake to make ESMF::ESMF main target (#226)
mathomp4 Mar 15, 2024
b00cd06
feat: expose an MPI flag from Fortran through C to ESMPy
program-- Mar 20, 2024
1202f79
fix: unnecessary ternary operator usage
program-- Mar 20, 2024
90694f7
fix: align small style change
program-- Mar 20, 2024
b3f27d0
rev: remove keepMpi None handling
program-- Mar 20, 2024
7249651
rev: fix logic for setting keepMpi to ESMF_END_NORMAL
program-- Mar 21, 2024
2a53b5a
fix: add ESMCI_Finalize overload to prevent symbol compilation error
program-- Mar 21, 2024
6716d2e
rev: refactor to propagate the end flag type across layers.
program-- Mar 21, 2024
57b1ad3
fix: typedef ESMC_End_Flag; fix comment typo
program-- Mar 21, 2024
436de54
rev: fix value prefix for ESMC_End_Flag
program-- Mar 21, 2024
2326c6b
fix: remove default parameter from ESMCI_Finalize to prevent ambiguity
program-- Mar 21, 2024
a2d30de
fix: rename f_esmf_frameworkfinalize parameter, keepMpi -> endFlag
program-- Mar 21, 2024
cc56921
Update ESMF_Init_C.F90
oehmke Mar 21, 2024
1582a32
fix: wrong arg name in ESMP_Finalize doc
program-- Mar 21, 2024
6a110c2
fix: wrong description; remove 'False' and specify enum value
program-- Mar 21, 2024
bdc194a
fix: typo inside ESMC_Finalize; ESMC_Finalize -> ESMCI_Finalize
program-- Mar 21, 2024
0f7b9b4
fix: revise ESMP_Finalize documentation one more time
program-- Mar 21, 2024
8b11069
rev: revert accidental ESMCI_Finalize change
program-- Mar 21, 2024
e0e0f9f
Merge pull request #234 from program--/jsm-mpi-support-427
oehmke Mar 27, 2024
cca4469
Fix ESMF_ConfigGetLen for blank config lines
danrosen25 Mar 28, 2024
4fb4b02
throw meaningful error from syncToRealTime in a leap year, 29th
uturuncoglu Mar 28, 2024
27f054d
Merge pull request #231 from esmf-org/fix/fieldget_index_info
theurich Mar 28, 2024
64d3aac
Simplify and robustify code to access index info. Should work correctly
theurich Mar 11, 2024
bae4880
Deal with the fact that YAML interprets the "off" string as logical.
theurich Mar 28, 2024
0ef90ec
Implement MPI-3 based SSI detection during VMK::init().
theurich Apr 5, 2024
6034cbe
Add `ssiLocalPetCount` info to VMK::log() and improve formatting of
theurich Apr 8, 2024
b7332ea
Implement non-MPI-3 alternative to determine SSIs based on
theurich Apr 8, 2024
85d9d86
Finish complete removal of gethostid() traces throughout with clean-up.
theurich Apr 8, 2024
de2f184
Fix the new_mpi_c_ssi and new_mpi_c_ssi_roots creation for threaded c…
theurich Apr 8, 2024
e242a2c
Merge branch 'fix/ssi-issues' into develop
theurich Apr 9, 2024
5bd7d1f
Use a struct inside of vector<> instead of array to be standard
theurich Apr 9, 2024
41353e7
Change ESMPy locstream creation methods to avoid duplicate points
billsacks Apr 10, 2024
5ccb0e0
add missing return
uturuncoglu Apr 10, 2024
958c675
add extra info to log
uturuncoglu Apr 10, 2024
1c38a8b
Merge pull request #236 from esmf-org/hotfix/leap_year
uturuncoglu Apr 11, 2024
d896bc8
Merge branch 'feature/neptune-async' into develop
theurich Apr 11, 2024
2ea3940
Fix problem with error being written to log when just calendar is set…
oehmke Apr 12, 2024
e29a971
Merge branch 'bt_validate_fix' into develop
oehmke Apr 12, 2024
8e2a429
Set versioning for 8.6.1 patch release.
oehmke Apr 23, 2024
571a493
Update ESMF_VM.F90
tclune May 8, 2024
26f506f
Merge pull request #243 from tclune/patch-1
theurich May 8, 2024
acdb5de
Add discussion templates
danrosen25 May 10, 2024
3d76dff
Merge branch 'feature/nuopc_cap_in_c' into develop
theurich May 13, 2024
a8d1e7b
Fix LaTeX issues in BOP/EOP section.
theurich May 13, 2024
f3bf9c9
Fix links and text in discussion templates
danrosen25 May 14, 2024
4bbe0eb
Implement support for cross platform shared object specification via
theurich May 14, 2024
d346595
Make the internal (i.e. uninstalled) esmf.mk complete with respect to
theurich May 15, 2024
05dd1f2
add extra repo for apt
uturuncoglu May 17, 2024
da45c1f
add g++-13
uturuncoglu May 17, 2024
2eed25f
update ubuntu to 24.04
uturuncoglu May 17, 2024
6f1fcac
Merge pull request #249 from esmf-org/hotfix/spack_build_action
uturuncoglu May 17, 2024
86901b7
Add Zenodo citation information
billsacks May 21, 2024
4f42548
Add new system test to test patch regridding on disjoint Meshes.
oehmke May 23, 2024
449beae
Add extra file for disjoint patch regridding system test.
oehmke May 23, 2024
37c4d8f
Add new ghost cell field comm that only sends on Meshs processors.
oehmke May 23, 2024
8ed6fc8
Use new Mesh GhostCommFields() method for doing ghostcell communication.
oehmke May 23, 2024
3779cdd
Fix ESMF_FieldRegridPatchDisjoint system test.
oehmke May 24, 2024
5fb1a7b
Fix problem with new system test and array bounds issue with some con…
oehmke May 24, 2024
845dfe1
Add unit test for building a 3D Mesh via the C API.
oehmke May 30, 2024
d2589af
Make size of elementConn array argument in Mesh add elements optional.
oehmke May 30, 2024
4ed974c
Take redundant calculation of elemConn size out of ESMC_Mesh interface.
oehmke May 30, 2024
eeccb72
Comment out debug output.
oehmke May 30, 2024
31f8806
Merge remote-tracking branch 'origin/patch/8.6.1' into develop, manually
theurich May 30, 2024
13be2f7
Merge branch 'esmc_3D_fix' into develop
oehmke Jun 6, 2024
0226144
Fix test issue with using 0 for random_seed
billsacks Jun 13, 2024
a1ccd5d
Fix link to mpi4py documentation
billsacks Jun 13, 2024
03d0eb5
Improve variable names and comments in gauss_legendre function
billsacks Jun 25, 2024
cc470b7
Merge branch 'develop' into feature/pio_with_mpiuni
billsacks Jun 25, 2024
4478342
Remove some comments about I/O requiring a real MPI library
billsacks Jun 27, 2024
1e77226
Merge pull request #205 from esmf-org/feature/pio_with_mpiuni
billsacks Jun 27, 2024
54fd99e
Merge tag 'v8.5.0' into newalarm
billsacks Dec 26, 2024
ca0dbc8
Change "newalarm" reference to "alarm"
billsacks Dec 26, 2024
7bfe6e4
Merge tag 'v8.6.0' into newalarm
billsacks Dec 26, 2024
4dfa122
Merge tag 'v8.7.0b08' into newalarm
billsacks Dec 26, 2024
870904e
Add missing !EX_UTest labels
billsacks Dec 26, 2024
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
  •  
  •  
  •  
50 changes: 50 additions & 0 deletions .github/DISCUSSION_TEMPLATE/building-installing.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
labels: ["source: discussions", "build/porting"]
body:
- type: markdown
attributes:
value: |
### Instructions
Before submitting a new discussion please review the [ESMF User's Guide](https://earthsystemmodeling.org/doc/) and check for [existing discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=).

**Note:** The ESMF Core Team continues to operate the esmf_support@ucar.edu address. If you have privacy concerns posting to ESMF Discussions or if you prefer email then send us an email.
- type: checkboxes
attributes:
label: Requirements
options:
- label: Reviewed [ESMF User's Guide](https://earthsystemmodeling.org/doc/)
required: true
- label: Searched [GitHub Discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=)
required: true
- type: input
id: affiliation
attributes:
label: Affiliation(s)
description: "Are you affiliated with an organization?"
placeholder: "NASA, NOAA, NRL, NSF-NCAR, University, ..."
validations:
required: false
- type: input
id: version
attributes:
label: ESMF Version
description: "What version of ESMF are you using?"
placeholder: "v0.0.0"
validations:
required: false
- type: textarea
id: question
attributes:
label: Issue
description: "What is your question or issue?"
placeholder: "enter issue here"
validations:
required: true
- type: dropdown
id: tag
attributes:
label: Autotag
options:
- "@oehmke"
default: 0
validations:
required: true
50 changes: 50 additions & 0 deletions .github/DISCUSSION_TEMPLATE/esmpy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
labels: ["source: discussions", "product: ESMPy"]
body:
- type: markdown
attributes:
value: |
### Instructions
Before submitting a new discussion please review the [ESMPy Documentation](https://earthsystemmodeling.org/esmpy/) and check for [existing discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=).

**Note:** The ESMF Core Team continues to operate the esmf_support@ucar.edu address. If you have privacy concerns posting to ESMF Discussions or if you prefer email then send us an email.
- type: checkboxes
attributes:
label: Requirements
options:
- label: Reviewed [ESMPy Documentation](https://earthsystemmodeling.org/esmpy/)
required: true
- label: Searched [GitHub Discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=)
required: true
- type: input
id: affiliation
attributes:
label: Affiliation(s)
description: "Are you affiliated with an organization?"
placeholder: "NASA, NOAA, NRL, NSF-NCAR, University, ..."
validations:
required: false
- type: input
id: version
attributes:
label: ESMF Version
description: "What version of ESMF are you using?"
placeholder: "v0.0.0"
validations:
required: false
- type: textarea
id: question
attributes:
label: Issue
description: "What is your question or issue?"
placeholder: "enter issue here"
validations:
required: true
- type: dropdown
id: tag
attributes:
label: Autotag
options:
- "@billsacks"
default: 0
validations:
required: true
50 changes: 50 additions & 0 deletions .github/DISCUSSION_TEMPLATE/esmx.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
labels: ["source: discussions", "product: ESMX"]
body:
- type: markdown
attributes:
value: |
### Instructions
Before submitting a new discussion please review the [ESMX Guide](https://github.com/esmf-org/esmf/tree/develop/src/addon/ESMX) and check for [existing discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=).

**Note:** The ESMF Core Team continues to operate the esmf_support@ucar.edu address. If you have privacy concerns posting to ESMF Discussions or if you prefer email then send us an email.
- type: checkboxes
attributes:
label: Requirements
options:
- label: Reviewed [ESMX Guide](https://github.com/esmf-org/esmf/tree/develop/src/addon/ESMX)
required: true
- label: Searched [GitHub Discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=)
required: true
- type: input
id: affiliation
attributes:
label: Affiliation(s)
description: "Are you affiliated with an organization?"
placeholder: "NASA, NOAA, NRL, NSF-NCAR, University, ..."
validations:
required: false
- type: input
id: version
attributes:
label: ESMF Version
description: "What version of ESMF are you using?"
placeholder: "v0.0.0"
validations:
required: false
- type: textarea
id: question
attributes:
label: Issue
description: "What is your question or issue?"
placeholder: "enter issue here"
validations:
required: true
- type: dropdown
id: tag
attributes:
label: Autotag
options:
- "@danrosen25"
default: 0
validations:
required: true
50 changes: 50 additions & 0 deletions .github/DISCUSSION_TEMPLATE/infrastructure-superstructure.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
labels: ["source: discussions", "product: ESMF"]
body:
- type: markdown
attributes:
value: |
### Instructions
Before submitting a new discussion please review the [ESMF Reference Manuals](https://earthsystemmodeling.org/doc/) and check for [existing discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=).

**Note:** The ESMF Core Team continues to operate the esmf_support@ucar.edu address. If you have privacy concerns posting to ESMF Discussions or if you prefer email then send us an email.
- type: checkboxes
attributes:
label: Requirements
options:
- label: Reviewed [ESMF Reference Manual](https://earthsystemmodeling.org/doc/)
required: true
- label: Searched [GitHub Discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=)
required: true
- type: input
id: affiliation
attributes:
label: Affiliation(s)
description: "Are you affiliated with an organization?"
placeholder: "NASA, NOAA, NRL, NSF-NCAR, University, ..."
validations:
required: false
- type: input
id: version
attributes:
label: ESMF Version
description: "What version of ESMF are you using?"
placeholder: "v0.0.0"
validations:
required: false
- type: textarea
id: question
attributes:
label: Issue
description: "What is your question or issue?"
placeholder: "enter issue here"
validations:
required: true
- type: dropdown
id: tag
attributes:
label: Autotag
options:
- "@oehmke"
default: 0
validations:
required: true
50 changes: 50 additions & 0 deletions .github/DISCUSSION_TEMPLATE/nuopc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
labels: ["source: discussions", "product: NUOPC"]
body:
- type: markdown
attributes:
value: |
### Instructions
Before submitting a new discussion please review the [NUOPC Reference Manual](https://earthsystemmodeling.org/doc/) and check for [existing discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=).

**Note:** The ESMF Core Team continues to operate the esmf_support@ucar.edu address. If you have privacy concerns posting to ESMF Discussions or if you prefer email then send us an email.
- type: checkboxes
attributes:
label: Requirements
options:
- label: Reviewed [NUOPC Reference Manual](https://earthsystemmodeling.org/doc/)
required: true
- label: Searched [GitHub Discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=)
required: true
- type: input
id: affiliation
attributes:
label: Affiliation(s)
description: "Are you affiliated with an organization?"
placeholder: "NASA, NOAA, NRL, NSF-NCAR, University, ..."
validations:
required: false
- type: input
id: version
attributes:
label: ESMF Version
description: "What version of ESMF are you using?"
placeholder: "v0.0.0"
validations:
required: false
- type: textarea
id: question
attributes:
label: Issue
description: "What is your question or issue?"
placeholder: "enter issue here"
validations:
required: true
- type: dropdown
id: tag
attributes:
label: Autotag
options:
- "@danrosen25"
default: 0
validations:
required: true
50 changes: 50 additions & 0 deletions .github/DISCUSSION_TEMPLATE/other.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
labels: ["source: discussions"]
body:
- type: markdown
attributes:
value: |
### Instructions
Before submitting a new discussion please review the [ESMF Documentation](https://earthsystemmodeling.org/doc/) and check for [existing discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=).

**Note:** The ESMF Core Team continues to operate the esmf_support@ucar.edu address. If you have privacy concerns posting to ESMF Discussions or if you prefer email then send us an email.
- type: checkboxes
attributes:
label: Requirements
options:
- label: Reviewed [ESMF Documentation](https://earthsystemmodeling.org/doc/)
required: true
- label: Searched [GitHub Discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=)
required: true
- type: input
id: affiliation
attributes:
label: Affiliation(s)
description: "Are you affiliated with an organization?"
placeholder: "NASA, NOAA, NRL, NSF-NCAR, University, ..."
validations:
required: false
- type: input
id: version
attributes:
label: ESMF Version
description: "What version of ESMF are you using?"
placeholder: "v0.0.0"
validations:
required: false
- type: textarea
id: question
attributes:
label: Issue
description: "What is your question or issue?"
placeholder: "enter issue here"
validations:
required: true
- type: dropdown
id: tag
attributes:
label: Autotag
options:
- "@anntsay"
default: 0
validations:
required: false
50 changes: 50 additions & 0 deletions .github/DISCUSSION_TEMPLATE/performance-parallelization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
labels: ["source: discussions", "performance"]
body:
- type: markdown
attributes:
value: |
### Instructions
Before submitting a new discussion please review the [ESMF Reference Manuals](https://earthsystemmodeling.org/doc/) and check for [existing discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=).

**Note:** The ESMF Core Team continues to operate the esmf_support@ucar.edu address. If you have privacy concerns posting to ESMF Discussions or if you prefer email then send us an email.
- type: checkboxes
attributes:
label: Requirements
options:
- label: Reviewed [ESMF Reference Manual](https://earthsystemmodeling.org/doc/)
required: true
- label: Searched [GitHub Discussions](https://github.com/orgs/esmf-org/discussions?discussions_q=)
required: true
- type: input
id: affiliation
attributes:
label: Affiliation(s)
description: "Are you affiliated with an organization?"
placeholder: "NASA, NOAA, NRL, NSF-NCAR, University, ..."
validations:
required: false
- type: input
id: version
attributes:
label: ESMF Version
description: "What version of ESMF are you using?"
placeholder: "v0.0.0"
validations:
required: false
- type: textarea
id: question
attributes:
label: Issue
description: "What is your question or issue?"
placeholder: "enter issue here"
validations:
required: true
- type: dropdown
id: tag
attributes:
label: Autotag
options:
- "@oehmke"
default: 0
validations:
required: true
Loading
Loading