header: MATLAB 5.0 MAT-file, Platform: PCWIN, Created on: Thu Jan 21 12:50:04 2010
variable PIDValues: class double, size 1x7, global
variable yold: class double, size 1x1
variable TC_P: class double, size 1x1
variable TC_I: class double, size 1x1
variable TC_D: class double, size 1x1
variable dt: class double, size 1x1
variable tf: class double, size 1x1
variable N: class double, size 1x1
variable Buoy: class object, size 1x1
	object class: RigidBody
	field names: name, dof, I, mass, disp, xG, xB, S, S11, S22, mu_inf, dt, N, t, g, rho, x0, x, xdot, xddot, sv, n_Forces, ForceFcns, Forces, Fixed, Length, Area, Cd, CdW, AreaW
	.name: class char, size 1x12
		text = "Surface Buoy"
	.dof: class double, size 1x1
	.I: class double, size 3x3
	.mass: class double, size 1x1
	.disp: class double, size 1x1
	.xG: class double, size 1x3
	.xB: class double, size 1x3
	.S: class double, size 1x1
	.S11: class double, size 1x1
	.S22: class double, size 1x1
	.mu_inf: class double, size 6x6
	.dt: class double, size 1x1
	.N: class double, size 1x1
	.t: class double, size 1x2000
	.g: class double, size 1x1
	.rho: class double, size 1x1
	.x0: class double, size 1x3
	.x: class double, size 2000x6
	.xdot: class double, size 2000x6
	.xddot: class double, size 2000x6
	.sv: class double, size 12x1
	.n_Forces: class double, size 1x1
	.ForceFcns: class cell, size 1x4
		cell 1: class function_handle, size 1x1
		cell 2: class function_handle, size 1x1
		cell 3: class function_handle, size 1x1
		cell 4: class function_handle, size 1x1
	.Forces: class cell, size 1x4
		cell 1: class double, size 2000x6
		cell 2: class double, size 2000x6
		cell 3: class double, size 2000x6
		cell 4: class double, size 2000x6
	.Fixed: class double, size 1x1
	.Length: class double, size 1x3
	.Area: class double, size 1x3
	.Cd: class double, size 1x3
	.CdW: class double, size 1x3
	.AreaW: class double, size 1x3
variable espRadius: class double, size 1x1
variable espMass: class double, size 1x1
variable espWPArea: class double, size 1x1
variable espWtH2O: class double, size 1x1
variable espDisp: class double, size 1x1
variable espLength: class double, size 1x1
variable espPJASubmergedX: class double, size 1x1
variable espPJASubmergedY: class double, size 1x1
variable espPJASubmergedZ: class double, size 1x1
variable buoyRadius: class double, size 1x1
variable buoyMass: class double, size 1x1
variable buoyWPArea: class double, size 1x1
variable buoyDisp: class double, size 1x1
variable buoyWPA2ndMoment: class double, size 1x1
variable buoyPJASubmergedX: class double, size 1x1
variable buoyPJASubmergedY: class double, size 1x1
variable buoyPJASubmergedZ: class double, size 1x1
variable filename: class char, size 1x25
	text = "WAMIT_Results\\ESP_drifter"
