# Subdirectories {{{ # }}} # Include Directory {{{ include_directories(AFTER $ENV{ISSM_DIR}/src/c/solutions) # }}} # CORE_SOURCES {{{ set(CORE_SOURCES $ENV{ISSM_DIR}/src/c/solutions/ad_core.cpp $ENV{ISSM_DIR}/src/c/solutions/AnalysisConfiguration.cpp $ENV{ISSM_DIR}/src/c/solutions/convergence.cpp $ENV{ISSM_DIR}/src/c/solutions/CorePointerFromSolutionEnum.cpp $ENV{ISSM_DIR}/src/c/solutions/EnvironmentFinalize.cpp $ENV{ISSM_DIR}/src/c/solutions/EnvironmentInit.cpp $ENV{ISSM_DIR}/src/c/solutions/ProcessArguments.cpp $ENV{ISSM_DIR}/src/c/solutions/ResetBoundaryConditions.cpp $ENV{ISSM_DIR}/src/c/solutions/WrapperCorePointerFromSolutionEnum.cpp PARENT_SCOPE) # }}} # DAKOTA_SOURCES {{{ set(DAKOTA_SOURCES $ENV{ISSM_DIR}/src/c/solutions/dakota_core.cpp $ENV{ISSM_DIR}/src/c/solutions/DakotaSpawnCore.cpp PARENT_SCOPE) # }}} # TRANSIENT_SOURCES {{{ set(TRANSIENT_SOURCES $ENV{ISSM_DIR}/src/c/solutions/transient_core.cpp PARENT_SCOPE) # }}} # STEADYSTATE_SOURCES {{{ set(STEADYSTATE_SOURCES $ENV{ISSM_DIR}/src/c/solutions/steadystate_core.cpp $ENV{ISSM_DIR}/src/c/solutions/steadystateconvergence.cpp PARENT_SCOPE) # }}} # PROGNOSTIC_SOURCES {{{ set(PROGNOSTIC_SOURCES $ENV{ISSM_DIR}/src/c/solutions/prognostic_core.cpp PARENT_SCOPE) # }}} # THERMAL_SOURCES {{{ set(THERMAL_SOURCES $ENV{ISSM_DIR}/src/c/solutions/enthalpy_core.cpp $ENV{ISSM_DIR}/src/c/solutions/thermal_core.cpp PARENT_SCOPE) # }}} # HYDROLOGY_SOURCES {{{ set(HYDROLOGY_SOURCES $ENV{ISSM_DIR}/src/c/solutions/hydrology_core.cpp $ENV{ISSM_DIR}/src/c/solutions/hydrology_core_step.cpp PARENT_SCOPE) # }}} # DIAGNOSTIC_SOURCES {{{ set(DIAGNOSTIC_SOURCES $ENV{ISSM_DIR}/src/c/solutions/diagnostic_core.cpp PARENT_SCOPE) # }}} # BALANCED_SOURCES {{{ set(BALANCED_SOURCES $ENV{ISSM_DIR}/src/c/solutions/balancethickness_core.cpp $ENV{ISSM_DIR}/src/c/solutions/dummy_core.cpp PARENT_SCOPE) # }}} # SLOPE_SOURCES {{{ set(SLOPE_SOURCES $ENV{ISSM_DIR}/src/c/solutions/bedslope_core.cpp $ENV{ISSM_DIR}/src/c/solutions/surfaceslope_core.cpp PARENT_SCOPE) # }}} # LIBISSM_LA_SOURCES {{{ set(LIBISSM_LA_SOURCES $ENV{ISSM_DIR}/src/c/solutions/issm.cpp PARENT_SCOPE) # }}} # ISSM_SOURCES {{{ set(ISSM_SOURCES $ENV{ISSM_DIR}/src/c/solutions/issm.cpp PARENT_SCOPE) # }}} # KRIGING_SOURCES {{{ set(KRIGING_SOURCES $ENV{ISSM_DIR}/src/c/solutions/kriging.cpp PARENT_SCOPE) # }}} # ISSMROSE_EXE_SOURCES {{{ set(ISSMROSE_EXE_SOURCES $ENV{ISSM_DIR}/src/c/solutions/issm.cpp PARENT_SCOPE) # }}}