Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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
2 changes: 1 addition & 1 deletion packagers/mac/complete-issm-mac-silicon-binaries-matlab.sh
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
PKG="ISSM-macOS-Silicon-MATLAB" # Name of directory to copy distributable files to
VARIANT_REPO_SUBPATH="silicon/matlab"

MATLAB_NROPTIONS="'benchmark','all','exclude',[119,124:126,129,216,234:235,274,362,417:418,420,423,430,433,435,441:442,444:445,448,456,462:464,470:476,508,517,544,546,701:703,808,1101:1110,1201:1208,1301:1304,1401:1402,1601:1602,2002,2004,2006,2010:2013,2020:2021,2052:2053,2085,2090:2092,2110:2113,2424:2425,3001:3300,3480:3481,4001:4100]" # NOTE: Combination of test suites from basic, Dakota, and Solid Earth builds, with tests that require a restart and those that require the JVM excluded
MATLAB_NROPTIONS="'benchmark','all','exclude',[119,124:126,129,216,234:235,274,362,417:418,420,423,430,433,435,441:442,444:445,448,456,462:464,470:476,508,517,544,546,550,701:703,808,1101:1110,1201:1208,1301:1304,1401:1402,1601:1602,2002,2004,2006,2010:2013,2020:2021,2052:2053,2085,2090:2092,2110:2113,2424:2425,3001:3300,3480:3481,4001:4100]" # NOTE: Combination of test suites from basic, Dakota, and Solid Earth builds, with tests that require a restart and those that require the JVM excluded
MATLAB_PATH="/Applications/MATLAB_R2023b.app"
SIGNING_REPO_BASE_URL="https://issm.ess.uci.edu/svn/issm-macos-signing"
SIGNING_REPO_URL="${SIGNING_REPO_BASE_URL}/${VARIANT_REPO_SUBPATH}"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
PKG="ISSM-macOS-Silicon-Python-3" # Name of directory to copy distributable files to
VARIANT_REPO_SUBPATH="silicon/python"