variable FD_coefs: class struct, size 1x1
	field names: tps, X, Y, ind, efr, efi
	.tps: class double, size 101x1
	.X: class cell, size 6x6
		cell 1: class double, size 101x1
		cell 2: class double, size 101x1
		cell 3: class double, size 101x1
		cell 4: class double, size 101x1
		cell 5: class double, size 101x1
		cell 6: class double, size 101x1
		cell 7: class double, size 101x1
		cell 8: class double, size 101x1
		cell 9: class double, size 101x1
		cell 10: class double, size 101x1
		cell 11: class double, size 101x1
		cell 12: class double, size 101x1
		cell 13: class double, size 101x1
		cell 14: class double, size 101x1
		cell 15: class double, size 101x1
		cell 16: class double, size 101x1
		cell 17: class double, size 101x1
		cell 18: class double, size 101x1
		cell 19: class double, size 101x1
		cell 20: class double, size 101x1
		cell 21: class double, size 101x1
		cell 22: class double, size 101x1
		cell 23: class double, size 101x1
		cell 24: class double, size 101x1
		cell 25: class double, size 101x1
		cell 26: class double, size 101x1
		cell 27: class double, size 101x1
		cell 28: class double, size 101x1
		cell 29: class double, size 101x1
		cell 30: class double, size 101x1
		cell 31: class double, size 101x1
		cell 32: class double, size 101x1
		cell 33: class double, size 101x1
		cell 34: class double, size 101x1
		cell 35: class double, size 101x1
		cell 36: class double, size 101x1
	.Y: class cell, size 6x6
		cell 1: class double, size 101x1
		cell 2: empty
		cell 3: empty
		cell 4: empty
		cell 5: class double, size 101x1
		cell 6: empty
		cell 7: empty
		cell 8: class double, size 101x1
		cell 9: empty
		cell 10: class double, size 101x1
		cell 11: empty
		cell 12: empty
		cell 13: empty
		cell 14: empty
		cell 15: class double, size 101x1
		cell 16: empty
		cell 17: empty
		cell 18: empty
		cell 19: empty
		cell 20: class double, size 101x1
		cell 21: empty
		cell 22: class double, size 101x1
		cell 23: empty
		cell 24: empty
		cell 25: class double, size 101x1
		cell 26: empty
		cell 27: empty
		cell 28: empty
		cell 29: class double, size 101x1
		cell 30: empty
		cell 31: empty
		cell 32: empty
		cell 33: empty
		cell 34: empty
		cell 35: empty
		cell 36: class double, size 101x1
	.ind: class double, size 99x1
	.efr: class double, size 99x6
	.efi: class double, size 99x6
variable i: class double, size 1x1
variable j: class double, size 1x1
variable L: class cell, size 7x6
	cell 1: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 2: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 3: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 4: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 5: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 6: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 7: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x1001
		.coefs: class double, size 1000x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 8: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 9: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 10: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 11: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 12: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 13: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 14: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x1001
		.coefs: class double, size 1000x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 15: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 16: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 17: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 18: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 19: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 20: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 21: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x1001
		.coefs: class double, size 1000x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 22: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 23: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 24: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 25: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 26: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 27: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 28: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x1001
		.coefs: class double, size 1000x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 29: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 30: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 31: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 32: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 33: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 34: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 35: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x1001
		.coefs: class double, size 1000x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 36: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 37: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 38: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 39: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 40: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 41: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x501
		.coefs: class double, size 500x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
	cell 42: class struct, size 1x1
		field names: form, breaks, coefs, pieces, order, dim, orient
		.form: class char, size 1x2
			text = "pp"
		.breaks: class double, size 1x1001
		.coefs: class double, size 1000x2
		.pieces: class double, size 1x1
		.order: class double, size 1x1
		.dim: class double, size 1x1
		.orient: class char, size 1x5
			text = "first"
