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 autotest/dfns/__snapshots__/v2.0.0.dev2/chf-oc.json
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@
},
"period": {
"fields": {
"output": {
"stress_period_data": {
"type": "list",
"optional": true,
"item": {
Expand Down
40 changes: 20 additions & 20 deletions autotest/dfns/__snapshots__/v2.0.0.dev2/chf-oc.toml
Original file line number Diff line number Diff line change
Expand Up @@ -109,24 +109,24 @@ longname = "write format"
description = "write format can be EXPONENTIAL, FIXED, GENERAL, or SCIENTIFIC."
tagged = false

[blocks.period.fields.output]
[blocks.period.fields.stress_period_data]
type = "list"
optional = true

[blocks.period.fields.output.item]
[blocks.period.fields.stress_period_data.item]
name = "output_record"
type = "union"

[blocks.period.fields.output.item.arms.saverecord]
[blocks.period.fields.stress_period_data.item.arms.saverecord]
type = "record"
optional = true

[blocks.period.fields.output.item.arms.saverecord.fields.save]
[blocks.period.fields.stress_period_data.item.arms.saverecord.fields.save]
type = "keyword"
longname = "keyword to save"
description = "keyword to indicate that information will be saved this stress period."

[blocks.period.fields.output.item.arms.saverecord.fields.rtype]
[blocks.period.fields.stress_period_data.item.arms.saverecord.fields.rtype]
type = "string"
longname = "record type"
description = "type of information to save or print. Can be BUDGET."
Expand All @@ -136,44 +136,44 @@ valid = [
"BUDGET",
]

[blocks.period.fields.output.item.arms.saverecord.fields.ocsetting]
[blocks.period.fields.stress_period_data.item.arms.saverecord.fields.ocsetting]
type = "union"
description = "specifies the steps for which the data will be saved."

[blocks.period.fields.output.item.arms.saverecord.fields.ocsetting.arms.all]
[blocks.period.fields.stress_period_data.item.arms.saverecord.fields.ocsetting.arms.all]
type = "keyword"
description = "keyword to indicate save for all time steps in period."

[blocks.period.fields.output.item.arms.saverecord.fields.ocsetting.arms.first]
[blocks.period.fields.stress_period_data.item.arms.saverecord.fields.ocsetting.arms.first]
type = "keyword"
description = "keyword to indicate save for first step in period. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps."

[blocks.period.fields.output.item.arms.saverecord.fields.ocsetting.arms.last]
[blocks.period.fields.stress_period_data.item.arms.saverecord.fields.ocsetting.arms.last]
type = "keyword"
description = "keyword to indicate save for last step in period. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps."

[blocks.period.fields.output.item.arms.saverecord.fields.ocsetting.arms.frequency]
[blocks.period.fields.stress_period_data.item.arms.saverecord.fields.ocsetting.arms.frequency]
type = "integer"
description = "save at the specified time step frequency. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps."

[blocks.period.fields.output.item.arms.saverecord.fields.ocsetting.arms.steps]
[blocks.period.fields.stress_period_data.item.arms.saverecord.fields.ocsetting.arms.steps]
type = "array"
description = "save for each step specified in STEPS. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps."
dtype = "integer"
shape = [
"<=nstp",
]

[blocks.period.fields.output.item.arms.printrecord]
[blocks.period.fields.stress_period_data.item.arms.printrecord]
type = "record"
optional = true

[blocks.period.fields.output.item.arms.printrecord.fields.print]
[blocks.period.fields.stress_period_data.item.arms.printrecord.fields.print]
type = "keyword"
longname = "keyword to save"
description = "keyword to indicate that information will be printed this stress period."

[blocks.period.fields.output.item.arms.printrecord.fields.rtype]
[blocks.period.fields.stress_period_data.item.arms.printrecord.fields.rtype]
type = "string"
longname = "record type"
description = "type of information to save or print. Can be BUDGET."
Expand All @@ -183,27 +183,27 @@ valid = [
"BUDGET",
]

[blocks.period.fields.output.item.arms.printrecord.fields.ocsetting]
[blocks.period.fields.stress_period_data.item.arms.printrecord.fields.ocsetting]
type = "union"
description = "specifies the steps for which the data will be saved."

[blocks.period.fields.output.item.arms.printrecord.fields.ocsetting.arms.all]
[blocks.period.fields.stress_period_data.item.arms.printrecord.fields.ocsetting.arms.all]
type = "keyword"
description = "keyword to indicate save for all time steps in period."

[blocks.period.fields.output.item.arms.printrecord.fields.ocsetting.arms.first]
[blocks.period.fields.stress_period_data.item.arms.printrecord.fields.ocsetting.arms.first]
type = "keyword"
description = "keyword to indicate save for first step in period. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps."

[blocks.period.fields.output.item.arms.printrecord.fields.ocsetting.arms.last]
[blocks.period.fields.stress_period_data.item.arms.printrecord.fields.ocsetting.arms.last]
type = "keyword"
description = "keyword to indicate save for last step in period. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps."

[blocks.period.fields.output.item.arms.printrecord.fields.ocsetting.arms.frequency]
[blocks.period.fields.stress_period_data.item.arms.printrecord.fields.ocsetting.arms.frequency]
type = "integer"
description = "save at the specified time step frequency. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps."

[blocks.period.fields.output.item.arms.printrecord.fields.ocsetting.arms.steps]
[blocks.period.fields.stress_period_data.item.arms.printrecord.fields.ocsetting.arms.steps]
type = "array"
description = "save for each step specified in STEPS. This keyword may be used in conjunction with other keywords to print or save results for multiple time steps."
dtype = "integer"
Expand Down
2 changes: 1 addition & 1 deletion autotest/dfns/__snapshots__/v2.0.0.dev2/chf-oc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ blocks:
tagged: false
period:
fields:
output:
stress_period_data:
type: list
optional: true
item:
Expand Down
2 changes: 1 addition & 1 deletion autotest/dfns/__snapshots__/v2.0.0.dev2/gwe-lke.json
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@
},
"period": {
"fields": {
"lakeperioddata": {
"stress_period_data": {
"type": "list",
"item": {
"name": "lakeperioddata",
Expand Down
28 changes: 14 additions & 14 deletions autotest/dfns/__snapshots__/v2.0.0.dev2/gwe-lke.toml
Original file line number Diff line number Diff line change
Expand Up @@ -196,73 +196,73 @@ optional = true
when = "boundnames"
tagged = false

[blocks.period.fields.lakeperioddata]
[blocks.period.fields.stress_period_data]
type = "list"

[blocks.period.fields.lakeperioddata.item]
[blocks.period.fields.stress_period_data.item]
name = "lakeperioddata"
type = "record"

[blocks.period.fields.lakeperioddata.item.fields.lakeno]
[blocks.period.fields.stress_period_data.item.fields.lakeno]
type = "integer"
longname = "lake number for this entry"
description = "integer value that defines the lake number associated with the specified PERIOD data on the line. LAKENO must be greater than zero and less than or equal to NLAKES."
tagged = false
index = true
fk = "packagedata.lakeno"

[blocks.period.fields.lakeperioddata.item.fields.laksetting]
[blocks.period.fields.stress_period_data.item.fields.laksetting]
type = "union"
description = "line of information that is parsed into a keyword and values. Keyword values that can be used to start the LAKSETTING string include: STATUS, TEMPERATURE, RAINFALL, EVAPORATION, RUNOFF, and AUXILIARY. These settings are used to assign the temperature associated with the corresponding flow terms. Temperatures cannot be specified for all flow terms. For example, the Lake Package supports a 'WITHDRAWAL' flow term. If this withdrawal term is active, then water will be withdrawn from the lake at the calculated temperature of the lake."

[blocks.period.fields.lakeperioddata.item.fields.laksetting.arms.status]
[blocks.period.fields.stress_period_data.item.fields.laksetting.arms.status]
type = "string"
longname = "lake temperature status"
description = "keyword option to define lake status. STATUS can be ACTIVE, INACTIVE, or CONSTANT. By default, STATUS is ACTIVE, which means that temperature will be calculated for the lake. If a lake is inactive, then there will be no energy fluxes into or out of the lake and the inactive value will be written for the lake temperature. If a lake is constant, then the temperature for the lake will be fixed at the user specified value."

[blocks.period.fields.lakeperioddata.item.fields.laksetting.arms.temperature]
[blocks.period.fields.stress_period_data.item.fields.laksetting.arms.temperature]
type = "string"
longname = "lake temperature"
description = "real or character value that defines the temperature for the lake. The specified TEMPERATURE is only applied if the lake is a constant temperature lake. If the Options block includes a TIMESERIESFILE entry (see the 'Time-Variable Input' section), values can be obtained from a time series by entering the time-series name in place of a numeric value."
time_series = true

[blocks.period.fields.lakeperioddata.item.fields.laksetting.arms.rainfall]
[blocks.period.fields.stress_period_data.item.fields.laksetting.arms.rainfall]
type = "string"
longname = "rainfall temperature"
description = "real or character value that defines the rainfall temperature for the lake. If the Options block includes a TIMESERIESFILE entry (see the 'Time-Variable Input' section), values can be obtained from a time series by entering the time-series name in place of a numeric value."
time_series = true

[blocks.period.fields.lakeperioddata.item.fields.laksetting.arms.evaporation]
[blocks.period.fields.stress_period_data.item.fields.laksetting.arms.evaporation]
type = "string"
longname = "evaporation temperature"
description = "use of the EVAPORATION keyword is allowed in the LKE package; however, the specified value is not currently used in LKE calculations. Instead, the latent heat of evaporation is multiplied by the simulated evaporation rate for determining the thermal energy lost from a stream reach."
time_series = true

[blocks.period.fields.lakeperioddata.item.fields.laksetting.arms.runoff]
[blocks.period.fields.stress_period_data.item.fields.laksetting.arms.runoff]
type = "string"
longname = "runoff temperature"
description = "real or character value that defines the temperature of runoff for the lake. Users are free to use whatever temperature scale they want, which might include negative temperatures. If the Options block includes a TIMESERIESFILE entry (see the 'Time-Variable Input' section), values can be obtained from a time series by entering the time-series name in place of a numeric value."
time_series = true

[blocks.period.fields.lakeperioddata.item.fields.laksetting.arms.ext-inflow]
[blocks.period.fields.stress_period_data.item.fields.laksetting.arms.ext-inflow]
type = "string"
longname = "ext-inflow temperature"
description = "real or character value that defines the temperature of external inflow for the lake. Users are free to use whatever temperature scale they want, which might include negative temperatures. If the Options block includes a TIMESERIESFILE entry (see the 'Time-Variable Input' section), values can be obtained from a time series by entering the time-series name in place of a numeric value."
time_series = true

[blocks.period.fields.lakeperioddata.item.fields.laksetting.arms.auxiliaryrecord]
[blocks.period.fields.stress_period_data.item.fields.laksetting.arms.auxiliaryrecord]
type = "record"

[blocks.period.fields.lakeperioddata.item.fields.laksetting.arms.auxiliaryrecord.fields.auxiliary]
[blocks.period.fields.stress_period_data.item.fields.laksetting.arms.auxiliaryrecord.fields.auxiliary]
type = "keyword"
description = "keyword for specifying auxiliary variable."

[blocks.period.fields.lakeperioddata.item.fields.laksetting.arms.auxiliaryrecord.fields.auxname]
[blocks.period.fields.stress_period_data.item.fields.laksetting.arms.auxiliaryrecord.fields.auxname]
type = "string"
description = "name for the auxiliary variable to be assigned AUXVAL. AUXNAME must match one of the auxiliary variable names defined in the OPTIONS block. If AUXNAME does not match one of the auxiliary variable names defined in the OPTIONS block the data are ignored."
tagged = false

[blocks.period.fields.lakeperioddata.item.fields.laksetting.arms.auxiliaryrecord.fields.auxval]
[blocks.period.fields.stress_period_data.item.fields.laksetting.arms.auxiliaryrecord.fields.auxval]
type = "double"
longname = "auxiliary variable value"
description = "value for the auxiliary variable. If the Options block includes a TIMESERIESFILE entry (see the 'Time-Variable Input' section), values can be obtained from a time series by entering the time-series name in place of a numeric value."
Expand Down
2 changes: 1 addition & 1 deletion autotest/dfns/__snapshots__/v2.0.0.dev2/gwe-lke.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ blocks:
tagged: false
period:
fields:
lakeperioddata:
stress_period_data:
type: list
item:
name: lakeperioddata
Expand Down
2 changes: 1 addition & 1 deletion autotest/dfns/__snapshots__/v2.0.0.dev2/gwe-mwe.json
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@
},
"period": {
"fields": {
"mweperioddata": {
"stress_period_data": {
"type": "list",
"item": {
"name": "mweperioddata",
Expand Down
22 changes: 11 additions & 11 deletions autotest/dfns/__snapshots__/v2.0.0.dev2/gwe-mwe.toml
Original file line number Diff line number Diff line change
Expand Up @@ -196,55 +196,55 @@ optional = true
when = "boundnames"
tagged = false

[blocks.period.fields.mweperioddata]
[blocks.period.fields.stress_period_data]
type = "list"

[blocks.period.fields.mweperioddata.item]
[blocks.period.fields.stress_period_data.item]
name = "mweperioddata"
type = "record"

[blocks.period.fields.mweperioddata.item.fields.mawno]
[blocks.period.fields.stress_period_data.item.fields.mawno]
type = "integer"
longname = "well number for this entry"
description = "integer value that defines the well number associated with the specified PERIOD data on the line. MAWNO must be greater than zero and less than or equal to NMAWWELLS."
tagged = false
index = true
fk = "packagedata.mawno"

[blocks.period.fields.mweperioddata.item.fields.mwesetting]
[blocks.period.fields.stress_period_data.item.fields.mwesetting]
type = "union"
description = "line of information that is parsed into a keyword and values. Keyword values that can be used to start the MWESETTING string include: STATUS, TEMPERATURE, RAINFALL, EVAPORATION, RUNOFF, and AUXILIARY. These settings are used to assign the temperature of associated with the corresponding flow terms. Temperatures cannot be specified for all flow terms. For example, the Multi-Aquifer Well Package supports a 'WITHDRAWAL' flow term. If this withdrawal term is active, then water will be withdrawn from the well at the calculated temperature of the well."

[blocks.period.fields.mweperioddata.item.fields.mwesetting.arms.status]
[blocks.period.fields.stress_period_data.item.fields.mwesetting.arms.status]
type = "string"
longname = "well temperature status"
description = "keyword option to define well status. STATUS can be ACTIVE, INACTIVE, or CONSTANT. By default, STATUS is ACTIVE, which means that temperature will be calculated for the well. If a well is inactive, then there will be no solute mass fluxes into or out of the well and the inactive value will be written for the well temperature. If a well is constant, then the temperature for the well will be fixed at the user specified value."

[blocks.period.fields.mweperioddata.item.fields.mwesetting.arms.temperature]
[blocks.period.fields.stress_period_data.item.fields.mwesetting.arms.temperature]
type = "string"
longname = "well temperature"
description = "real or character value that defines the temperature for the well. The specified TEMPERATURE is only applied if the well is a constant temperature well. If the Options block includes a TIMESERIESFILE entry (see the 'Time-Variable Input' section), values can be obtained from a time series by entering the time-series name in place of a numeric value."
time_series = true

[blocks.period.fields.mweperioddata.item.fields.mwesetting.arms.rate]
[blocks.period.fields.stress_period_data.item.fields.mwesetting.arms.rate]
type = "string"
longname = "well injection temperature"
description = "real or character value that defines the injection temperature $(e.g.,:^{circ}C:or:^{circ}F)$ for the well. If the Options block includes a TIMESERIESFILE entry (see the 'Time-Variable Input' section), values can be obtained from a time series by entering the time-series name in place of a numeric value."
time_series = true

[blocks.period.fields.mweperioddata.item.fields.mwesetting.arms.auxiliaryrecord]
[blocks.period.fields.stress_period_data.item.fields.mwesetting.arms.auxiliaryrecord]
type = "record"

[blocks.period.fields.mweperioddata.item.fields.mwesetting.arms.auxiliaryrecord.fields.auxiliary]
[blocks.period.fields.stress_period_data.item.fields.mwesetting.arms.auxiliaryrecord.fields.auxiliary]
type = "keyword"
description = "keyword for specifying auxiliary variable."

[blocks.period.fields.mweperioddata.item.fields.mwesetting.arms.auxiliaryrecord.fields.auxname]
[blocks.period.fields.stress_period_data.item.fields.mwesetting.arms.auxiliaryrecord.fields.auxname]
type = "string"
description = "name for the auxiliary variable to be assigned AUXVAL. AUXNAME must match one of the auxiliary variable names defined in the OPTIONS block. If AUXNAME does not match one of the auxiliary variable names defined in the OPTIONS block the data are ignored."
tagged = false

[blocks.period.fields.mweperioddata.item.fields.mwesetting.arms.auxiliaryrecord.fields.auxval]
[blocks.period.fields.stress_period_data.item.fields.mwesetting.arms.auxiliaryrecord.fields.auxval]
type = "double"
longname = "auxiliary variable value"
description = "value for the auxiliary variable. If the Options block includes a TIMESERIESFILE entry (see the 'Time-Variable Input' section), values can be obtained from a time series by entering the time-series name in place of a numeric value."
Expand Down
2 changes: 1 addition & 1 deletion autotest/dfns/__snapshots__/v2.0.0.dev2/gwe-mwe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ blocks:
tagged: false
period:
fields:
mweperioddata:
stress_period_data:
type: list
item:
name: mweperioddata
Expand Down
2 changes: 1 addition & 1 deletion autotest/dfns/__snapshots__/v2.0.0.dev2/gwe-oc.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@
},
"period": {
"fields": {
"output": {
"stress_period_data": {
"type": "list",
"optional": true,
"item": {
Expand Down
Loading
Loading