
(* start of data file d_phrsat.m *)

debug = False;

(* Hirota-Satsuma System with one parameter *)

eq[1][x,t]=D[u[1][x,t],t]-aa*D[u[1][x,t],{x,3}]-
           6*aa*u[1][x,t]*D[u[1][x,t],x]+6*u[2][x,t]*D[u[2][x,t],x];

eq[2][x,t]=D[u[2][x,t],t]+D[u[2][x,t],{x,3}]+3*u[1][x,t]*D[u[2][x,t],x];

noeqs = 2;
name = "Hirota-Satsuma System (parameterized)";
parameters = {aa};
weightpars = {};

(**** user can supply the rhorank and/or the name for the output file  ****)

(* rhorank = 6; *)
(* myfile = "phrsatr6.o"; *) 

(**** user can give the weights of u[1], u[2], and partial t, make  ****)
(**** sure they are correct! If not, you will see!                  ****)
(* weightu[1] = 2; *)
(* weightu[2] = 2; *)
(* weight[t]  = 3; *)  

formrho[x,t] = {};  

(**** user can supply the form of rho ****)
(* for rank 6: *)
(*
formrho[x,t]={c[1]*u[1][x,t]^3+c[2]*u[1][x,t]*u[2][x,t]^2+
              c[3]*D[u[1][x,t],x]^2+c[4]*D[u[2][x,t],x]^2}; 
*)

(* end of data file d_phrsat.m *)
