Skip to content
Open
Show file tree
Hide file tree
Changes from 5 commits
Commits
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
9 changes: 7 additions & 2 deletions build_templates/buildconvfunctions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ local modelsrc="$DART/models/template/model_mod.f90"
local loc="$DART/assimilation_code/location/$LOCATION \
$DART/assimilation_code/location/utilities/ \
$DART/models/model_mod_tools/test_interpolate_$LOCATION.f90"
local misc="$DART/models/utilities/ \
local misc="$DART/models/utilities/default_model_mod.f90 \
$DART/models/model_mod_tools/model_check_utilities_mod.f90 \
$DART/observations/forward_operators/obs_def_mod.f90 \
$DART//observations/forward_operators/obs_def_utilities_mod.f90 \
Expand Down Expand Up @@ -139,7 +139,12 @@ else #nompi
core=${core//$winf08/}
fi

convsrc="${core} ${conv} ${obserrsrc} ${modelsrc} ${misc} ${loc}"
quad=""
if [ "$LOCATION" == "threed_sphere" ]; then
quad="$DART/models/utilities/quad_utils_mod.f90"
fi

convsrc="${core} ${conv} ${obserrsrc} ${modelsrc} ${misc} ${loc} ${quad}"

# remove nuisance files
nuisance=(\
Expand Down
9 changes: 7 additions & 2 deletions build_templates/buildfunctions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ local loc="$DART/assimilation_code/location/$LOCATION \
$DART/assimilation_code/location/utilities/ \
$DART/models/model_mod_tools/test_interpolate_$LOCATION.f90"
local modelsrc=$(find $DART/models/$MODEL -type d -name $EXCLUDE -prune -o -type f -name "*.f90" -print)
local misc="$DART/models/utilities/ \
local misc="$DART/models/utilities/default_model_mod.f90 \
$DART/models/model_mod_tools/model_check_utilities_mod.f90 \
$DART/observations/forward_operators/obs_def_mod.f90 \
$DART//observations/forward_operators/obs_def_utilities_mod.f90 \
Expand Down Expand Up @@ -189,7 +189,12 @@ else #nompi
core=${core//$winf08/}
fi

dartsrc="${core} ${modelsrc} ${loc} ${misc}"
quad=""
if [ "$LOCATION" == "threed_sphere" ]; then
quad="$DART/models/utilities/quad_utils_mod.f90"
fi

dartsrc="${core} ${modelsrc} ${loc} ${misc} ${quad}"

# remove model specific programs from source list
all_modprogs=("${model_programs[@]}" "${model_serial_programs[@]}")
Expand Down
Loading