Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
3a8b481
Replace ESMX_Data implementation with NRL version of Navy-ESPC
theurich May 8, 2026
8769187
Make safe for case without export fields.
theurich May 8, 2026
e0b6032
Make Advance() routine completely multi-instance safe.
theurich May 8, 2026
d53f71b
Refactor the data processing routines into their own module.
theurich May 11, 2026
ccda1f4
Implement special variable handling _step and _coordX. Also align
theurich May 11, 2026
c3ccd3d
Fix a typo and move any output to stdout under the dataDiagnose logic.
theurich May 12, 2026
78b9712
Implement support for unary elemental conversion and mathematical
theurich May 12, 2026
85363e8
Add the "Dynamic arithmetic expressions" section.
theurich May 12, 2026
e9d52fd
Restructure how validation is sepcified.
theurich May 12, 2026
583db1b
Update documentation to match latest changes with respect to field data
theurich May 12, 2026
30f71bc
Explicit cast for integer functions to real.
theurich May 12, 2026
fd3b1eb
Remove dataInit from importFields, which was actually never used.
theurich May 12, 2026
c11bca4
Some more documentation polish.
theurich May 12, 2026
90d5c33
More relevant usage examples.
theurich May 12, 2026
54504a6
Fix a couple of details about import fields.
theurich May 14, 2026
599de39
Include documentation of standard NUOPC attributes as they relate to
theurich May 14, 2026
7e3d68f
Merge branch 'develop' into feature/esmx-data
theurich Jun 10, 2026
94ae218
Merge branch 'develop' into feature/esmx-data
theurich Jun 15, 2026
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 src/addon/ESMX/Comps/ESMX_Data/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ elseif(CMAKE_Fortran_COMPILER_ID STREQUAL "NVHPC")
set(CMAKE_Fortran_FLAGS_DEBUG "-g -traceback -O0")
endif()

add_library(ESMX_Data ESMX_Data.F90)
add_library(ESMX_Data ESMX_Data.F90 dataProcess.F90)
target_include_directories(ESMX_Data
INTERFACE $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_INSTALL_INCLUDEDIR}>
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
Expand Down
Loading
Loading