variable ESP: class object, size 1x1
	object class: RigidBody
	field names: name, dof, I, mass, disp, xG, xB, S, S11, S22, mu_inf, dt, N, t, g, rho, x0, x, xdot, xddot, sv, n_Forces, ForceFcns, Forces, Fixed, Length, Area, Cd, CdW, AreaW
	.name: class char, size 1x3
		text = "ESP"
	.dof: class double, size 1x1
	.I: class double, size 3x3
	.mass: class double, size 1x1
	.disp: class double, size 1x1
	.xG: class double, size 1x3
	.xB: class double, size 1x3
	.S: class double, size 1x1
	.S11: class double, size 1x1
	.S22: class double, size 1x1
	.mu_inf: class double, size 6x6
	.dt: class double, size 1x1
	.N: class double, size 1x1
	.t: class double, size 1x2000
	.g: class double, size 1x1
	.rho: class double, size 1x1
	.x0: class double, size 1x3
	.x: class double, size 2000x6
	.xdot: class double, size 2000x6
	.xddot: class double, size 2000x6
	.sv: class double, size 12x1
	.n_Forces: class double, size 1x1
	.ForceFcns: class cell, size 1x4
		cell 1: class function_handle, size 1x1
		cell 2: class function_handle, size 1x1
		cell 3: class function_handle, size 1x1
		cell 4: class function_handle, size 1x1
	.Forces: class cell, size 1x4
		cell 1: class double, size 2000x6
		cell 2: class double, size 2000x6
		cell 3: class double, size 2000x6
		cell 4: class double, size 2000x6
	.Fixed: class double, size 1x1
	.Length: class double, size 1x3
	.Area: class double, size 1x3
	.Cd: class double, size 1x3
	.CdW: class double, size 1x1
	.AreaW: class double, size 1x1
variable ro: class double, size 1x1
variable b: class double, size 1x1
variable a: class double, size 1x1
variable espAMX: class double, size 1x1
variable espAMY: class double, size 1x1
variable Type: class double, size 1x1
variable T: class double, size 1x1
variable A: class double, size 1x1
variable wave: class object, size 1x1
	object class: IncWave
	field names: A, T, Type, g, n_phases, spectrum, freq, df, fmax, beta, phases
	.A: class double, size 1x1
	.T: class double, size 1x1
	.Type: class double, size 1x1
	.g: class double, size 1x1
	.n_phases: class double, size 1x1
	.spectrum: class double, size 1x1
	.freq: class double, size 1x1
	.df: class double, size 1x1
	.fmax: class double, size 1x1
	.beta: class double, size 1x1
	.phases: class double, size 300x1
variable t: class double, size 1x2000
variable t1: class double, size 1x200
variable eta0: class double, size 1x2200
variable p_aB: class double, size 1x3
variable p_aE: class double, size 1x3
variable k: class double, size 1x1
variable Spring_Force_Coeffs: class struct, size 1x1
	field names: form, breaks, coefs, pieces, order, dim, orient
	.form: class char, size 1x2
		text = "pp"
	.breaks: class double, size 1x41
	.coefs: class double, size 40x2
	.pieces: class double, size 1x1
	.order: class double, size 1x1
	.dim: class double, size 1x1
	.orient: class char, size 1x5
		text = "first"
variable Damping_Force_Coeffs: class struct, size 1x1
	field names: form, breaks, coefs, pieces, order, dim, orient
	.form: class char, size 1x2
		text = "pp"
	.breaks: class double, size 1x41
	.coefs: class double, size 40x2
	.pieces: class double, size 1x1
	.order: class double, size 1x1
	.dim: class double, size 1x1
	.orient: class char, size 1x5
		text = "first"
