# Equations and conditions ## Location: `diffice_jax/equation` The folder includes the codes that compute the residues of governing equations and boundary conditions involved in the PINN training.
### `/eqn_iso.py` involving functions to compute the residue of the normalized **isotropuc** Shallow-Shelf Approximation (SSA) equations and their associated dynamic boundary conditions at the calving front. Both the SSA equations and the boundary conditions are given in [this link](https://github.com/YaoGroup/DIFFICE_jax/blob/main/docs/source/Isotropic.md) .
### `/eqn_aniso_zz.py` involving functions to compute the residue of the normalized **anisotropic** Shallow-Shelf Approximation (SSA) equations and their associated dynamic boundary conditions at the calving front. The suffix `_zz` indicate the equation consider the anisotropic direction in the vertical direction. The anisotorpic SSA equations and the associated boundary conditions are given in [this link](https://github.com/YaoGroup/DIFFICE_jax/blob/main/docs/source/Anisotropic.md) .