There is no assumed constraint between the variables dimension, crossArea, and perimeter nor fixed equations for laminar or turbulent geometric correction coefficients (ks).
This model can therefore be used for any shape desired but it is upon the user to ensure that calculations using this geometry are applicable.