variable RB: class cell, size 1x2
	cell 1: class object, size 1x1
		object class: RigidBody
		field names: name, dof, I, mass, disp, xG, xB, S, S11, S22, mu_inf, dt, N, t, g, rho, x0, x, xdot, xddot, sv, n_Forces, ForceFcns, Forces, Fixed, Length, Area, Cd, CdW, AreaW
		.name: class char, size 1x12
			text = "Surface Buoy"
		.dof: class double, size 1x1
		.I: class double, size 3x3
		.mass: class double, size 1x1
		.disp: class double, size 1x1
		.xG: class double, size 1x3
		.xB: class double, size 1x3
		.S: class double, size 1x1
		.S11: class double, size 1x1
		.S22: class double, size 1x1
		.mu_inf: class double, size 6x6
		.dt: class double, size 1x1
		.N: class double, size 1x1
		.t: class double, size 1x2000
		.g: class double, size 1x1
		.rho: class double, size 1x1
		.x0: class double, size 1x3
		.x: class double, size 2000x6
		.xdot: class double, size 2000x6
		.xddot: class double, size 2000x6
		.sv: class double, size 12x1
		.n_Forces: class double, size 1x1
		.ForceFcns: class cell, size 1x4
			cell 1: class function_handle, size 1x1
			cell 2: class function_handle, size 1x1
			cell 3: class function_handle, size 1x1
			cell 4: class function_handle, size 1x1
		.Forces: class cell, size 1x4
			cell 1: class double, size 2000x6
			cell 2: class double, size 2000x6
			cell 3: class double, size 2000x6
			cell 4: class double, size 2000x6
		.Fixed: class double, size 1x1
		.Length: class double, size 1x3
		.Area: class double, size 1x3
		.Cd: class double, size 1x3
		.CdW: class double, size 1x3
		.AreaW: class double, size 1x3
	cell 2: class object, size 1x1
		object class: RigidBody
		field names: name, dof, I, mass, disp, xG, xB, S, S11, S22, mu_inf, dt, N, t, g, rho, x0, x, xdot, xddot, sv, n_Forces, ForceFcns, Forces, Fixed, Length, Area, Cd, CdW, AreaW
		.name: class char, size 1x3
			text = "ESP"
		.dof: class double, size 1x1
		.I: class double, size 3x3
		.mass: class double, size 1x1
		.disp: class double, size 1x1
		.xG: class double, size 1x3
		.xB: class double, size 1x3
		.S: class double, size 1x1
		.S11: class double, size 1x1
		.S22: class double, size 1x1
		.mu_inf: class double, size 6x6
		.dt: class double, size 1x1
		.N: class double, size 1x1
		.t: class double, size 1x2000
		.g: class double, size 1x1
		.rho: class double, size 1x1
		.x0: class double, size 1x3
		.x: class double, size 2000x6
		.xdot: class double, size 2000x6
		.xddot: class double, size 2000x6
		.sv: class double, size 12x1
		.n_Forces: class double, size 1x1
		.ForceFcns: class cell, size 1x4
			cell 1: class function_handle, size 1x1
			cell 2: class function_handle, size 1x1
			cell 3: class function_handle, size 1x1
			cell 4: class function_handle, size 1x1
		.Forces: class cell, size 1x4
			cell 1: class double, size 2000x6
			cell 2: class double, size 2000x6
			cell 3: class double, size 2000x6
			cell 4: class double, size 2000x6
		.Fixed: class double, size 1x1
		.Length: class double, size 1x3
		.Area: class double, size 1x3
		.Cd: class double, size 1x3
		.CdW: class double, size 1x1
		.AreaW: class double, size 1x1
variable x: class double, size 2000x6
variable xdot: class double, size 2000x6
variable xddot: class double, size 2000x6
variable v1: class double, size 2000x1
variable y: class double, size 2000x6
variable ydot: class double, size 2000x6
variable yddot: class double, size 2000x6
variable v2: class double, size 2000x1
variable Bforce: class cell, size 1x4
	cell 1: class double, size 2000x6
	cell 2: class double, size 2000x6
	cell 3: class double, size 2000x6
	cell 4: class double, size 2000x6
variable ESPForce: class cell, size 1x4
	cell 1: class double, size 2000x6
	cell 2: class double, size 2000x6
	cell 3: class double, size 2000x6
	cell 4: class double, size 2000x6
variable xo1: class double, size 1x3
variable xo2: class double, size 1x3
variable TargetDepth: class double, size 1x2000
variable TargetDepthRate: class double, size 1x2000
variable Elongation: class double, size 1x2000
variable ElongationRate: class double, size 1x2000
variable s: class double, size 3x1
variable Tension: class double, size 1x2000
variable Power: class double, size 1x2000
variable idx: class double, size 1x987
variable mean_power: class double, size 1x1
variable : class uint8, size 1x625136