
(* d_ablnls.m *)

u[1][n_]'[t]:= aa*(u[1][n+1][t]-2*u[1][n][t]+u[1][n-1][t]) +
               u[1][n][t]*u[2][n][t]*(u[1][n+1][t]+u[1][n-1][t]);

u[2][n_]'[t]:= -aa*(u[2][n+1][t]-2*u[2][n][t]+u[2][n-1][t]) -
               u[1][n][t]*u[2][n][t]*(u[2][n+1][t]+u[2][n-1][t]);

noeqs = 2;
name = "NLS Equation (Ablowitz-Ladik Discretization)";
parameters = {};
weightpars = {aa};

weightu[1] = weightu[2];

formrho = 0;

(* d_ablnls.m *)
