Hey William!
You just got me really confused about layers and slices and data attached to them :D Here is how I think about it - and I'd say that's how FeFlow stores and uses it:
Some data are specified at nodes, that is on the slices. Other data however are specified for elements, which make up the layers. To give some examples: Heads and elevations are nodal data; they are specified for each node on each slice. Material properties, such as Ks for example, are elemental values and specified for each element on each layer. So you're really dealing with data at different "locations in (a 3D) space".
For calculating transmissivity, you need to combine an elemental property (K) with a nodal property (thickness) - I call thickness a nodal property here, since it's calculated as the difference between nodes on two slices. In order to accomplish that, you need indeed some averaging somewhere. The way you described in you post uses average Ks at nodes.
I didn't even know one can export Ks at nodes. But I just tried it (Special - Save nodal materials as Points) and find that very "interesting", because of the way the averaging is done. If Ks vary only from one layer to the next, it's simple the average between the 2, which is fine I guess. However, if Ks vary within a layer itself, then the average is basically
the sum of Ks of all attached elements
divided by
the number of attached element of that node.
Is that a proper average??? I'm not sure :-\
Personally, I prefer to think about transmissivity as another elemental property. Therefore I compute transmissivity by multiplying the elemental K with an average element thickness, which I approximate by taking the average of the thickness at the (3) nodes defining the element. Whether that average is better might be questioned, but I find it definitely more intuitive.
Here is how I do it:
1) Export Ks as a "mesh" polygons (Flow Materials - Special - K - Isolines - Elements)
2) Export layer thickness as points (3 D slice elevation - Special - Z - select Thickness - Points)
3) Overlay both in my GIS
4) Calculate the average elemental thickness from the nodes attached to an element and
propagate the result to the elements
5) Calculate the transmissivity = K x averageElementThickness
You have to do that for each layer separately and step 4) depends on your GIS (in Manifold it's a simple spatial overlay with transfer rule set to n->1:average). You can show the transmissivity then by applying a colour scheme to the polygons. And voila! You're done :)
A lot easier and faster yet is using an IFM. But that's a completely different story :)
Hope that helps, Chris.