PYTHON_NROPTIONS="--benchmark all --exclude 119 124:126 129 216 234:235 274 362 417:418 420 423 430 433 435 441:442 444:445 448 456 462:464 470:476 508 517 544 546 701:703 808 1101:1110 1201:1208 1301:1304 1401:1402 1601:1602 2002 2004 2006 2010:2013 2020:2021 2052:2053 2085 2090:2092 2110:2113 2424:2425 3001:3300 3480:3481 4001:4100" # NOTE: Combination of test suites from basic, Dakota, and Solid Earth builds, with tests that require a restart and those that require the JVM excluded
PYTHON_NROPTIONS="--benchmark all --exclude 119 124:126 129 216 234:235 274 362 417:418 420 423 430 433 435 441:442 444:445 448 456 462:464 470:476 508 517 544 546 550 701:703 808 1101:1110 1201:1208 1301:1304 1401:1402 1601:1602 2002 2004 2006 2010:2013 2020:2021 2052:2053 2085 2090:2092 2110:2113 2424:2425 3001:3300 3480:3481 4001:4100" # NOTE: Combination of test suites from basic, Dakota, and Solid Earth builds, with tests that require a restart and those that require the JVM excluded
SIGNING_REPO_BASE_URL="https://issm.ess.uci.edu/svn/issm-macos-signing"
SIGNING_REPO_URL="${SIGNING_REPO_BASE_URL}/${VARIANT_REPO_SUBPATH}"
SIGNED_REPO_COPY="./signed"
Expand Down
9 changes: 7 additions & 2 deletions src/c/analyses/SmbAnalysis.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -402,8 +402,13 @@ void SmbAnalysis::UpdateParameters(Parameters* parameters,IoModel* iomodel,int s
parameters->AddObject(new DoubleVecParam(SmbMappedforcingelevationEnum,&temp[0],M));
iomodel->DeleteData(temp,"md.smb.mappedforcingelevation");

parameters->AddObject(iomodel->CopyConstantObject("md.smb.lapseTaValue",SmbLapseTaValueEnum));
parameters->AddObject(iomodel->CopyConstantObject("md.smb.lapsedlwrfValue",SmbLapsedlwrfValueEnum));
iomodel->FetchData(&temp,&M,&N,"md.smb.lapseTaValue"); _assert_(N==1);
parameters->AddObject(new DoubleVecParam(SmbLapseTaValueEnum,&temp[0],M));
iomodel->DeleteData(temp,"md.smb.lapseTaValue");
iomodel->FetchData(&temp,&M,&N,"md.smb.lapsedlwrfValue"); _assert_(N==1);
parameters->AddObject(new DoubleVecParam(SmbLapsedlwrfValueEnum,&temp[0],M));
iomodel->DeleteData(temp,"md.smb.lapsedlwrfValue");

}
parameters->AddObject(iomodel->CopyConstantObject("md.smb.aIdx",SmbAIdxEnum));
parameters->AddObject(iomodel->CopyConstantObject("md.smb.eIdx",SmbEIdxEnum));
Expand Down
42 changes: 34 additions & 8 deletions src/c/classes/Elements/Element.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5185,6 +5185,11 @@ void Element::SmbGemb(IssmDouble timeinputs, int count, int steps){/*{{{*/
IssmDouble sumMassAdd=0.0;
IssmDouble fac=0.0;
IssmDouble sumMass=0.0;
IssmDouble sumH=0.0;
IssmDouble T0m=0.0;
IssmDouble T10m=0.0;
IssmDouble T30m=0.0;
IssmDouble T50m=0.0;
IssmDouble dMass=0.0;
IssmDouble accsumR=0.0;
IssmDouble accsumF=0.0;
Expand Down Expand Up @@ -5610,8 +5615,11 @@ void Element::SmbGemb(IssmDouble timeinputs, int count, int steps){/*{{{*/
bool isprecipmap=true;
parameters->FindParam(&isprecipmap,SmbIsprecipforcingremappedEnum);

parameters->FindParam(&tlapse,SmbLapseTaValueEnum);
parameters->FindParam(&dlwlapse,SmbLapsedlwrfValueEnum);
IssmDouble* tlapse = NULL;
parameters->FindParam(&tlapse,&N,SmbLapseTaValueEnum); _assert_(tlapse);

IssmDouble* dlwlapse = NULL;
parameters->FindParam(&dlwlapse,&N,SmbLapsedlwrfValueEnum); _assert_(dlwlapse);

IssmDouble* elevation = NULL;
parameters->FindParam(&elevation,&N,SmbMappedforcingelevationEnum); _assert_(elevation);
Expand All @@ -5629,17 +5637,19 @@ void Element::SmbGemb(IssmDouble timeinputs, int count, int steps){/*{{{*/
parameters->FindParam(&dsw, Mappedpoint-1, timeinputs, timestepping, dt, SmbDswrfParamEnum);
parameters->FindParam(&dswdiff, Mappedpoint-1, timeinputs, timestepping, dt, SmbDswdiffrfParamEnum);

Ta = taparam + (currentsurface - elevation[Mappedpoint-1])*tlapse;
if (fabs(dlwlapse) > Dtol) dlw = fmax(dlwrfparam + (currentsurface - elevation[Mappedpoint-1])*dlwlapse,0.0);
else{
Ta = taparam + (currentsurface - elevation[Mappedpoint-1])*tlapse[Mappedpoint-1];
Tmean = Tmean + (currentsurface - elevation[Mappedpoint-1])*tlapse[Mappedpoint-1];
if (fabs(dlwlapse[Mappedpoint-1]) > Dtol){
dlw = fmax(dlwrfparam + (currentsurface - elevation[Mappedpoint-1])*dlwlapse[Mappedpoint-1],0.0);
}else{
//adjust downward longwave, holding emissivity equal (Glover et al, 1999)
IssmDouble SB = 5.67e-8; // Stefan-Boltzmann constant (W m-2 K-4)
IssmDouble effe = 1.;
effe = dlwrfparam/(SB * pow(taparam,4.0));
dlw = fmax(effe*SB*pow(Ta,4.0),0.0);
}

if ( (fabs(dlwlapse) > Dtol) || (fabs(tlapse) > Dtol)){
if ( (fabs(dlwlapse[Mappedpoint-1]) > Dtol) || (fabs(tlapse[Mappedpoint-1]) > Dtol)){
IssmDouble Rg = 8.314; // gas constant (J mol-1 K-1)
IssmDouble dAir = 0.0;
// calculated air density [kg/m3]
Expand All @@ -5655,14 +5665,17 @@ void Element::SmbGemb(IssmDouble timeinputs, int count, int steps){/*{{{*/
//Ding et al., 2019 after Bolton, 1980
//ea37 = rh37*100*6.112.*exp((17.67*(t237-273.15))./(t237-29.65));
rhparam=eaparam/6.112/exp((17.67*(taparam-273.15))/(taparam-29.65));
eAir=rhparam*6.112*exp((17.67*(Ta-273.15))/(Ta-29.65));
eAir=fmax(rhparam*6.112*exp((17.67*(Ta-273.15))/(Ta-29.65)),0.0);

if (isprecipmap && (eaparam>0)){
if (isprecipmap && (eaparam>0) && (eAir>0)){
P=prparam*eAir/eaparam;
C=C*eAir/eaparam;
}
else P=prparam;

xDelete<IssmDouble>(elevation);
xDelete<IssmDouble>(tlapse);
xDelete<IssmDouble>(dlwlapse);
}
/*}}}*/

Expand Down Expand Up @@ -5739,9 +5752,18 @@ void Element::SmbGemb(IssmDouble timeinputs, int count, int steps){/*{{{*/
/*Calculate total system mass:*/
sumMass=0;
fac=0;
T0m=0;
T10m=0;
T30m=0;
T50m=0;
for(int i=0;i<m;i++){
sumMass += dz[i]*d[i];
sumH += dz[i];
if (d[i] > 0) fac += dz[i]*(rho_ice - fmin(d[i],rho_ice));
if (i==0 || (d[i]<rho_ice && d[i]>0 && sumH <= 50)) T50m = T[i];
if (i==0 || (d[i]<rho_ice && d[i]>0 && sumH <= 30)) T30m = T[i];
if (i==0 || (d[i]<rho_ice && d[i]>0 && sumH <= 10)) T10m = T[i];
if (i==0) T0m = T[i];
}

#if defined(_HAVE_AD_)
Expand Down Expand Up @@ -5852,6 +5874,10 @@ void Element::SmbGemb(IssmDouble timeinputs, int count, int steps){/*{{{*/
this->SetElementInput(SmbMSurfSumEnum,sumMsurf/dt/rho_ice);
this->SetElementInput(SmbWAddEnum,sumW/dt);
this->SetElementInput(SmbFACEnum,fac/1000.); // output in meters
this->SetElementInput(SmbTsEnum,T0m); // output in K at surface
this->SetElementInput(SmbT10Enum,T10m); // output in K at 10m depth
this->SetElementInput(SmbT30Enum,T30m); // output in K at 10m depth
this->SetElementInput(SmbT50Enum,T50m); // output in K ar 10m depth
this->SetElementInput(SmbECDtEnum,EC);

/*Free allocations:{{{*/
Expand Down
29 changes: 19 additions & 10 deletions src/c/shared/Enum/Enum.vim
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,11 @@ syn keyword cConstant FlowequationIsNitscheEnum
syn keyword cConstant FeFSNitscheGammaEnum
syn keyword cConstant FrictionCouplingEnum
syn keyword cConstant FrictionDeltaEnum
syn keyword cConstant FrictionDNNEnum
syn keyword cConstant FrictionDNNpsEnum
syn keyword cConstant FrictionDNNstEnum
syn keyword cConstant FrictionDNNInputScaleEnum
syn keyword cConstant FrictionDNNOutputScaleEnum
syn keyword cConstant FrictionEffectivePressureLimitEnum
syn keyword cConstant FrictionFEnum
syn keyword cConstant FrictionGammaEnum
Expand Down Expand Up @@ -249,7 +254,6 @@ syn keyword cConstant FrontalForcingsSdNumberofParamsEnum
syn keyword cConstant FrontalForcingsSdpolyparamsEnum
syn keyword cConstant GrdModelEnum
syn keyword cConstant GroundinglineFrictionInterpolationEnum
syn keyword cConstant GroundinglineIntrusionDistanceEnum
syn keyword cConstant GroundinglineMeltInterpolationEnum
syn keyword cConstant GroundinglineMigrationEnum
syn keyword cConstant GroundinglineNumRequestedOutputsEnum
Expand Down Expand Up @@ -911,6 +915,7 @@ syn keyword cConstant FrontalForcingsBasinIdEnum
syn keyword cConstant FrontalForcingsSubglacialDischargearmaEnum
syn keyword cConstant FrontalForcingsSubglacialDischargeEnum
syn keyword cConstant GeometryHydrostaticRatioEnum
syn keyword cConstant GroundinglineIntrusionDistanceEnum
syn keyword cConstant NGiaEnum
syn keyword cConstant NGiaRateEnum
syn keyword cConstant UGiaEnum
Expand Down Expand Up @@ -1237,6 +1242,9 @@ syn keyword cConstant SmbSummerMeltEnum
syn keyword cConstant SmbSummerAlbedoEnum
syn keyword cConstant SmbSnowheightEnum
syn keyword cConstant SmbTEnum
syn keyword cConstant SmbT10Enum
syn keyword cConstant SmbT30Enum
syn keyword cConstant SmbT50Enum
syn keyword cConstant SmbTaEnum
syn keyword cConstant SmbTampEnum
syn keyword cConstant SmbTeValueEnum
Expand All @@ -1247,6 +1255,7 @@ syn keyword cConstant SmbTemperaturesPresentdayEnum
syn keyword cConstant SmbTemperaturesReconstructedEnum
syn keyword cConstant SmbTiniEnum
syn keyword cConstant SmbTmeanEnum
syn keyword cConstant SmbTsEnum
syn keyword cConstant SmbTzEnum
syn keyword cConstant SmbValuesAutoregressionEnum
syn keyword cConstant SmbValuesMovingaverageEnum
Expand Down Expand Up @@ -3796,16 +3805,15 @@ syn keyword cType Cfsurfacelogvel
syn keyword cType Cfsurfacesquare
syn keyword cType Cfsurfacesquaretransient
syn keyword cType Channel
syn keyword cType classes
syn keyword cType Constraint
syn keyword cType Constraints
syn keyword cType Contour
syn keyword cType Contours
syn keyword cType ControlInput
syn keyword cType ControlParam
syn keyword cType Covertree
syn keyword cType DatasetInput
syn keyword cType DataSetParam
syn keyword cType DatasetInput
syn keyword cType Definition
syn keyword cType DependentObject
syn keyword cType DoubleInput
Expand All @@ -3818,20 +3826,19 @@ syn keyword cType Element
syn keyword cType ElementHook
syn keyword cType ElementInput
syn keyword cType ElementMatrix
syn keyword cType Elements
syn keyword cType ElementVector
syn keyword cType Elements
syn keyword cType ExponentialVariogram
syn keyword cType ExternalResult
syn keyword cType FemModel
syn keyword cType FileParam
syn keyword cType Friction
syn keyword cType Gauss
syn keyword cType GaussianVariogram
syn keyword cType gaussobjects
syn keyword cType GaussPenta
syn keyword cType GaussSeg
syn keyword cType GaussTetra
syn keyword cType GaussTria
syn keyword cType GaussianVariogram
syn keyword cType GenericExternalResult
syn keyword cType GenericOption
syn keyword cType GenericParam
Expand All @@ -3848,7 +3855,6 @@ syn keyword cType IntVecParam
syn keyword cType IoModel
syn keyword cType IssmDirectApplicInterface
syn keyword cType IssmParallelDirectApplicInterface
syn keyword cType krigingobjects
syn keyword cType Load
syn keyword cType Loads
syn keyword cType Masscon
Expand All @@ -3859,7 +3865,6 @@ syn keyword cType Materials
syn keyword cType Matestar
syn keyword cType Matice
syn keyword cType Matlitho
syn keyword cType matrixobjects
syn keyword cType MatrixParam
syn keyword cType Misfit
syn keyword cType Moulin
Expand All @@ -3886,13 +3891,13 @@ syn keyword cType Quadtree
syn keyword cType Radar
syn keyword cType Regionaloutput
syn keyword cType Results
syn keyword cType Riftfront
syn keyword cType RiftStruct
syn keyword cType Riftfront
syn keyword cType SealevelGeometry
syn keyword cType Seg
syn keyword cType SegInput
syn keyword cType Segment
syn keyword cType SegRef
syn keyword cType Segment
syn keyword cType SpcDynamic
syn keyword cType SpcStatic
syn keyword cType SpcTransient
Expand All @@ -3913,6 +3918,10 @@ syn keyword cType Variogram
syn keyword cType VectorParam
syn keyword cType Vertex
syn keyword cType Vertices
syn keyword cType classes
syn keyword cType gaussobjects
syn keyword cType krigingobjects
syn keyword cType matrixobjects
syn keyword cType AdjointBalancethickness2Analysis
syn keyword cType AdjointBalancethicknessAnalysis
syn keyword cType AdjointHorizAnalysis
Expand Down
4 changes: 4 additions & 0 deletions src/c/shared/Enum/EnumDefinitions.h
Original file line number Diff line number Diff line change
Expand Up @@ -1239,6 +1239,9 @@ enum definitions{
SmbSummerAlbedoEnum,
SmbSnowheightEnum,
SmbTEnum,
SmbT10Enum,
SmbT30Enum,
SmbT50Enum,
SmbTaEnum,
SmbTampEnum,
SmbTeValueEnum,
Expand All @@ -1249,6 +1252,7 @@ enum definitions{
SmbTemperaturesReconstructedEnum,
SmbTiniEnum,
SmbTmeanEnum,
SmbTsEnum,
SmbTzEnum,
SmbValuesAutoregressionEnum,
SmbValuesMovingaverageEnum,
Expand Down
11 changes: 10 additions & 1 deletion src/c/shared/Enum/EnumToStringx.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,11 @@ const char* EnumToStringx(int en){
case FeFSNitscheGammaEnum : return "FeFSNitscheGamma";
case FrictionCouplingEnum : return "FrictionCoupling";
case FrictionDeltaEnum : return "FrictionDelta";
case FrictionDNNEnum : return "FrictionDNN";
case FrictionDNNpsEnum : return "FrictionDNNps";
case FrictionDNNstEnum : return "FrictionDNNst";
case FrictionDNNInputScaleEnum : return "FrictionDNNInputScale";
case FrictionDNNOutputScaleEnum : return "FrictionDNNOutputScale";
case FrictionEffectivePressureLimitEnum : return "FrictionEffectivePressureLimit";
case FrictionFEnum : return "FrictionF";
case FrictionGammaEnum : return "FrictionGamma";
Expand Down Expand Up @@ -251,7 +256,6 @@ const char* EnumToStringx(int en){
case FrontalForcingsSdpolyparamsEnum : return "FrontalForcingsSdpolyparams";
case GrdModelEnum : return "GrdModel";
case GroundinglineFrictionInterpolationEnum : return "GroundinglineFrictionInterpolation";
case GroundinglineIntrusionDistanceEnum : return "GroundinglineIntrusionDistance";
case GroundinglineMeltInterpolationEnum : return "GroundinglineMeltInterpolation";
case GroundinglineMigrationEnum : return "GroundinglineMigration";
case GroundinglineNumRequestedOutputsEnum : return "GroundinglineNumRequestedOutputs";
Expand Down Expand Up @@ -913,6 +917,7 @@ const char* EnumToStringx(int en){
case FrontalForcingsSubglacialDischargearmaEnum : return "FrontalForcingsSubglacialDischargearma";
case FrontalForcingsSubglacialDischargeEnum : return "FrontalForcingsSubglacialDischarge";
case GeometryHydrostaticRatioEnum : return "GeometryHydrostaticRatio";
case GroundinglineIntrusionDistanceEnum : return "GroundinglineIntrusionDistance";
case NGiaEnum : return "NGia";
case NGiaRateEnum : return "NGiaRate";
case UGiaEnum : return "UGia";
Expand Down Expand Up @@ -1239,6 +1244,9 @@ const char* EnumToStringx(int en){
case SmbSummerAlbedoEnum : return "SmbSummerAlbedo";
case SmbSnowheightEnum : return "SmbSnowheight";
case SmbTEnum : return "SmbT";
case SmbT10Enum : return "SmbT10";
case SmbT30Enum : return "SmbT30";
case SmbT50Enum : return "SmbT50";
case SmbTaEnum : return "SmbTa";
case SmbTampEnum : return "SmbTamp";
case SmbTeValueEnum : return "SmbTeValue";
Expand All @@ -1249,6 +1257,7 @@ const char* EnumToStringx(int en){
case SmbTemperaturesReconstructedEnum : return "SmbTemperaturesReconstructed";
case SmbTiniEnum : return "SmbTini";
case SmbTmeanEnum : return "SmbTmean";
case SmbTsEnum : return "SmbTs";
case SmbTzEnum : return "SmbTz";
case SmbValuesAutoregressionEnum : return "SmbValuesAutoregression";
case SmbValuesMovingaverageEnum : return "SmbValuesMovingaverage";
Expand Down
11 changes: 10 additions & 1 deletion src/c/shared/Enum/Enumjl.vim
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,11 @@ syn keyword juliaConstC FlowequationIsNitscheEnum
syn keyword juliaConstC FeFSNitscheGammaEnum
syn keyword juliaConstC FrictionCouplingEnum
syn keyword juliaConstC FrictionDeltaEnum
syn keyword juliaConstC FrictionDNNEnum
syn keyword juliaConstC FrictionDNNpsEnum
syn keyword juliaConstC FrictionDNNstEnum
syn keyword juliaConstC FrictionDNNInputScaleEnum
syn keyword juliaConstC FrictionDNNOutputScaleEnum
syn keyword juliaConstC FrictionEffectivePressureLimitEnum
syn keyword juliaConstC FrictionFEnum
syn keyword juliaConstC FrictionGammaEnum
Expand Down Expand Up @@ -242,7 +247,6 @@ syn keyword juliaConstC FrontalForcingsSdNumberofParamsEnum
syn keyword juliaConstC FrontalForcingsSdpolyparamsEnum
syn keyword juliaConstC GrdModelEnum
syn keyword juliaConstC GroundinglineFrictionInterpolationEnum
syn keyword juliaConstC GroundinglineIntrusionDistanceEnum
syn keyword juliaConstC GroundinglineMeltInterpolationEnum
syn keyword juliaConstC GroundinglineMigrationEnum
syn keyword juliaConstC GroundinglineNumRequestedOutputsEnum
Expand Down Expand Up @@ -904,6 +908,7 @@ syn keyword juliaConstC FrontalForcingsBasinIdEnum
syn keyword juliaConstC FrontalForcingsSubglacialDischargearmaEnum
syn keyword juliaConstC FrontalForcingsSubglacialDischargeEnum
syn keyword juliaConstC GeometryHydrostaticRatioEnum
syn keyword juliaConstC GroundinglineIntrusionDistanceEnum
syn keyword juliaConstC NGiaEnum
syn keyword juliaConstC NGiaRateEnum
syn keyword juliaConstC UGiaEnum
Expand Down Expand Up @@ -1230,6 +1235,9 @@ syn keyword juliaConstC SmbSummerMeltEnum
syn keyword juliaConstC SmbSummerAlbedoEnum
syn keyword juliaConstC SmbSnowheightEnum
syn keyword juliaConstC SmbTEnum
syn keyword juliaConstC SmbT10Enum
syn keyword juliaConstC SmbT30Enum
syn keyword juliaConstC SmbT50Enum
syn keyword juliaConstC SmbTaEnum
syn keyword juliaConstC SmbTampEnum
syn keyword juliaConstC SmbTeValueEnum
Expand All @@ -1240,6 +1248,7 @@ syn keyword juliaConstC SmbTemperaturesPresentdayEnum
syn keyword juliaConstC SmbTemperaturesReconstructedEnum
syn keyword juliaConstC SmbTiniEnum
syn keyword juliaConstC SmbTmeanEnum
syn keyword juliaConstC SmbTsEnum
syn keyword juliaConstC SmbTzEnum
syn keyword juliaConstC SmbValuesAutoregressionEnum
syn keyword juliaConstC SmbValuesMovingaverageEnum
Expand Down
Loading