Open LECOMTE-ISADEV opened 6 years ago
(From Javier) "MSL = Is the number of soil layers that the code works with. ...you define the number of splits in the soils file (read manual for details). It does not split into minilayers and it won't read more than ten layers."
ok so what is TSLA used for ? It seems that TLSA is a max of layers after splitting (doc p 67) So a layer can be split in smaller slices .....
From Javier: "MLS is a variable to resize the array that can hold the maximum number of layers. TSL refers to the number of splits. You can provide a soil with five horizons and then ask to split it in ten. The manual describes the process of splitting the soil. The user's manual and the theoretical manual will give more lights about this. I addition to what I said, rock fragments also play a role in defining the C parameter for erosion. When there are rocks in the surface, erosion is reduced. The OPS.DAT is a list of management files. The.OPC is fully described in the manual.
It seems that the number of layer max is defined in the .SOL input file TSLA //MAXIMUM NUMBER OF SOIL LAYERS(3-30) But all tables related to layers are defined with this size : BD(MSL,MSA) (bulkDensity) MSL = 12 (hard coded) MSA = MAX# SUBAREAS What is MSL ?