The initial ISSM Python implementation of frictioncoulomb.py and frictioncoulomb2.py appears to be the same. This has carried through to the pyISSM implementation (pyissm.model.classes.friction.coulomb and pyissm.model.classes.friction.coulomb2).
See frictioncoulomb.m and frictioncoulomb2.m for correct implementation and update accordingly.
The initial ISSM Python implementation of
frictioncoulomb.pyandfrictioncoulomb2.pyappears to be the same. This has carried through to the pyISSM implementation (pyissm.model.classes.friction.coulombandpyissm.model.classes.friction.coulomb2).See
frictioncoulomb.mandfrictioncoulomb2.mfor correct implementation and update accordingly.