How to select the MXSS parameter in Mt3dSsm #1765
-
My model has 10 stress periods, and only one source sink item is ALLOWED in each stress period. Setting [MXSS] = 15, ERROR: ERROR: MAXIMUM NUMBER OF SINKS/SOURCES ALLOWED [MXSS] = 15 will be displayed: SSM file########################################################################### itype = 15 ssm_data = {} ssm = flopy.mt3d.Mt3dSsm(mt, mxss=mxss, stress_period_data=ssm_data, dtype=dtype) Write model inputmt.write_input() Try to delete the output files, to prevent use of older filestry: Run the modelsuccess, buff = mt.run_model() |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Your flow model likely has more than 15 cells marked with some type of boundary condition. If you're using constant head, specified inflow, or some other packages, the transport model needs to account for these when it is allocating space in memory. Once you specified a value of 200 or greater, the transport model has enough memory allocated for what it detects in the linker file. Perhaps you have some constant head cells specified in the .bas input file that you need to account for in the transport model? |
Beta Was this translation helpful? Give feedback.
Your flow model likely has more than 15 cells marked with some type of boundary condition. If you're using constant head, specified inflow, or some other packages, the transport model needs to account for these when it is allocating space in memory. Once you specified a value of 200 or greater, the transport model has enough memory allocated for what it detects in the linker file. Perhaps you have some constant head cells specified in the .bas input file that you need to account for in the transport model?