Rouben Rostamian

MaplePrimes Activity


These are answers submitted by Rouben Rostamian

You have asked how to calculate the partial derivative of u with respect to y.  Here is how.

restart;

N:=10;

10

PDE:=diff(u(y, t), t) = diff(u(y, t), y, y);

diff(u(y, t), t) = diff(diff(u(y, t), y), y)

ICBC:= {u(y,0) = 0, u(0,t) = cos(t), u(N, t) = 0};

{u(0, t) = cos(t), u(10, t) = 0, u(y, 0) = 0}

dy := N/100;  # space step
dt := dy^2;   # time step

1/10

1/100

sol1:=pdsolve(PDE,ICBC,numeric,spacestep=dy, timestep=dt):

sol1:-plot3d(t=0..Pi);

vals := sol1:-value(u(y,t), output=listprocedure);

[y = proc () option `Copyright (c) 2000 by Waterloo Maple Inc. All rights reserved.`; evalf(args[1]) end proc, t = proc () option `Copyright (c) 2000 by Waterloo Maple Inc. All rights reserved.`; evalf(args[2]) end proc, u(y, t) = proc () local tv, xv, solnproc, stype, ndsol, vals; option `Copyright (c) 2001 by Waterloo Maple Inc. All rights reserved.`; Digits := trunc(evalhf(Digits)); solnproc := proc (tv, xv) local INFO, errest, nd, dvars, dary, daryt, daryx, vals, msg, i, j; option `Copyright (c) 2001 by Waterloo Maple Inc. All rights reserved.`; table( [( "soln_procedures" ) = array( 1 .. 1, [( 1 ) = (36893628102042003692)  ] ) ] ) INFO := table( [( "minspcpoints" ) = 4, ( "spacepts" ) = 101, ( "solmat_v" ) = Vector(606, {(1) = .0, (2) = .0, (3) = .0, (4) = .0, (5) = .0, (6) = .0, (7) = .0, (8) = .0, (9) = .0, (10) = .0, (11) = .0, (12) = .0, (13) = .0, (14) = .0, (15) = .0, (16) = .0, (17) = .0, (18) = .0, (19) = .0, (20) = .0, (21) = .0, (22) = .0, (23) = .0, (24) = .0, (25) = .0, (26) = .0, (27) = .0, (28) = .0, (29) = .0, (30) = .0, (31) = .0, (32) = .0, (33) = .0, (34) = .0, (35) = .0, (36) = .0, (37) = .0, (38) = .0, (39) = .0, (40) = .0, (41) = .0, (42) = .0, (43) = .0, (44) = .0, (45) = .0, (46) = .0, (47) = .0, (48) = .0, (49) = .0, (50) = .0, (51) = .0, (52) = .0, (53) = .0, (54) = .0, (55) = .0, (56) = .0, (57) = .0, (58) = .0, (59) = .0, (60) = .0, (61) = .0, (62) = .0, (63) = .0, (64) = .0, (65) = .0, (66) = .0, (67) = .0, (68) = .0, (69) = .0, (70) = .0, (71) = .0, (72) = .0, (73) = .0, (74) = .0, (75) = .0, (76) = .0, (77) = .0, (78) = .0, (79) = .0, (80) = .0, (81) = .0, (82) = .0, (83) = .0, (84) = .0, (85) = .0, (86) = .0, (87) = .0, (88) = .0, (89) = .0, (90) = .0, (91) = .0, (92) = .0, (93) = .0, (94) = .0, (95) = .0, (96) = .0, (97) = .0, (98) = .0, (99) = .0, (100) = .0, (101) = .0, (102) = .0, (103) = .0, (104) = .0, (105) = .0, (106) = .0, (107) = .0, (108) = .0, (109) = .0, (110) = .0, (111) = .0, (112) = .0, (113) = .0, (114) = .0, (115) = .0, (116) = .0, (117) = .0, (118) = .0, (119) = .0, (120) = .0, (121) = .0, (122) = .0, (123) = .0, (124) = .0, (125) = .0, (126) = .0, (127) = .0, (128) = .0, (129) = .0, (130) = .0, (131) = .0, (132) = .0, (133) = .0, (134) = .0, (135) = .0, (136) = .0, (137) = .0, (138) = .0, (139) = .0, (140) = .0, (141) = .0, (142) = .0, (143) = .0, (144) = .0, (145) = .0, (146) = .0, (147) = .0, (148) = .0, (149) = .0, (150) = .0, (151) = .0, (152) = .0, (153) = .0, (154) = .0, (155) = .0, (156) = .0, (157) = .0, (158) = .0, (159) = .0, (160) = .0, (161) = .0, (162) = .0, (163) = .0, (164) = .0, (165) = .0, (166) = .0, (167) = .0, (168) = .0, (169) = .0, (170) = .0, (171) = .0, (172) = .0, (173) = .0, (174) = .0, (175) = .0, (176) = .0, (177) = .0, (178) = .0, (179) = .0, (180) = .0, (181) = .0, (182) = .0, (183) = .0, (184) = .0, (185) = .0, (186) = .0, (187) = .0, (188) = .0, (189) = .0, (190) = .0, (191) = .0, (192) = .0, (193) = .0, (194) = .0, (195) = .0, (196) = .0, (197) = .0, (198) = .0, (199) = .0, (200) = .0, (201) = .0, (202) = .0, (203) = .0, (204) = .0, (205) = .0, (206) = .0, (207) = .0, (208) = .0, (209) = .0, (210) = .0, (211) = .0, (212) = .0, (213) = .0, (214) = .0, (215) = .0, (216) = .0, (217) = .0, (218) = .0, (219) = .0, (220) = .0, (221) = .0, (222) = .0, (223) = .0, (224) = .0, (225) = .0, (226) = .0, (227) = .0, (228) = .0, (229) = .0, (230) = .0, (231) = .0, (232) = .0, (233) = .0, (234) = .0, (235) = .0, (236) = .0, (237) = .0, (238) = .0, (239) = .0, (240) = .0, (241) = .0, (242) = .0, (243) = .0, (244) = .0, (245) = .0, (246) = .0, (247) = .0, (248) = .0, (249) = .0, (250) = .0, (251) = .0, (252) = .0, (253) = .0, (254) = .0, (255) = .0, (256) = .0, (257) = .0, (258) = .0, (259) = .0, (260) = .0, (261) = .0, (262) = .0, (263) = .0, (264) = .0, (265) = .0, (266) = .0, (267) = .0, (268) = .0, (269) = .0, (270) = .0, (271) = .0, (272) = .0, (273) = .0, (274) = .0, (275) = .0, (276) = .0, (277) = .0, (278) = .0, (279) = .0, (280) = .0, (281) = .0, (282) = .0, (283) = .0, (284) = .0, (285) = .0, (286) = .0, (287) = .0, (288) = .0, (289) = .0, (290) = .0, (291) = .0, (292) = .0, (293) = .0, (294) = .0, (295) = .0, (296) = .0, (297) = .0, (298) = .0, (299) = .0, (300) = .0, (301) = .0, (302) = .0, (303) = .0, (304) = .0, (305) = .0, (306) = .0, (307) = .0, (308) = .0, (309) = .0, (310) = .0, (311) = .0, (312) = .0, (313) = .0, (314) = .0, (315) = .0, (316) = .0, (317) = .0, (318) = .0, (319) = .0, (320) = .0, (321) = .0, (322) = .0, (323) = .0, (324) = .0, (325) = .0, (326) = .0, (327) = .0, (328) = .0, (329) = .0, (330) = .0, (331) = .0, (332) = .0, (333) = .0, (334) = .0, (335) = .0, (336) = .0, (337) = .0, (338) = .0, (339) = .0, (340) = .0, (341) = .0, (342) = .0, (343) = .0, (344) = .0, (345) = .0, (346) = .0, (347) = .0, (348) = .0, (349) = .0, (350) = .0, (351) = .0, (352) = .0, (353) = .0, (354) = .0, (355) = .0, (356) = .0, (357) = .0, (358) = .0, (359) = .0, (360) = .0, (361) = .0, (362) = .0, (363) = .0, (364) = .0, (365) = .0, (366) = .0, (367) = .0, (368) = .0, (369) = .0, (370) = .0, (371) = .0, (372) = .0, (373) = .0, (374) = .0, (375) = .0, (376) = .0, (377) = .0, (378) = .0, (379) = .0, (380) = .0, (381) = .0, (382) = .0, (383) = .0, (384) = .0, (385) = .0, (386) = .0, (387) = .0, (388) = .0, (389) = .0, (390) = .0, (391) = .0, (392) = .0, (393) = .0, (394) = .0, (395) = .0, (396) = .0, (397) = .0, (398) = .0, (399) = .0, (400) = .0, (401) = .0, (402) = .0, (403) = .0, (404) = .0, (405) = .0, (406) = .0, (407) = .0, (408) = .0, (409) = .0, (410) = .0, (411) = .0, (412) = .0, (413) = .0, (414) = .0, (415) = .0, (416) = .0, (417) = .0, (418) = .0, (419) = .0, (420) = .0, (421) = .0, (422) = .0, (423) = .0, (424) = .0, (425) = .0, (426) = .0, (427) = .0, (428) = .0, (429) = .0, (430) = .0, (431) = .0, (432) = .0, (433) = .0, (434) = .0, (435) = .0, (436) = .0, (437) = .0, (438) = .0, (439) = .0, (440) = .0, (441) = .0, (442) = .0, (443) = .0, (444) = .0, (445) = .0, (446) = .0, (447) = .0, (448) = .0, (449) = .0, (450) = .0, (451) = .0, (452) = .0, (453) = .0, (454) = .0, (455) = .0, (456) = .0, (457) = .0, (458) = .0, (459) = .0, (460) = .0, (461) = .0, (462) = .0, (463) = .0, (464) = .0, (465) = .0, (466) = .0, (467) = .0, (468) = .0, (469) = .0, (470) = .0, (471) = .0, (472) = .0, (473) = .0, (474) = .0, (475) = .0, (476) = .0, (477) = .0, (478) = .0, (479) = .0, (480) = .0, (481) = .0, (482) = .0, (483) = .0, (484) = .0, (485) = .0, (486) = .0, (487) = .0, (488) = .0, (489) = .0, (490) = .0, (491) = .0, (492) = .0, (493) = .0, (494) = .0, (495) = .0, (496) = .0, (497) = .0, (498) = .0, (499) = .0, (500) = .0, (501) = .0, (502) = .0, (503) = .0, (504) = .0, (505) = .0, (506) = .0, (507) = .0, (508) = .0, (509) = .0, (510) = .0, (511) = .0, (512) = .0, (513) = .0, (514) = .0, (515) = .0, (516) = .0, (517) = .0, (518) = .0, (519) = .0, (520) = .0, (521) = .0, (522) = .0, (523) = .0, (524) = .0, (525) = .0, (526) = .0, (527) = .0, (528) = .0, (529) = .0, (530) = .0, (531) = .0, (532) = .0, (533) = .0, (534) = .0, (535) = .0, (536) = .0, (537) = .0, (538) = .0, (539) = .0, (540) = .0, (541) = .0, (542) = .0, (543) = .0, (544) = .0, (545) = .0, (546) = .0, (547) = .0, (548) = .0, (549) = .0, (550) = .0, (551) = .0, (552) = .0, (553) = .0, (554) = .0, (555) = .0, (556) = .0, (557) = .0, (558) = .0, (559) = .0, (560) = .0, (561) = .0, (562) = .0, (563) = .0, (564) = .0, (565) = .0, (566) = .0, (567) = .0, (568) = .0, (569) = .0, (570) = .0, (571) = .0, (572) = .0, (573) = .0, (574) = .0, (575) = .0, (576) = .0, (577) = .0, (578) = .0, (579) = .0, (580) = .0, (581) = .0, (582) = .0, (583) = .0, (584) = .0, (585) = .0, (586) = .0, (587) = .0, (588) = .0, (589) = .0, (590) = .0, (591) = .0, (592) = .0, (593) = .0, (594) = .0, (595) = .0, (596) = .0, (597) = .0, (598) = .0, (599) = .0, (600) = .0, (601) = .0, (602) = .0, (603) = .0, (604) = .0, (605) = .0, (606) = .0}, datatype = float[8], order = C_order, attributes = [source_rtable = (Matrix(101, 6, {(1, 1) = .0, (1, 2) = .0, (1, 3) = .0, (1, 4) = .0, (1, 5) = .0, (1, 6) = .0, (2, 1) = .0, (2, 2) = .0, (2, 3) = .0, (2, 4) = .0, (2, 5) = .0, (2, 6) = .0, (3, 1) = .0, (3, 2) = .0, (3, 3) = .0, (3, 4) = .0, (3, 5) = .0, (3, 6) = .0, (4, 1) = .0, (4, 2) = .0, (4, 3) = .0, (4, 4) = .0, (4, 5) = .0, (4, 6) = .0, (5, 1) = .0, (5, 2) = .0, (5, 3) = .0, (5, 4) = .0, (5, 5) = .0, (5, 6) = .0, (6, 1) = .0, (6, 2) = .0, (6, 3) = .0, (6, 4) = .0, (6, 5) = .0, (6, 6) = .0, (7, 1) = .0, (7, 2) = .0, (7, 3) = .0, (7, 4) = .0, (7, 5) = .0, (7, 6) = .0, (8, 1) = .0, (8, 2) = .0, (8, 3) = .0, (8, 4) = .0, (8, 5) = .0, (8, 6) = .0, (9, 1) = .0, (9, 2) = .0, (9, 3) = .0, (9, 4) = .0, (9, 5) = .0, (9, 6) = .0, (10, 1) = .0, (10, 2) = .0, (10, 3) = .0, (10, 4) = .0, (10, 5) = .0, (10, 6) = .0, (11, 1) = .0, (11, 2) = .0, (11, 3) = .0, (11, 4) = .0, (11, 5) = .0, (11, 6) = .0, (12, 1) = .0, (12, 2) = .0, (12, 3) = .0, (12, 4) = .0, (12, 5) = .0, (12, 6) = .0, (13, 1) = .0, (13, 2) = .0, (13, 3) = .0, (13, 4) = .0, (13, 5) = .0, (13, 6) = .0, (14, 1) = .0, (14, 2) = .0, (14, 3) = .0, (14, 4) = .0, (14, 5) = .0, (14, 6) = .0, (15, 1) = .0, (15, 2) = .0, (15, 3) = .0, (15, 4) = .0, (15, 5) = .0, (15, 6) = .0, (16, 1) = .0, (16, 2) = .0, (16, 3) = .0, (16, 4) = .0, (16, 5) = .0, (16, 6) = .0, (17, 1) = .0, (17, 2) = .0, (17, 3) = .0, (17, 4) = .0, (17, 5) = .0, (17, 6) = .0, (18, 1) = .0, (18, 2) = .0, (18, 3) = .0, (18, 4) = .0, (18, 5) = .0, (18, 6) = .0, (19, 1) = .0, (19, 2) = .0, (19, 3) = .0, (19, 4) = .0, (19, 5) = .0, (19, 6) = .0, (20, 1) = .0, (20, 2) = .0, (20, 3) = .0, (20, 4) = .0, (20, 5) = .0, (20, 6) = .0, (21, 1) = .0, (21, 2) = .0, (21, 3) = .0, (21, 4) = .0, (21, 5) = .0, (21, 6) = .0, (22, 1) = .0, (22, 2) = .0, (22, 3) = .0, (22, 4) = .0, (22, 5) = .0, (22, 6) = .0, (23, 1) = .0, (23, 2) = .0, (23, 3) = .0, (23, 4) = .0, (23, 5) = .0, (23, 6) = .0, (24, 1) = .0, (24, 2) = .0, (24, 3) = .0, (24, 4) = .0, (24, 5) = .0, (24, 6) = .0, (25, 1) = .0, (25, 2) = .0, (25, 3) = .0, (25, 4) = .0, (25, 5) = .0, (25, 6) = .0, (26, 1) = .0, (26, 2) = .0, (26, 3) = .0, (26, 4) = .0, (26, 5) = .0, (26, 6) = .0, (27, 1) = .0, (27, 2) = .0, (27, 3) = .0, (27, 4) = .0, (27, 5) = .0, (27, 6) = .0, (28, 1) = .0, (28, 2) = .0, (28, 3) = .0, (28, 4) = .0, (28, 5) = .0, (28, 6) = .0, (29, 1) = .0, (29, 2) = .0, (29, 3) = .0, (29, 4) = .0, (29, 5) = .0, (29, 6) = .0, (30, 1) = .0, (30, 2) = .0, (30, 3) = .0, (30, 4) = .0, (30, 5) = .0, (30, 6) = .0, (31, 1) = .0, (31, 2) = .0, (31, 3) = .0, (31, 4) = .0, (31, 5) = .0, (31, 6) = .0, (32, 1) = .0, (32, 2) = .0, (32, 3) = .0, (32, 4) = .0, (32, 5) = .0, (32, 6) = .0, (33, 1) = .0, (33, 2) = .0, (33, 3) = .0, (33, 4) = .0, (33, 5) = .0, (33, 6) = .0, (34, 1) = .0, (34, 2) = .0, (34, 3) = .0, (34, 4) = .0, (34, 5) = .0, (34, 6) = .0, (35, 1) = .0, (35, 2) = .0, (35, 3) = .0, (35, 4) = .0, (35, 5) = .0, (35, 6) = .0, (36, 1) = .0, (36, 2) = .0, (36, 3) = .0, (36, 4) = .0, (36, 5) = .0, (36, 6) = .0, (37, 1) = .0, (37, 2) = .0, (37, 3) = .0, (37, 4) = .0, (37, 5) = .0, (37, 6) = .0, (38, 1) = .0, (38, 2) = .0, (38, 3) = .0, (38, 4) = .0, (38, 5) = .0, (38, 6) = .0, (39, 1) = .0, (39, 2) = .0, (39, 3) = .0, (39, 4) = .0, (39, 5) = .0, (39, 6) = .0, (40, 1) = .0, (40, 2) = .0, (40, 3) = .0, (40, 4) = .0, (40, 5) = .0, (40, 6) = .0, (41, 1) = .0, (41, 2) = .0, (41, 3) = .0, (41, 4) = .0, (41, 5) = .0, (41, 6) = .0, (42, 1) = .0, (42, 2) = .0, (42, 3) = .0, (42, 4) = .0, (42, 5) = .0, (42, 6) = .0, (43, 1) = .0, (43, 2) = .0, (43, 3) = .0, (43, 4) = .0, (43, 5) = .0, (43, 6) = .0, (44, 1) = .0, (44, 2) = .0, (44, 3) = .0, (44, 4) = .0, (44, 5) = .0, (44, 6) = .0, (45, 1) = .0, (45, 2) = .0, (45, 3) = .0, (45, 4) = .0, (45, 5) = .0, (45, 6) = .0, (46, 1) = .0, (46, 2) = .0, (46, 3) = .0, (46, 4) = .0, (46, 5) = .0, (46, 6) = .0, (47, 1) = .0, (47, 2) = .0, (47, 3) = .0, (47, 4) = .0, (47, 5) = .0, (47, 6) = .0, (48, 1) = .0, (48, 2) = .0, (48, 3) = .0, (48, 4) = .0, (48, 5) = .0, (48, 6) = .0, (49, 1) = .0, (49, 2) = .0, (49, 3) = .0, (49, 4) = .0, (49, 5) = .0, (49, 6) = .0, (50, 1) = .0, (50, 2) = .0, (50, 3) = .0, (50, 4) = .0, (50, 5) = .0, (50, 6) = .0, (51, 1) = .0, (51, 2) = .0, (51, 3) = .0, (51, 4) = .0, (51, 5) = .0, (51, 6) = .0, (52, 1) = .0, (52, 2) = .0, (52, 3) = .0, (52, 4) = .0, (52, 5) = .0, (52, 6) = .0, (53, 1) = .0, (53, 2) = .0, (53, 3) = .0, (53, 4) = .0, (53, 5) = .0, (53, 6) = .0, (54, 1) = .0, (54, 2) = .0, (54, 3) = .0, (54, 4) = .0, (54, 5) = .0, (54, 6) = .0, (55, 1) = .0, (55, 2) = .0, (55, 3) = .0, (55, 4) = .0, (55, 5) = .0, (55, 6) = .0, (56, 1) = .0, (56, 2) = .0, (56, 3) = .0, (56, 4) = .0, (56, 5) = .0, (56, 6) = .0, (57, 1) = .0, (57, 2) = .0, (57, 3) = .0, (57, 4) = .0, (57, 5) = .0, (57, 6) = .0, (58, 1) = .0, (58, 2) = .0, (58, 3) = .0, (58, 4) = .0, (58, 5) = .0, (58, 6) = .0, (59, 1) = .0, (59, 2) = .0, (59, 3) = .0, (59, 4) = .0, (59, 5) = .0, (59, 6) = .0, (60, 1) = .0, (60, 2) = .0, (60, 3) = .0, (60, 4) = .0, (60, 5) = .0, (60, 6) = .0, (61, 1) = .0, (61, 2) = .0, (61, 3) = .0, (61, 4) = .0, (61, 5) = .0, (61, 6) = .0, (62, 1) = .0, (62, 2) = .0, (62, 3) = .0, (62, 4) = .0, (62, 5) = .0, (62, 6) = .0, (63, 1) = .0, (63, 2) = .0, (63, 3) = .0, (63, 4) = .0, (63, 5) = .0, (63, 6) = .0, (64, 1) = .0, (64, 2) = .0, (64, 3) = .0, (64, 4) = .0, (64, 5) = .0, (64, 6) = .0, (65, 1) = .0, (65, 2) = .0, (65, 3) = .0, (65, 4) = .0, (65, 5) = .0, (65, 6) = .0, (66, 1) = .0, (66, 2) = .0, (66, 3) = .0, (66, 4) = .0, (66, 5) = .0, (66, 6) = .0, (67, 1) = .0, (67, 2) = .0, (67, 3) = .0, (67, 4) = .0, (67, 5) = .0, (67, 6) = .0, (68, 1) = .0, (68, 2) = .0, (68, 3) = .0, (68, 4) = .0, (68, 5) = .0, (68, 6) = .0, (69, 1) = .0, (69, 2) = .0, (69, 3) = .0, (69, 4) = .0, (69, 5) = .0, (69, 6) = .0, (70, 1) = .0, (70, 2) = .0, (70, 3) = .0, (70, 4) = .0, (70, 5) = .0, (70, 6) = .0, (71, 1) = .0, (71, 2) = .0, (71, 3) = .0, (71, 4) = .0, (71, 5) = .0, (71, 6) = .0, (72, 1) = .0, (72, 2) = .0, (72, 3) = .0, (72, 4) = .0, (72, 5) = .0, (72, 6) = .0, (73, 1) = .0, (73, 2) = .0, (73, 3) = .0, (73, 4) = .0, (73, 5) = .0, (73, 6) = .0, (74, 1) = .0, (74, 2) = .0, (74, 3) = .0, (74, 4) = .0, (74, 5) = .0, (74, 6) = .0, (75, 1) = .0, (75, 2) = .0, (75, 3) = .0, (75, 4) = .0, (75, 5) = .0, (75, 6) = .0, (76, 1) = .0, (76, 2) = .0, (76, 3) = .0, (76, 4) = .0, (76, 5) = .0, (76, 6) = .0, (77, 1) = .0, (77, 2) = .0, (77, 3) = .0, (77, 4) = .0, (77, 5) = .0, (77, 6) = .0, (78, 1) = .0, (78, 2) = .0, (78, 3) = .0, (78, 4) = .0, (78, 5) = .0, (78, 6) = .0, (79, 1) = .0, (79, 2) = .0, (79, 3) = .0, (79, 4) = .0, (79, 5) = .0, (79, 6) = .0, (80, 1) = .0, (80, 2) = .0, (80, 3) = .0, (80, 4) = .0, (80, 5) = .0, (80, 6) = .0, (81, 1) = .0, (81, 2) = .0, (81, 3) = .0, (81, 4) = .0, (81, 5) = .0, (81, 6) = .0, (82, 1) = .0, (82, 2) = .0, (82, 3) = .0, (82, 4) = .0, (82, 5) = .0, (82, 6) = .0, (83, 1) = .0, (83, 2) = .0, (83, 3) = .0, (83, 4) = .0, (83, 5) = .0, (83, 6) = .0, (84, 1) = .0, (84, 2) = .0, (84, 3) = .0, (84, 4) = .0, (84, 5) = .0, (84, 6) = .0, (85, 1) = .0, (85, 2) = .0, (85, 3) = .0, (85, 4) = .0, (85, 5) = .0, (85, 6) = .0, (86, 1) = .0, (86, 2) = .0, (86, 3) = .0, (86, 4) = .0, (86, 5) = .0, (86, 6) = .0, (87, 1) = .0, (87, 2) = .0, (87, 3) = .0, (87, 4) = .0, (87, 5) = .0, (87, 6) = .0, (88, 1) = .0, (88, 2) = .0, (88, 3) = .0, (88, 4) = .0, (88, 5) = .0, (88, 6) = .0, (89, 1) = .0, (89, 2) = .0, (89, 3) = .0, (89, 4) = .0, (89, 5) = .0, (89, 6) = .0, (90, 1) = .0, (90, 2) = .0, (90, 3) = .0, (90, 4) = .0, (90, 5) = .0, (90, 6) = .0, (91, 1) = .0, (91, 2) = .0, (91, 3) = .0, (91, 4) = .0, (91, 5) = .0, (91, 6) = .0, (92, 1) = .0, (92, 2) = .0, (92, 3) = .0, (92, 4) = .0, (92, 5) = .0, (92, 6) = .0, (93, 1) = .0, (93, 2) = .0, (93, 3) = .0, (93, 4) = .0, (93, 5) = .0, (93, 6) = .0, (94, 1) = .0, (94, 2) = .0, (94, 3) = .0, (94, 4) = .0, (94, 5) = .0, (94, 6) = .0, (95, 1) = .0, (95, 2) = .0, (95, 3) = .0, (95, 4) = .0, (95, 5) = .0, (95, 6) = .0, (96, 1) = .0, (96, 2) = .0, (96, 3) = .0, (96, 4) = .0, (96, 5) = .0, (96, 6) = .0, (97, 1) = .0, (97, 2) = .0, (97, 3) = .0, (97, 4) = .0, (97, 5) = .0, (97, 6) = .0, (98, 1) = .0, (98, 2) = .0, (98, 3) = .0, (98, 4) = .0, (98, 5) = .0, (98, 6) = .0, (99, 1) = .0, (99, 2) = .0, (99, 3) = .0, (99, 4) = .0, (99, 5) = .0, (99, 6) = .0, (100, 1) = .0, (100, 2) = .0, (100, 3) = .0, (100, 4) = .0, (100, 5) = .0, (100, 6) = .0, (101, 1) = .0, (101, 2) = .0, (101, 3) = .0, (101, 4) = .0, (101, 5) = .0, (101, 6) = .0}, datatype = float[8], order = C_order))]), ( "solvec3" ) = Vector(101, {(1) = .0, (2) = .0, (3) = .0, (4) = .0, (5) = .0, (6) = .0, (7) = .0, (8) = .0, (9) = .0, (10) = .0, (11) = .0, (12) = .0, (13) = .0, (14) = .0, (15) = .0, (16) = .0, (17) = .0, (18) = .0, (19) = .0, (20) = .0, (21) = .0, (22) = .0, (23) = .0, (24) = .0, (25) = .0, (26) = .0, (27) = .0, (28) = .0, (29) = .0, (30) = .0, (31) = .0, (32) = .0, (33) = .0, (34) = .0, (35) = .0, (36) = .0, (37) = .0, (38) = .0, (39) = .0, (40) = .0, (41) = .0, (42) = .0, (43) = .0, (44) = .0, (45) = .0, (46) = .0, (47) = .0, (48) = .0, (49) = .0, (50) = .0, (51) = .0, (52) = .0, (53) = .0, (54) = .0, (55) = .0, (56) = .0, (57) = .0, (58) = .0, (59) = .0, (60) = .0, (61) = .0, (62) = .0, (63) = .0, (64) = .0, (65) = .0, (66) = .0, (67) = .0, (68) = .0, (69) = .0, (70) = .0, (71) = .0, (72) = .0, (73) = .0, (74) = .0, (75) = .0, (76) = .0, (77) = .0, (78) = .0, (79) = .0, (80) = .0, (81) = .0, (82) = .0, (83) = .0, (84) = .0, (85) = .0, (86) = .0, (87) = .0, (88) = .0, (89) = .0, (90) = .0, (91) = .0, (92) = .0, (93) = .0, (94) = .0, (95) = .0, (96) = .0, (97) = .0, (98) = .0, (99) = .0, (100) = .0, (101) = .0}, datatype = float[8]), ( "timevar" ) = t, ( "initialized" ) = false, ( "depvars" ) = [u], ( "BCS", 1 ) = {[[1, 0, 0], b[1, 0, 0]-cos(t)], [[1, 0, 10], b[1, 0, 10]]}, ( "periodic" ) = false, ( "PDEs" ) = [diff(u(y, t), t)-(diff(diff(u(y, t), y), y))], ( "spaceadaptive" ) = false, ( "stages" ) = 1, ( "explicit" ) = false, ( "totalwidth" ) = 6, ( "soltimes" ) = Vector(3, {(1) = .0, (2) = .0, (3) = .0}, datatype = float[8]), ( "dependson" ) = [{1}], ( "intspace" ) = Matrix(101, 1, {(1, 1) = .0, (2, 1) = .0, (3, 1) = .0, (4, 1) = .0, (5, 1) = .0, (6, 1) = .0, (7, 1) = .0, (8, 1) = .0, (9, 1) = .0, (10, 1) = .0, (11, 1) = .0, (12, 1) = .0, (13, 1) = .0, (14, 1) = .0, (15, 1) = .0, (16, 1) = .0, (17, 1) = .0, (18, 1) = .0, (19, 1) = .0, (20, 1) = .0, (21, 1) = .0, (22, 1) = .0, (23, 1) = .0, (24, 1) = .0, (25, 1) = .0, (26, 1) = .0, (27, 1) = .0, (28, 1) = .0, (29, 1) = .0, (30, 1) = .0, (31, 1) = .0, (32, 1) = .0, (33, 1) = .0, (34, 1) = .0, (35, 1) = .0, (36, 1) = .0, (37, 1) = .0, (38, 1) = .0, (39, 1) = .0, (40, 1) = .0, (41, 1) = .0, (42, 1) = .0, (43, 1) = .0, (44, 1) = .0, (45, 1) = .0, (46, 1) = .0, (47, 1) = .0, (48, 1) = .0, (49, 1) = .0, (50, 1) = .0, (51, 1) = .0, (52, 1) = .0, (53, 1) = .0, (54, 1) = .0, (55, 1) = .0, (56, 1) = .0, (57, 1) = .0, (58, 1) = .0, (59, 1) = .0, (60, 1) = .0, (61, 1) = .0, (62, 1) = .0, (63, 1) = .0, (64, 1) = .0, (65, 1) = .0, (66, 1) = .0, (67, 1) = .0, (68, 1) = .0, (69, 1) = .0, (70, 1) = .0, (71, 1) = .0, (72, 1) = .0, (73, 1) = .0, (74, 1) = .0, (75, 1) = .0, (76, 1) = .0, (77, 1) = .0, (78, 1) = .0, (79, 1) = .0, (80, 1) = .0, (81, 1) = .0, (82, 1) = .0, (83, 1) = .0, (84, 1) = .0, (85, 1) = .0, (86, 1) = .0, (87, 1) = .0, (88, 1) = .0, (89, 1) = .0, (90, 1) = .0, (91, 1) = .0, (92, 1) = .0, (93, 1) = .0, (94, 1) = .0, (95, 1) = .0, (96, 1) = .0, (97, 1) = .0, (98, 1) = .0, (99, 1) = .0, (100, 1) = .0, (101, 1) = .0}, datatype = float[8], order = C_order), ( "solmat_i1" ) = 0, ( "eqndep" ) = [1], ( "solspace" ) = Vector(101, {(1) = .0, (2) = .0, (3) = .0, (4) = .0, (5) = .0, (6) = .0, (7) = .0, (8) = .0, (9) = .0, (10) = .0, (11) = .0, (12) = .0, (13) = .0, (14) = .0, (15) = .0, (16) = .0, (17) = .0, (18) = .0, (19) = .0, (20) = .0, (21) = .0, (22) = .0, (23) = .0, (24) = .0, (25) = .0, (26) = .0, (27) = .0, (28) = .0, (29) = .0, (30) = .0, (31) = .0, (32) = .0, (33) = .0, (34) = .0, (35) = .0, (36) = .0, (37) = .0, (38) = .0, (39) = .0, (40) = .0, (41) = .0, (42) = .0, (43) = .0, (44) = .0, (45) = .0, (46) = .0, (47) = .0, (48) = .0, (49) = .0, (50) = .0, (51) = .0, (52) = .0, (53) = .0, (54) = .0, (55) = .0, (56) = .0, (57) = .0, (58) = .0, (59) = .0, (60) = .0, (61) = .0, (62) = .0, (63) = .0, (64) = .0, (65) = .0, (66) = .0, (67) = .0, (68) = .0, (69) = .0, (70) = .0, (71) = .0, (72) = .0, (73) = .0, (74) = .0, (75) = .0, (76) = .0, (77) = .0, (78) = .0, (79) = .0, (80) = .0, (81) = .0, (82) = .0, (83) = .0, (84) = .0, (85) = .0, (86) = .0, (87) = .0, (88) = .0, (89) = .0, (90) = .0, (91) = .0, (92) = .0, (93) = .0, (94) = .0, (95) = .0, (96) = .0, (97) = .0, (98) = .0, (99) = .0, (100) = .0, (101) = 10.0}, datatype = float[8]), ( "solvec1" ) = Vector(101, {(1) = .0, (2) = .0, (3) = .0, (4) = .0, (5) = .0, (6) = .0, (7) = .0, (8) = .0, (9) = .0, (10) = .0, (11) = .0, (12) = .0, (13) = .0, (14) = .0, (15) = .0, (16) = .0, (17) = .0, (18) = .0, (19) = .0, (20) = .0, (21) = .0, (22) = .0, (23) = .0, (24) = .0, (25) = .0, (26) = .0, (27) = .0, (28) = .0, (29) = .0, (30) = .0, (31) = .0, (32) = .0, (33) = .0, (34) = .0, (35) = .0, (36) = .0, (37) = .0, (38) = .0, (39) = .0, (40) = .0, (41) = .0, (42) = .0, (43) = .0, (44) = .0, (45) = .0, (46) = .0, (47) = .0, (48) = .0, (49) = .0, (50) = .0, (51) = .0, (52) = .0, (53) = .0, (54) = .0, (55) = .0, (56) = .0, (57) = .0, (58) = .0, (59) = .0, (60) = .0, (61) = .0, (62) = .0, (63) = .0, (64) = .0, (65) = .0, (66) = .0, (67) = .0, (68) = .0, (69) = .0, (70) = .0, (71) = .0, (72) = .0, (73) = .0, (74) = .0, (75) = .0, (76) = .0, (77) = .0, (78) = .0, (79) = .0, (80) = .0, (81) = .0, (82) = .0, (83) = .0, (84) = .0, (85) = .0, (86) = .0, (87) = .0, (88) = .0, (89) = .0, (90) = .0, (91) = .0, (92) = .0, (93) = .0, (94) = .0, (95) = .0, (96) = .0, (97) = .0, (98) = .0, (99) = .0, (100) = .0, (101) = .0}, datatype = float[8]), ( "adjusted" ) = false, ( "startup_only" ) = false, ( "solmat_ne" ) = 0, ( "matrixproc" ) = proc (v, vp, vpp, t, x, k, h, n, mat) local _s1, _s2, xi; _s1 := -(1/2)/h^2; _s2 := (h^2+k)/(k*h^2); mat[3] := 1; mat[6*n-3] := 1; for xi from 2 to n-1 do mat[6*xi-3] := _s2; mat[6*xi-4] := _s1; mat[6*xi-2] := _s1 end do end proc, ( "allocspace" ) = 101, ( "inputargs" ) = [diff(u(y, t), t) = diff(diff(u(y, t), y), y), {u(0, t) = cos(t), u(10, t) = 0, u(y, 0) = 0}, spacestep = 1/10, timestep = 1/100], ( "depeqn" ) = [1], ( "solvec2" ) = Vector(101, {(1) = .0, (2) = .0, (3) = .0, (4) = .0, (5) = .0, (6) = .0, (7) = .0, (8) = .0, (9) = .0, (10) = .0, (11) = .0, (12) = .0, (13) = .0, (14) = .0, (15) = .0, (16) = .0, (17) = .0, (18) = .0, (19) = .0, (20) = .0, (21) = .0, (22) = .0, (23) = .0, (24) = .0, (25) = .0, (26) = .0, (27) = .0, (28) = .0, (29) = .0, (30) = .0, (31) = .0, (32) = .0, (33) = .0, (34) = .0, (35) = .0, (36) = .0, (37) = .0, (38) = .0, (39) = .0, (40) = .0, (41) = .0, (42) = .0, (43) = .0, (44) = .0, (45) = .0, (46) = .0, (47) = .0, (48) = .0, (49) = .0, (50) = .0, (51) = .0, (52) = .0, (53) = .0, (54) = .0, (55) = .0, (56) = .0, (57) = .0, (58) = .0, (59) = .0, (60) = .0, (61) = .0, (62) = .0, (63) = .0, (64) = .0, (65) = .0, (66) = .0, (67) = .0, (68) = .0, (69) = .0, (70) = .0, (71) = .0, (72) = .0, (73) = .0, (74) = .0, (75) = .0, (76) = .0, (77) = .0, (78) = .0, (79) = .0, (80) = .0, (81) = .0, (82) = .0, (83) = .0, (84) = .0, (85) = .0, (86) = .0, (87) = .0, (88) = .0, (89) = .0, (90) = .0, (91) = .0, (92) = .0, (93) = .0, (94) = .0, (95) = .0, (96) = .0, (97) = .0, (98) = .0, (99) = .0, (100) = .0, (101) = .0}, datatype = float[8]), ( "timeadaptive" ) = false, ( "solvec5" ) = 0, ( "solvec4" ) = 0, ( "indepvars" ) = [y, t], ( "spacestep" ) = .100000000000000, ( "pts", y ) = [0, 10], ( "IBC" ) = b, ( "depshift" ) = [1], ( "ICS" ) = [0], ( "banded" ) = true, ( "multidep" ) = [false, false], ( "timei" ) = 3, ( "matrixhf" ) = true, ( "spacevar" ) = y, ( "solmat_i2" ) = 0, ( "extrabcs" ) = [0], ( "fdepvars" ) = [u(y, t)], ( "vectorhf" ) = true, ( "method" ) = theta, ( "autonomous" ) = true, ( "mixed" ) = false, ( "norigdepvars" ) = 1, ( "linear" ) = true, ( "spaceidx" ) = 1, ( "depdords" ) = [[[2, 1]]], ( "bandwidth" ) = [1, 2], ( "solmatrix" ) = Matrix(101, 6, {(1, 1) = .0, (1, 2) = .0, (1, 3) = .0, (1, 4) = .0, (1, 5) = .0, (1, 6) = .0, (2, 1) = .0, (2, 2) = .0, (2, 3) = .0, (2, 4) = .0, (2, 5) = .0, (2, 6) = .0, (3, 1) = .0, (3, 2) = .0, (3, 3) = .0, (3, 4) = .0, (3, 5) = .0, (3, 6) = .0, (4, 1) = .0, (4, 2) = .0, (4, 3) = .0, (4, 4) = .0, (4, 5) = .0, (4, 6) = .0, (5, 1) = .0, (5, 2) = .0, (5, 3) = .0, (5, 4) = .0, (5, 5) = .0, (5, 6) = .0, (6, 1) = .0, (6, 2) = .0, (6, 3) = .0, (6, 4) = .0, (6, 5) = .0, (6, 6) = .0, (7, 1) = .0, (7, 2) = .0, (7, 3) = .0, (7, 4) = .0, (7, 5) = .0, (7, 6) = .0, (8, 1) = .0, (8, 2) = .0, (8, 3) = .0, (8, 4) = .0, (8, 5) = .0, (8, 6) = .0, (9, 1) = .0, (9, 2) = .0, (9, 3) = .0, (9, 4) = .0, (9, 5) = .0, (9, 6) = .0, (10, 1) = .0, (10, 2) = .0, (10, 3) = .0, (10, 4) = .0, (10, 5) = .0, (10, 6) = .0, (11, 1) = .0, (11, 2) = .0, (11, 3) = .0, (11, 4) = .0, (11, 5) = .0, (11, 6) = .0, (12, 1) = .0, (12, 2) = .0, (12, 3) = .0, (12, 4) = .0, (12, 5) = .0, (12, 6) = .0, (13, 1) = .0, (13, 2) = .0, (13, 3) = .0, (13, 4) = .0, (13, 5) = .0, (13, 6) = .0, (14, 1) = .0, (14, 2) = .0, (14, 3) = .0, (14, 4) = .0, (14, 5) = .0, (14, 6) = .0, (15, 1) = .0, (15, 2) = .0, (15, 3) = .0, (15, 4) = .0, (15, 5) = .0, (15, 6) = .0, (16, 1) = .0, (16, 2) = .0, (16, 3) = .0, (16, 4) = .0, (16, 5) = .0, (16, 6) = .0, (17, 1) = .0, (17, 2) = .0, (17, 3) = .0, (17, 4) = .0, (17, 5) = .0, (17, 6) = .0, (18, 1) = .0, (18, 2) = .0, (18, 3) = .0, (18, 4) = .0, (18, 5) = .0, (18, 6) = .0, (19, 1) = .0, (19, 2) = .0, (19, 3) = .0, (19, 4) = .0, (19, 5) = .0, (19, 6) = .0, (20, 1) = .0, (20, 2) = .0, (20, 3) = .0, (20, 4) = .0, (20, 5) = .0, (20, 6) = .0, (21, 1) = .0, (21, 2) = .0, (21, 3) = .0, (21, 4) = .0, (21, 5) = .0, (21, 6) = .0, (22, 1) = .0, (22, 2) = .0, (22, 3) = .0, (22, 4) = .0, (22, 5) = .0, (22, 6) = .0, (23, 1) = .0, (23, 2) = .0, (23, 3) = .0, (23, 4) = .0, (23, 5) = .0, (23, 6) = .0, (24, 1) = .0, (24, 2) = .0, (24, 3) = .0, (24, 4) = .0, (24, 5) = .0, (24, 6) = .0, (25, 1) = .0, (25, 2) = .0, (25, 3) = .0, (25, 4) = .0, (25, 5) = .0, (25, 6) = .0, (26, 1) = .0, (26, 2) = .0, (26, 3) = .0, (26, 4) = .0, (26, 5) = .0, (26, 6) = .0, (27, 1) = .0, (27, 2) = .0, (27, 3) = .0, (27, 4) = .0, (27, 5) = .0, (27, 6) = .0, (28, 1) = .0, (28, 2) = .0, (28, 3) = .0, (28, 4) = .0, (28, 5) = .0, (28, 6) = .0, (29, 1) = .0, (29, 2) = .0, (29, 3) = .0, (29, 4) = .0, (29, 5) = .0, (29, 6) = .0, (30, 1) = .0, (30, 2) = .0, (30, 3) = .0, (30, 4) = .0, (30, 5) = .0, (30, 6) = .0, (31, 1) = .0, (31, 2) = .0, (31, 3) = .0, (31, 4) = .0, (31, 5) = .0, (31, 6) = .0, (32, 1) = .0, (32, 2) = .0, (32, 3) = .0, (32, 4) = .0, (32, 5) = .0, (32, 6) = .0, (33, 1) = .0, (33, 2) = .0, (33, 3) = .0, (33, 4) = .0, (33, 5) = .0, (33, 6) = .0, (34, 1) = .0, (34, 2) = .0, (34, 3) = .0, (34, 4) = .0, (34, 5) = .0, (34, 6) = .0, (35, 1) = .0, (35, 2) = .0, (35, 3) = .0, (35, 4) = .0, (35, 5) = .0, (35, 6) = .0, (36, 1) = .0, (36, 2) = .0, (36, 3) = .0, (36, 4) = .0, (36, 5) = .0, (36, 6) = .0, (37, 1) = .0, (37, 2) = .0, (37, 3) = .0, (37, 4) = .0, (37, 5) = .0, (37, 6) = .0, (38, 1) = .0, (38, 2) = .0, (38, 3) = .0, (38, 4) = .0, (38, 5) = .0, (38, 6) = .0, (39, 1) = .0, (39, 2) = .0, (39, 3) = .0, (39, 4) = .0, (39, 5) = .0, (39, 6) = .0, (40, 1) = .0, (40, 2) = .0, (40, 3) = .0, (40, 4) = .0, (40, 5) = .0, (40, 6) = .0, (41, 1) = .0, (41, 2) = .0, (41, 3) = .0, (41, 4) = .0, (41, 5) = .0, (41, 6) = .0, (42, 1) = .0, (42, 2) = .0, (42, 3) = .0, (42, 4) = .0, (42, 5) = .0, (42, 6) = .0, (43, 1) = .0, (43, 2) = .0, (43, 3) = .0, (43, 4) = .0, (43, 5) = .0, (43, 6) = .0, (44, 1) = .0, (44, 2) = .0, (44, 3) = .0, (44, 4) = .0, (44, 5) = .0, (44, 6) = .0, (45, 1) = .0, (45, 2) = .0, (45, 3) = .0, (45, 4) = .0, (45, 5) = .0, (45, 6) = .0, (46, 1) = .0, (46, 2) = .0, (46, 3) = .0, (46, 4) = .0, (46, 5) = .0, (46, 6) = .0, (47, 1) = .0, (47, 2) = .0, (47, 3) = .0, (47, 4) = .0, (47, 5) = .0, (47, 6) = .0, (48, 1) = .0, (48, 2) = .0, (48, 3) = .0, (48, 4) = .0, (48, 5) = .0, (48, 6) = .0, (49, 1) = .0, (49, 2) = .0, (49, 3) = .0, (49, 4) = .0, (49, 5) = .0, (49, 6) = .0, (50, 1) = .0, (50, 2) = .0, (50, 3) = .0, (50, 4) = .0, (50, 5) = .0, (50, 6) = .0, (51, 1) = .0, (51, 2) = .0, (51, 3) = .0, (51, 4) = .0, (51, 5) = .0, (51, 6) = .0, (52, 1) = .0, (52, 2) = .0, (52, 3) = .0, (52, 4) = .0, (52, 5) = .0, (52, 6) = .0, (53, 1) = .0, (53, 2) = .0, (53, 3) = .0, (53, 4) = .0, (53, 5) = .0, (53, 6) = .0, (54, 1) = .0, (54, 2) = .0, (54, 3) = .0, (54, 4) = .0, (54, 5) = .0, (54, 6) = .0, (55, 1) = .0, (55, 2) = .0, (55, 3) = .0, (55, 4) = .0, (55, 5) = .0, (55, 6) = .0, (56, 1) = .0, (56, 2) = .0, (56, 3) = .0, (56, 4) = .0, (56, 5) = .0, (56, 6) = .0, (57, 1) = .0, (57, 2) = .0, (57, 3) = .0, (57, 4) = .0, (57, 5) = .0, (57, 6) = .0, (58, 1) = .0, (58, 2) = .0, (58, 3) = .0, (58, 4) = .0, (58, 5) = .0, (58, 6) = .0, (59, 1) = .0, (59, 2) = .0, (59, 3) = .0, (59, 4) = .0, (59, 5) = .0, (59, 6) = .0, (60, 1) = .0, (60, 2) = .0, (60, 3) = .0, (60, 4) = .0, (60, 5) = .0, (60, 6) = .0, (61, 1) = .0, (61, 2) = .0, (61, 3) = .0, (61, 4) = .0, (61, 5) = .0, (61, 6) = .0, (62, 1) = .0, (62, 2) = .0, (62, 3) = .0, (62, 4) = .0, (62, 5) = .0, (62, 6) = .0, (63, 1) = .0, (63, 2) = .0, (63, 3) = .0, (63, 4) = .0, (63, 5) = .0, (63, 6) = .0, (64, 1) = .0, (64, 2) = .0, (64, 3) = .0, (64, 4) = .0, (64, 5) = .0, (64, 6) = .0, (65, 1) = .0, (65, 2) = .0, (65, 3) = .0, (65, 4) = .0, (65, 5) = .0, (65, 6) = .0, (66, 1) = .0, (66, 2) = .0, (66, 3) = .0, (66, 4) = .0, (66, 5) = .0, (66, 6) = .0, (67, 1) = .0, (67, 2) = .0, (67, 3) = .0, (67, 4) = .0, (67, 5) = .0, (67, 6) = .0, (68, 1) = .0, (68, 2) = .0, (68, 3) = .0, (68, 4) = .0, (68, 5) = .0, (68, 6) = .0, (69, 1) = .0, (69, 2) = .0, (69, 3) = .0, (69, 4) = .0, (69, 5) = .0, (69, 6) = .0, (70, 1) = .0, (70, 2) = .0, (70, 3) = .0, (70, 4) = .0, (70, 5) = .0, (70, 6) = .0, (71, 1) = .0, (71, 2) = .0, (71, 3) = .0, (71, 4) = .0, (71, 5) = .0, (71, 6) = .0, (72, 1) = .0, (72, 2) = .0, (72, 3) = .0, (72, 4) = .0, (72, 5) = .0, (72, 6) = .0, (73, 1) = .0, (73, 2) = .0, (73, 3) = .0, (73, 4) = .0, (73, 5) = .0, (73, 6) = .0, (74, 1) = .0, (74, 2) = .0, (74, 3) = .0, (74, 4) = .0, (74, 5) = .0, (74, 6) = .0, (75, 1) = .0, (75, 2) = .0, (75, 3) = .0, (75, 4) = .0, (75, 5) = .0, (75, 6) = .0, (76, 1) = .0, (76, 2) = .0, (76, 3) = .0, (76, 4) = .0, (76, 5) = .0, (76, 6) = .0, (77, 1) = .0, (77, 2) = .0, (77, 3) = .0, (77, 4) = .0, (77, 5) = .0, (77, 6) = .0, (78, 1) = .0, (78, 2) = .0, (78, 3) = .0, (78, 4) = .0, (78, 5) = .0, (78, 6) = .0, (79, 1) = .0, (79, 2) = .0, (79, 3) = .0, (79, 4) = .0, (79, 5) = .0, (79, 6) = .0, (80, 1) = .0, (80, 2) = .0, (80, 3) = .0, (80, 4) = .0, (80, 5) = .0, (80, 6) = .0, (81, 1) = .0, (81, 2) = .0, (81, 3) = .0, (81, 4) = .0, (81, 5) = .0, (81, 6) = .0, (82, 1) = .0, (82, 2) = .0, (82, 3) = .0, (82, 4) = .0, (82, 5) = .0, (82, 6) = .0, (83, 1) = .0, (83, 2) = .0, (83, 3) = .0, (83, 4) = .0, (83, 5) = .0, (83, 6) = .0, (84, 1) = .0, (84, 2) = .0, (84, 3) = .0, (84, 4) = .0, (84, 5) = .0, (84, 6) = .0, (85, 1) = .0, (85, 2) = .0, (85, 3) = .0, (85, 4) = .0, (85, 5) = .0, (85, 6) = .0, (86, 1) = .0, (86, 2) = .0, (86, 3) = .0, (86, 4) = .0, (86, 5) = .0, (86, 6) = .0, (87, 1) = .0, (87, 2) = .0, (87, 3) = .0, (87, 4) = .0, (87, 5) = .0, (87, 6) = .0, (88, 1) = .0, (88, 2) = .0, (88, 3) = .0, (88, 4) = .0, (88, 5) = .0, (88, 6) = .0, (89, 1) = .0, (89, 2) = .0, (89, 3) = .0, (89, 4) = .0, (89, 5) = .0, (89, 6) = .0, (90, 1) = .0, (90, 2) = .0, (90, 3) = .0, (90, 4) = .0, (90, 5) = .0, (90, 6) = .0, (91, 1) = .0, (91, 2) = .0, (91, 3) = .0, (91, 4) = .0, (91, 5) = .0, (91, 6) = .0, (92, 1) = .0, (92, 2) = .0, (92, 3) = .0, (92, 4) = .0, (92, 5) = .0, (92, 6) = .0, (93, 1) = .0, (93, 2) = .0, (93, 3) = .0, (93, 4) = .0, (93, 5) = .0, (93, 6) = .0, (94, 1) = .0, (94, 2) = .0, (94, 3) = .0, (94, 4) = .0, (94, 5) = .0, (94, 6) = .0, (95, 1) = .0, (95, 2) = .0, (95, 3) = .0, (95, 4) = .0, (95, 5) = .0, (95, 6) = .0, (96, 1) = .0, (96, 2) = .0, (96, 3) = .0, (96, 4) = .0, (96, 5) = .0, (96, 6) = .0, (97, 1) = .0, (97, 2) = .0, (97, 3) = .0, (97, 4) = .0, (97, 5) = .0, (97, 6) = .0, (98, 1) = .0, (98, 2) = .0, (98, 3) = .0, (98, 4) = .0, (98, 5) = .0, (98, 6) = .0, (99, 1) = .0, (99, 2) = .0, (99, 3) = .0, (99, 4) = .0, (99, 5) = .0, (99, 6) = .0, (100, 1) = .0, (100, 2) = .0, (100, 3) = .0, (100, 4) = .0, (100, 5) = .0, (100, 6) = .0, (101, 1) = .0, (101, 2) = .0, (101, 3) = .0, (101, 4) = .0, (101, 5) = .0, (101, 6) = .0}, datatype = float[8], order = C_order), ( "erroraccum" ) = true, ( "eqnords" ) = [[2, 1]], ( "t0" ) = 0, ( "vectorproc" ) = proc (v, vp, vpp, t, x, k, h, n, vec) local _s1, _s2, _s3, xi; _s2 := 1/k; _s3 := (1/2)/h^2; vec[1] := cos(t+k); vec[n] := 0; for xi from 2 to n-1 do _s1 := vp[xi-1]-2*vp[xi]+vp[xi+1]; vec[xi] := _s3*_s1+_s2*vp[xi] end do end proc, ( "maxords" ) = [2, 1], ( "rightwidth" ) = 0, ( "theta" ) = 1/2, ( "depords" ) = [[2, 1]], ( "timeidx" ) = 2, ( "solution" ) = Array(1..3, 1..101, 1..1, {(1, 1, 1) = .0, (1, 2, 1) = .0, (1, 3, 1) = .0, (1, 4, 1) = .0, (1, 5, 1) = .0, (1, 6, 1) = .0, (1, 7, 1) = .0, (1, 8, 1) = .0, (1, 9, 1) = .0, (1, 10, 1) = .0, (1, 11, 1) = .0, (1, 12, 1) = .0, (1, 13, 1) = .0, (1, 14, 1) = .0, (1, 15, 1) = .0, (1, 16, 1) = .0, (1, 17, 1) = .0, (1, 18, 1) = .0, (1, 19, 1) = .0, (1, 20, 1) = .0, (1, 21, 1) = .0, (1, 22, 1) = .0, (1, 23, 1) = .0, (1, 24, 1) = .0, (1, 25, 1) = .0, (1, 26, 1) = .0, (1, 27, 1) = .0, (1, 28, 1) = .0, (1, 29, 1) = .0, (1, 30, 1) = .0, (1, 31, 1) = .0, (1, 32, 1) = .0, (1, 33, 1) = .0, (1, 34, 1) = .0, (1, 35, 1) = .0, (1, 36, 1) = .0, (1, 37, 1) = .0, (1, 38, 1) = .0, (1, 39, 1) = .0, (1, 40, 1) = .0, (1, 41, 1) = .0, (1, 42, 1) = .0, (1, 43, 1) = .0, (1, 44, 1) = .0, (1, 45, 1) = .0, (1, 46, 1) = .0, (1, 47, 1) = .0, (1, 48, 1) = .0, (1, 49, 1) = .0, (1, 50, 1) = .0, (1, 51, 1) = .0, (1, 52, 1) = .0, (1, 53, 1) = .0, (1, 54, 1) = .0, (1, 55, 1) = .0, (1, 56, 1) = .0, (1, 57, 1) = .0, (1, 58, 1) = .0, (1, 59, 1) = .0, (1, 60, 1) = .0, (1, 61, 1) = .0, (1, 62, 1) = .0, (1, 63, 1) = .0, (1, 64, 1) = .0, (1, 65, 1) = .0, (1, 66, 1) = .0, (1, 67, 1) = .0, (1, 68, 1) = .0, (1, 69, 1) = .0, (1, 70, 1) = .0, (1, 71, 1) = .0, (1, 72, 1) = .0, (1, 73, 1) = .0, (1, 74, 1) = .0, (1, 75, 1) = .0, (1, 76, 1) = .0, (1, 77, 1) = .0, (1, 78, 1) = .0, (1, 79, 1) = .0, (1, 80, 1) = .0, (1, 81, 1) = .0, (1, 82, 1) = .0, (1, 83, 1) = .0, (1, 84, 1) = .0, (1, 85, 1) = .0, (1, 86, 1) = .0, (1, 87, 1) = .0, (1, 88, 1) = .0, (1, 89, 1) = .0, (1, 90, 1) = .0, (1, 91, 1) = .0, (1, 92, 1) = .0, (1, 93, 1) = .0, (1, 94, 1) = .0, (1, 95, 1) = .0, (1, 96, 1) = .0, (1, 97, 1) = .0, (1, 98, 1) = .0, (1, 99, 1) = .0, (1, 100, 1) = .0, (1, 101, 1) = .0, (2, 1, 1) = .0, (2, 2, 1) = .0, (2, 3, 1) = .0, (2, 4, 1) = .0, (2, 5, 1) = .0, (2, 6, 1) = .0, (2, 7, 1) = .0, (2, 8, 1) = .0, (2, 9, 1) = .0, (2, 10, 1) = .0, (2, 11, 1) = .0, (2, 12, 1) = .0, (2, 13, 1) = .0, (2, 14, 1) = .0, (2, 15, 1) = .0, (2, 16, 1) = .0, (2, 17, 1) = .0, (2, 18, 1) = .0, (2, 19, 1) = .0, (2, 20, 1) = .0, (2, 21, 1) = .0, (2, 22, 1) = .0, (2, 23, 1) = .0, (2, 24, 1) = .0, (2, 25, 1) = .0, (2, 26, 1) = .0, (2, 27, 1) = .0, (2, 28, 1) = .0, (2, 29, 1) = .0, (2, 30, 1) = .0, (2, 31, 1) = .0, (2, 32, 1) = .0, (2, 33, 1) = .0, (2, 34, 1) = .0, (2, 35, 1) = .0, (2, 36, 1) = .0, (2, 37, 1) = .0, (2, 38, 1) = .0, (2, 39, 1) = .0, (2, 40, 1) = .0, (2, 41, 1) = .0, (2, 42, 1) = .0, (2, 43, 1) = .0, (2, 44, 1) = .0, (2, 45, 1) = .0, (2, 46, 1) = .0, (2, 47, 1) = .0, (2, 48, 1) = .0, (2, 49, 1) = .0, (2, 50, 1) = .0, (2, 51, 1) = .0, (2, 52, 1) = .0, (2, 53, 1) = .0, (2, 54, 1) = .0, (2, 55, 1) = .0, (2, 56, 1) = .0, (2, 57, 1) = .0, (2, 58, 1) = .0, (2, 59, 1) = .0, (2, 60, 1) = .0, (2, 61, 1) = .0, (2, 62, 1) = .0, (2, 63, 1) = .0, (2, 64, 1) = .0, (2, 65, 1) = .0, (2, 66, 1) = .0, (2, 67, 1) = .0, (2, 68, 1) = .0, (2, 69, 1) = .0, (2, 70, 1) = .0, (2, 71, 1) = .0, (2, 72, 1) = .0, (2, 73, 1) = .0, (2, 74, 1) = .0, (2, 75, 1) = .0, (2, 76, 1) = .0, (2, 77, 1) = .0, (2, 78, 1) = .0, (2, 79, 1) = .0, (2, 80, 1) = .0, (2, 81, 1) = .0, (2, 82, 1) = .0, (2, 83, 1) = .0, (2, 84, 1) = .0, (2, 85, 1) = .0, (2, 86, 1) = .0, (2, 87, 1) = .0, (2, 88, 1) = .0, (2, 89, 1) = .0, (2, 90, 1) = .0, (2, 91, 1) = .0, (2, 92, 1) = .0, (2, 93, 1) = .0, (2, 94, 1) = .0, (2, 95, 1) = .0, (2, 96, 1) = .0, (2, 97, 1) = .0, (2, 98, 1) = .0, (2, 99, 1) = .0, (2, 100, 1) = .0, (2, 101, 1) = .0, (3, 1, 1) = .0, (3, 2, 1) = .0, (3, 3, 1) = .0, (3, 4, 1) = .0, (3, 5, 1) = .0, (3, 6, 1) = .0, (3, 7, 1) = .0, (3, 8, 1) = .0, (3, 9, 1) = .0, (3, 10, 1) = .0, (3, 11, 1) = .0, (3, 12, 1) = .0, (3, 13, 1) = .0, (3, 14, 1) = .0, (3, 15, 1) = .0, (3, 16, 1) = .0, (3, 17, 1) = .0, (3, 18, 1) = .0, (3, 19, 1) = .0, (3, 20, 1) = .0, (3, 21, 1) = .0, (3, 22, 1) = .0, (3, 23, 1) = .0, (3, 24, 1) = .0, (3, 25, 1) = .0, (3, 26, 1) = .0, (3, 27, 1) = .0, (3, 28, 1) = .0, (3, 29, 1) = .0, (3, 30, 1) = .0, (3, 31, 1) = .0, (3, 32, 1) = .0, (3, 33, 1) = .0, (3, 34, 1) = .0, (3, 35, 1) = .0, (3, 36, 1) = .0, (3, 37, 1) = .0, (3, 38, 1) = .0, (3, 39, 1) = .0, (3, 40, 1) = .0, (3, 41, 1) = .0, (3, 42, 1) = .0, (3, 43, 1) = .0, (3, 44, 1) = .0, (3, 45, 1) = .0, (3, 46, 1) = .0, (3, 47, 1) = .0, (3, 48, 1) = .0, (3, 49, 1) = .0, (3, 50, 1) = .0, (3, 51, 1) = .0, (3, 52, 1) = .0, (3, 53, 1) = .0, (3, 54, 1) = .0, (3, 55, 1) = .0, (3, 56, 1) = .0, (3, 57, 1) = .0, (3, 58, 1) = .0, (3, 59, 1) = .0, (3, 60, 1) = .0, (3, 61, 1) = .0, (3, 62, 1) = .0, (3, 63, 1) = .0, (3, 64, 1) = .0, (3, 65, 1) = .0, (3, 66, 1) = .0, (3, 67, 1) = .0, (3, 68, 1) = .0, (3, 69, 1) = .0, (3, 70, 1) = .0, (3, 71, 1) = .0, (3, 72, 1) = .0, (3, 73, 1) = .0, (3, 74, 1) = .0, (3, 75, 1) = .0, (3, 76, 1) = .0, (3, 77, 1) = .0, (3, 78, 1) = .0, (3, 79, 1) = .0, (3, 80, 1) = .0, (3, 81, 1) = .0, (3, 82, 1) = .0, (3, 83, 1) = .0, (3, 84, 1) = .0, (3, 85, 1) = .0, (3, 86, 1) = .0, (3, 87, 1) = .0, (3, 88, 1) = .0, (3, 89, 1) = .0, (3, 90, 1) = .0, (3, 91, 1) = .0, (3, 92, 1) = .0, (3, 93, 1) = .0, (3, 94, 1) = .0, (3, 95, 1) = .0, (3, 96, 1) = .0, (3, 97, 1) = .0, (3, 98, 1) = .0, (3, 99, 1) = .0, (3, 100, 1) = .0, (3, 101, 1) = .0}, datatype = float[8], order = C_order), ( "leftwidth" ) = 1, ( "solmat_is" ) = 0, ( "timestep" ) = 0.100000000000000e-1, ( "errorest" ) = false ] ); if xv = "left" then return INFO["solspace"][1] elif xv = "right" then return INFO["solspace"][INFO["spacepts"]] elif tv = "start" then return INFO["t0"] elif not (type(tv, 'numeric') and type(xv, 'numeric')) then error "non-numeric input" end if; if xv < INFO["solspace"][1] or INFO["solspace"][INFO["spacepts"]] < xv then error "requested %1 value must be in the range %2..%3", INFO["spacevar"], INFO["solspace"][1], INFO["solspace"][INFO["spacepts"]] end if; dary := Vector(3, {(1) = .0, (2) = .0, (3) = .0}, datatype = float[8]); daryt := 0; daryx := 0; dvars := [proc (t, x, u) u[1] end proc]; errest := false; nd := nops(INFO["depvars"]); if dary[nd+1] <> tv then try `pdsolve/numeric/evolve_solution`(INFO, tv) catch: msg := StringTools:-FormatMessage(lastexception[2 .. -1]); if tv < INFO["t0"] then error cat("unable to compute solution for %1<%2:
", msg), INFO["timevar"], INFO["failtime"] else error cat("unable to compute solution for %1>%2:
", msg), INFO["timevar"], INFO["failtime"] end if end try end if; if dary[nd+1] <> tv or dary[nd+2] <> xv then `pdsolve/interp2dto0d`(3, INFO["soltimes"], INFO["spacepts"], INFO["solspace"], nops(INFO["depvars"]), INFO["solution"], true, tv, xv, dary); if errest then `pdsolve/interp2dto0d`(3, INFO["soltimes"], INFO["spacepts"], INFO["err_t"], nops(INFO["depvars"]), INFO["solution"], true, tv, xv, daryt); `pdsolve/interp2dto0d`(3, INFO["soltimes"], INFO["spacepts"], INFO["err_x"], nops(INFO["depvars"]), INFO["solution"], true, tv, xv, daryx) end if end if; dary[nd+1] := tv; dary[nd+2] := xv; if dvars = [] then [seq(dary[i], i = 1 .. INFO["norigdepvars"])] else vals := NULL; for i to nops(dvars) do j := eval(dvars[i]); try if errest then vals := vals, evalhf(j(tv, xv, dary, daryt, daryx)) else vals := vals, evalhf(j(tv, xv, dary)) end if catch: userinfo(5, `pdsolve/numeric`, `evalhf failure`); try if errest then vals := vals, j(tv, xv, dary, daryt, daryx) else vals := vals, j(tv, xv, dary) end if catch: vals := vals, undefined end try end try end do; [vals] end if end proc; stype := "2nd"; if nargs = 1 then if args[1] = "left" then return solnproc(0, "left") elif args[1] = "right" then return solnproc(0, "right") elif args[1] = "start" then return solnproc("start", 0) else error "too few arguments to solution procedure" end if elif nargs = 2 then if stype = "1st" then tv := evalf(args[1]); xv := evalf(args[2]) else tv := evalf(args[2]); xv := evalf(args[1]) end if; if not (type(tv, 'numeric') and type(xv, 'numeric')) then if procname <> unknown then return ('procname')(args[1 .. nargs]) else ndsol := pointto(solnproc("soln_procedures")[1]); return ('ndsol')(args[1 .. nargs]) end if end if else error "incorrect arguments to solution procedure" end if; vals := solnproc(tv, xv); vals[1] end proc]

This proc captures the value of the solution u:

U := eval(u(y,t), vals);

proc () local tv, xv, solnproc, stype, ndsol, vals; option `Copyright (c) 2001 by Waterloo Maple Inc. All rights reserved.`; Digits := trunc(evalhf(Digits)); solnproc := proc (tv, xv) local INFO, errest, nd, dvars, dary, daryt, daryx, vals, msg, i, j; option `Copyright (c) 2001 by Waterloo Maple Inc. All rights reserved.`; table( [( "soln_procedures" ) = array( 1 .. 1, [( 1 ) = (36893628102042003692)  ] ) ] ) INFO := table( [( "minspcpoints" ) = 4, ( "spacepts" ) = 101, ( "solmat_v" ) = Vector(606, {(1) = .0, (2) = .0, (3) = .0, (4) = .0, (5) = .0, (6) = .0, (7) = .0, (8) = .0, (9) = .0, (10) = .0, (11) = .0, (12) = .0, (13) = .0, (14) = .0, (15) = .0, (16) = .0, (17) = .0, (18) = .0, (19) = .0, (20) = .0, (21) = .0, (22) = .0, (23) = .0, (24) = .0, (25) = .0, (26) = .0, (27) = .0, (28) = .0, (29) = .0, (30) = .0, (31) = .0, (32) = .0, (33) = .0, (34) = .0, (35) = .0, (36) = .0, (37) = .0, (38) = .0, (39) = .0, (40) = .0, (41) = .0, (42) = .0, (43) = .0, (44) = .0, (45) = .0, (46) = .0, (47) = .0, (48) = .0, (49) = .0, (50) = .0, (51) = .0, (52) = .0, (53) = .0, (54) = .0, (55) = .0, (56) = .0, (57) = .0, (58) = .0, (59) = .0, (60) = .0, (61) = .0, (62) = .0, (63) = .0, (64) = .0, (65) = .0, (66) = .0, (67) = .0, (68) = .0, (69) = .0, (70) = .0, (71) = .0, (72) = .0, (73) = .0, (74) = .0, (75) = .0, (76) = .0, (77) = .0, (78) = .0, (79) = .0, (80) = .0, (81) = .0, (82) = .0, (83) = .0, (84) = .0, (85) = .0, (86) = .0, (87) = .0, (88) = .0, (89) = .0, (90) = .0, (91) = .0, (92) = .0, (93) = .0, (94) = .0, (95) = .0, (96) = .0, (97) = .0, (98) = .0, (99) = .0, (100) = .0, (101) = .0, (102) = .0, (103) = .0, (104) = .0, (105) = .0, (106) = .0, (107) = .0, (108) = .0, (109) = .0, (110) = .0, (111) = .0, (112) = .0, (113) = .0, (114) = .0, (115) = .0, (116) = .0, (117) = .0, (118) = .0, (119) = .0, (120) = .0, (121) = .0, (122) = .0, (123) = .0, (124) = .0, (125) = .0, (126) = .0, (127) = .0, (128) = .0, (129) = .0, (130) = .0, (131) = .0, (132) = .0, (133) = .0, (134) = .0, (135) = .0, (136) = .0, (137) = .0, (138) = .0, (139) = .0, (140) = .0, (141) = .0, (142) = .0, (143) = .0, (144) = .0, (145) = .0, (146) = .0, (147) = .0, (148) = .0, (149) = .0, (150) = .0, (151) = .0, (152) = .0, (153) = .0, (154) = .0, (155) = .0, (156) = .0, (157) = .0, (158) = .0, (159) = .0, (160) = .0, (161) = .0, (162) = .0, (163) = .0, (164) = .0, (165) = .0, (166) = .0, (167) = .0, (168) = .0, (169) = .0, (170) = .0, (171) = .0, (172) = .0, (173) = .0, (174) = .0, (175) = .0, (176) = .0, (177) = .0, (178) = .0, (179) = .0, (180) = .0, (181) = .0, (182) = .0, (183) = .0, (184) = .0, (185) = .0, (186) = .0, (187) = .0, (188) = .0, (189) = .0, (190) = .0, (191) = .0, (192) = .0, (193) = .0, (194) = .0, (195) = .0, (196) = .0, (197) = .0, (198) = .0, (199) = .0, (200) = .0, (201) = .0, (202) = .0, (203) = .0, (204) = .0, (205) = .0, (206) = .0, (207) = .0, (208) = .0, (209) = .0, (210) = .0, (211) = .0, (212) = .0, (213) = .0, (214) = .0, (215) = .0, (216) = .0, (217) = .0, (218) = .0, (219) = .0, (220) = .0, (221) = .0, (222) = .0, (223) = .0, (224) = .0, (225) = .0, (226) = .0, (227) = .0, (228) = .0, (229) = .0, (230) = .0, (231) = .0, (232) = .0, (233) = .0, (234) = .0, (235) = .0, (236) = .0, (237) = .0, (238) = .0, (239) = .0, (240) = .0, (241) = .0, (242) = .0, (243) = .0, (244) = .0, (245) = .0, (246) = .0, (247) = .0, (248) = .0, (249) = .0, (250) = .0, (251) = .0, (252) = .0, (253) = .0, (254) = .0, (255) = .0, (256) = .0, (257) = .0, (258) = .0, (259) = .0, (260) = .0, (261) = .0, (262) = .0, (263) = .0, (264) = .0, (265) = .0, (266) = .0, (267) = .0, (268) = .0, (269) = .0, (270) = .0, (271) = .0, (272) = .0, (273) = .0, (274) = .0, (275) = .0, (276) = .0, (277) = .0, (278) = .0, (279) = .0, (280) = .0, (281) = .0, (282) = .0, (283) = .0, (284) = .0, (285) = .0, (286) = .0, (287) = .0, (288) = .0, (289) = .0, (290) = .0, (291) = .0, (292) = .0, (293) = .0, (294) = .0, (295) = .0, (296) = .0, (297) = .0, (298) = .0, (299) = .0, (300) = .0, (301) = .0, (302) = .0, (303) = .0, (304) = .0, (305) = .0, (306) = .0, (307) = .0, (308) = .0, (309) = .0, (310) = .0, (311) = .0, (312) = .0, (313) = .0, (314) = .0, (315) = .0, (316) = .0, (317) = .0, (318) = .0, (319) = .0, (320) = .0, (321) = .0, (322) = .0, (323) = .0, (324) = .0, (325) = .0, (326) = .0, (327) = .0, (328) = .0, (329) = .0, (330) = .0, (331) = .0, (332) = .0, (333) = .0, (334) = .0, (335) = .0, (336) = .0, (337) = .0, (338) = .0, (339) = .0, (340) = .0, (341) = .0, (342) = .0, (343) = .0, (344) = .0, (345) = .0, (346) = .0, (347) = .0, (348) = .0, (349) = .0, (350) = .0, (351) = .0, (352) = .0, (353) = .0, (354) = .0, (355) = .0, (356) = .0, (357) = .0, (358) = .0, (359) = .0, (360) = .0, (361) = .0, (362) = .0, (363) = .0, (364) = .0, (365) = .0, (366) = .0, (367) = .0, (368) = .0, (369) = .0, (370) = .0, (371) = .0, (372) = .0, (373) = .0, (374) = .0, (375) = .0, (376) = .0, (377) = .0, (378) = .0, (379) = .0, (380) = .0, (381) = .0, (382) = .0, (383) = .0, (384) = .0, (385) = .0, (386) = .0, (387) = .0, (388) = .0, (389) = .0, (390) = .0, (391) = .0, (392) = .0, (393) = .0, (394) = .0, (395) = .0, (396) = .0, (397) = .0, (398) = .0, (399) = .0, (400) = .0, (401) = .0, (402) = .0, (403) = .0, (404) = .0, (405) = .0, (406) = .0, (407) = .0, (408) = .0, (409) = .0, (410) = .0, (411) = .0, (412) = .0, (413) = .0, (414) = .0, (415) = .0, (416) = .0, (417) = .0, (418) = .0, (419) = .0, (420) = .0, (421) = .0, (422) = .0, (423) = .0, (424) = .0, (425) = .0, (426) = .0, (427) = .0, (428) = .0, (429) = .0, (430) = .0, (431) = .0, (432) = .0, (433) = .0, (434) = .0, (435) = .0, (436) = .0, (437) = .0, (438) = .0, (439) = .0, (440) = .0, (441) = .0, (442) = .0, (443) = .0, (444) = .0, (445) = .0, (446) = .0, (447) = .0, (448) = .0, (449) = .0, (450) = .0, (451) = .0, (452) = .0, (453) = .0, (454) = .0, (455) = .0, (456) = .0, (457) = .0, (458) = .0, (459) = .0, (460) = .0, (461) = .0, (462) = .0, (463) = .0, (464) = .0, (465) = .0, (466) = .0, (467) = .0, (468) = .0, (469) = .0, (470) = .0, (471) = .0, (472) = .0, (473) = .0, (474) = .0, (475) = .0, (476) = .0, (477) = .0, (478) = .0, (479) = .0, (480) = .0, (481) = .0, (482) = .0, (483) = .0, (484) = .0, (485) = .0, (486) = .0, (487) = .0, (488) = .0, (489) = .0, (490) = .0, (491) = .0, (492) = .0, (493) = .0, (494) = .0, (495) = .0, (496) = .0, (497) = .0, (498) = .0, (499) = .0, (500) = .0, (501) = .0, (502) = .0, (503) = .0, (504) = .0, (505) = .0, (506) = .0, (507) = .0, (508) = .0, (509) = .0, (510) = .0, (511) = .0, (512) = .0, (513) = .0, (514) = .0, (515) = .0, (516) = .0, (517) = .0, (518) = .0, (519) = .0, (520) = .0, (521) = .0, (522) = .0, (523) = .0, (524) = .0, (525) = .0, (526) = .0, (527) = .0, (528) = .0, (529) = .0, (530) = .0, (531) = .0, (532) = .0, (533) = .0, (534) = .0, (535) = .0, (536) = .0, (537) = .0, (538) = .0, (539) = .0, (540) = .0, (541) = .0, (542) = .0, (543) = .0, (544) = .0, (545) = .0, (546) = .0, (547) = .0, (548) = .0, (549) = .0, (550) = .0, (551) = .0, (552) = .0, (553) = .0, (554) = .0, (555) = .0, (556) = .0, (557) = .0, (558) = .0, (559) = .0, (560) = .0, (561) = .0, (562) = .0, (563) = .0, (564) = .0, (565) = .0, (566) = .0, (567) = .0, (568) = .0, (569) = .0, (570) = .0, (571) = .0, (572) = .0, (573) = .0, (574) = .0, (575) = .0, (576) = .0, (577) = .0, (578) = .0, (579) = .0, (580) = .0, (581) = .0, (582) = .0, (583) = .0, (584) = .0, (585) = .0, (586) = .0, (587) = .0, (588) = .0, (589) = .0, (590) = .0, (591) = .0, (592) = .0, (593) = .0, (594) = .0, (595) = .0, (596) = .0, (597) = .0, (598) = .0, (599) = .0, (600) = .0, (601) = .0, (602) = .0, (603) = .0, (604) = .0, (605) = .0, (606) = .0}, datatype = float[8], order = C_order, attributes = [source_rtable = (Matrix(101, 6, {(1, 1) = .0, (1, 2) = .0, (1, 3) = .0, (1, 4) = .0, (1, 5) = .0, (1, 6) = .0, (2, 1) = .0, (2, 2) = .0, (2, 3) = .0, (2, 4) = .0, (2, 5) = .0, (2, 6) = .0, (3, 1) = .0, (3, 2) = .0, (3, 3) = .0, (3, 4) = .0, (3, 5) = .0, (3, 6) = .0, (4, 1) = .0, (4, 2) = .0, (4, 3) = .0, (4, 4) = .0, (4, 5) = .0, (4, 6) = .0, (5, 1) = .0, (5, 2) = .0, (5, 3) = .0, (5, 4) = .0, (5, 5) = .0, (5, 6) = .0, (6, 1) = .0, (6, 2) = .0, (6, 3) = .0, (6, 4) = .0, (6, 5) = .0, (6, 6) = .0, (7, 1) = .0, (7, 2) = .0, (7, 3) = .0, (7, 4) = .0, (7, 5) = .0, (7, 6) = .0, (8, 1) = .0, (8, 2) = .0, (8, 3) = .0, (8, 4) = .0, (8, 5) = .0, (8, 6) = .0, (9, 1) = .0, (9, 2) = .0, (9, 3) = .0, (9, 4) = .0, (9, 5) = .0, (9, 6) = .0, (10, 1) = .0, (10, 2) = .0, (10, 3) = .0, (10, 4) = .0, (10, 5) = .0, (10, 6) = .0, (11, 1) = .0, (11, 2) = .0, (11, 3) = .0, (11, 4) = .0, (11, 5) = .0, (11, 6) = .0, (12, 1) = .0, (12, 2) = .0, (12, 3) = .0, (12, 4) = .0, (12, 5) = .0, (12, 6) = .0, (13, 1) = .0, (13, 2) = .0, (13, 3) = .0, (13, 4) = .0, (13, 5) = .0, (13, 6) = .0, (14, 1) = .0, (14, 2) = .0, (14, 3) = .0, (14, 4) = .0, (14, 5) = .0, (14, 6) = .0, (15, 1) = .0, (15, 2) = .0, (15, 3) = .0, (15, 4) = .0, (15, 5) = .0, (15, 6) = .0, (16, 1) = .0, (16, 2) = .0, (16, 3) = .0, (16, 4) = .0, (16, 5) = .0, (16, 6) = .0, (17, 1) = .0, (17, 2) = .0, (17, 3) = .0, (17, 4) = .0, (17, 5) = .0, (17, 6) = .0, (18, 1) = .0, (18, 2) = .0, (18, 3) = .0, (18, 4) = .0, (18, 5) = .0, (18, 6) = .0, (19, 1) = .0, (19, 2) = .0, (19, 3) = .0, (19, 4) = .0, (19, 5) = .0, (19, 6) = .0, (20, 1) = .0, (20, 2) = .0, (20, 3) = .0, (20, 4) = .0, (20, 5) = .0, (20, 6) = .0, (21, 1) = .0, (21, 2) = .0, (21, 3) = .0, (21, 4) = .0, (21, 5) = .0, (21, 6) = .0, (22, 1) = .0, (22, 2) = .0, (22, 3) = .0, (22, 4) = .0, (22, 5) = .0, (22, 6) = .0, (23, 1) = .0, (23, 2) = .0, (23, 3) = .0, (23, 4) = .0, (23, 5) = .0, (23, 6) = .0, (24, 1) = .0, (24, 2) = .0, (24, 3) = .0, (24, 4) = .0, (24, 5) = .0, (24, 6) = .0, (25, 1) = .0, (25, 2) = .0, (25, 3) = .0, (25, 4) = .0, (25, 5) = .0, (25, 6) = .0, (26, 1) = .0, (26, 2) = .0, (26, 3) = .0, (26, 4) = .0, (26, 5) = .0, (26, 6) = .0, (27, 1) = .0, (27, 2) = .0, (27, 3) = .0, (27, 4) = .0, (27, 5) = .0, (27, 6) = .0, (28, 1) = .0, (28, 2) = .0, (28, 3) = .0, (28, 4) = .0, (28, 5) = .0, (28, 6) = .0, (29, 1) = .0, (29, 2) = .0, (29, 3) = .0, (29, 4) = .0, (29, 5) = .0, (29, 6) = .0, (30, 1) = .0, (30, 2) = .0, (30, 3) = .0, (30, 4) = .0, (30, 5) = .0, (30, 6) = .0, (31, 1) = .0, (31, 2) = .0, (31, 3) = .0, (31, 4) = .0, (31, 5) = .0, (31, 6) = .0, (32, 1) = .0, (32, 2) = .0, (32, 3) = .0, (32, 4) = .0, (32, 5) = .0, (32, 6) = .0, (33, 1) = .0, (33, 2) = .0, (33, 3) = .0, (33, 4) = .0, (33, 5) = .0, (33, 6) = .0, (34, 1) = .0, (34, 2) = .0, (34, 3) = .0, (34, 4) = .0, (34, 5) = .0, (34, 6) = .0, (35, 1) = .0, (35, 2) = .0, (35, 3) = .0, (35, 4) = .0, (35, 5) = .0, (35, 6) = .0, (36, 1) = .0, (36, 2) = .0, (36, 3) = .0, (36, 4) = .0, (36, 5) = .0, (36, 6) = .0, (37, 1) = .0, (37, 2) = .0, (37, 3) = .0, (37, 4) = .0, (37, 5) = .0, (37, 6) = .0, (38, 1) = .0, (38, 2) = .0, (38, 3) = .0, (38, 4) = .0, (38, 5) = .0, (38, 6) = .0, (39, 1) = .0, (39, 2) = .0, (39, 3) = .0, (39, 4) = .0, (39, 5) = .0, (39, 6) = .0, (40, 1) = .0, (40, 2) = .0, (40, 3) = .0, (40, 4) = .0, (40, 5) = .0, (40, 6) = .0, (41, 1) = .0, (41, 2) = .0, (41, 3) = .0, (41, 4) = .0, (41, 5) = .0, (41, 6) = .0, (42, 1) = .0, (42, 2) = .0, (42, 3) = .0, (42, 4) = .0, (42, 5) = .0, (42, 6) = .0, (43, 1) = .0, (43, 2) = .0, (43, 3) = .0, (43, 4) = .0, (43, 5) = .0, (43, 6) = .0, (44, 1) = .0, (44, 2) = .0, (44, 3) = .0, (44, 4) = .0, (44, 5) = .0, (44, 6) = .0, (45, 1) = .0, (45, 2) = .0, (45, 3) = .0, (45, 4) = .0, (45, 5) = .0, (45, 6) = .0, (46, 1) = .0, (46, 2) = .0, (46, 3) = .0, (46, 4) = .0, (46, 5) = .0, (46, 6) = .0, (47, 1) = .0, (47, 2) = .0, (47, 3) = .0, (47, 4) = .0, (47, 5) = .0, (47, 6) = .0, (48, 1) = .0, (48, 2) = .0, (48, 3) = .0, (48, 4) = .0, (48, 5) = .0, (48, 6) = .0, (49, 1) = .0, (49, 2) = .0, (49, 3) = .0, (49, 4) = .0, (49, 5) = .0, (49, 6) = .0, (50, 1) = .0, (50, 2) = .0, (50, 3) = .0, (50, 4) = .0, (50, 5) = .0, (50, 6) = .0, (51, 1) = .0, (51, 2) = .0, (51, 3) = .0, (51, 4) = .0, (51, 5) = .0, (51, 6) = .0, (52, 1) = .0, (52, 2) = .0, (52, 3) = .0, (52, 4) = .0, (52, 5) = .0, (52, 6) = .0, (53, 1) = .0, (53, 2) = .0, (53, 3) = .0, (53, 4) = .0, (53, 5) = .0, (53, 6) = .0, (54, 1) = .0, (54, 2) = .0, (54, 3) = .0, (54, 4) = .0, (54, 5) = .0, (54, 6) = .0, (55, 1) = .0, (55, 2) = .0, (55, 3) = .0, (55, 4) = .0, (55, 5) = .0, (55, 6) = .0, (56, 1) = .0, (56, 2) = .0, (56, 3) = .0, (56, 4) = .0, (56, 5) = .0, (56, 6) = .0, (57, 1) = .0, (57, 2) = .0, (57, 3) = .0, (57, 4) = .0, (57, 5) = .0, (57, 6) = .0, (58, 1) = .0, (58, 2) = .0, (58, 3) = .0, (58, 4) = .0, (58, 5) = .0, (58, 6) = .0, (59, 1) = .0, (59, 2) = .0, (59, 3) = .0, (59, 4) = .0, (59, 5) = .0, (59, 6) = .0, (60, 1) = .0, (60, 2) = .0, (60, 3) = .0, (60, 4) = .0, (60, 5) = .0, (60, 6) = .0, (61, 1) = .0, (61, 2) = .0, (61, 3) = .0, (61, 4) = .0, (61, 5) = .0, (61, 6) = .0, (62, 1) = .0, (62, 2) = .0, (62, 3) = .0, (62, 4) = .0, (62, 5) = .0, (62, 6) = .0, (63, 1) = .0, (63, 2) = .0, (63, 3) = .0, (63, 4) = .0, (63, 5) = .0, (63, 6) = .0, (64, 1) = .0, (64, 2) = .0, (64, 3) = .0, (64, 4) = .0, (64, 5) = .0, (64, 6) = .0, (65, 1) = .0, (65, 2) = .0, (65, 3) = .0, (65, 4) = .0, (65, 5) = .0, (65, 6) = .0, (66, 1) = .0, (66, 2) = .0, (66, 3) = .0, (66, 4) = .0, (66, 5) = .0, (66, 6) = .0, (67, 1) = .0, (67, 2) = .0, (67, 3) = .0, (67, 4) = .0, (67, 5) = .0, (67, 6) = .0, (68, 1) = .0, (68, 2) = .0, (68, 3) = .0, (68, 4) = .0, (68, 5) = .0, (68, 6) = .0, (69, 1) = .0, (69, 2) = .0, (69, 3) = .0, (69, 4) = .0, (69, 5) = .0, (69, 6) = .0, (70, 1) = .0, (70, 2) = .0, (70, 3) = .0, (70, 4) = .0, (70, 5) = .0, (70, 6) = .0, (71, 1) = .0, (71, 2) = .0, (71, 3) = .0, (71, 4) = .0, (71, 5) = .0, (71, 6) = .0, (72, 1) = .0, (72, 2) = .0, (72, 3) = .0, (72, 4) = .0, (72, 5) = .0, (72, 6) = .0, (73, 1) = .0, (73, 2) = .0, (73, 3) = .0, (73, 4) = .0, (73, 5) = .0, (73, 6) = .0, (74, 1) = .0, (74, 2) = .0, (74, 3) = .0, (74, 4) = .0, (74, 5) = .0, (74, 6) = .0, (75, 1) = .0, (75, 2) = .0, (75, 3) = .0, (75, 4) = .0, (75, 5) = .0, (75, 6) = .0, (76, 1) = .0, (76, 2) = .0, (76, 3) = .0, (76, 4) = .0, (76, 5) = .0, (76, 6) = .0, (77, 1) = .0, (77, 2) = .0, (77, 3) = .0, (77, 4) = .0, (77, 5) = .0, (77, 6) = .0, (78, 1) = .0, (78, 2) = .0, (78, 3) = .0, (78, 4) = .0, (78, 5) = .0, (78, 6) = .0, (79, 1) = .0, (79, 2) = .0, (79, 3) = .0, (79, 4) = .0, (79, 5) = .0, (79, 6) = .0, (80, 1) = .0, (80, 2) = .0, (80, 3) = .0, (80, 4) = .0, (80, 5) = .0, (80, 6) = .0, (81, 1) = .0, (81, 2) = .0, (81, 3) = .0, (81, 4) = .0, (81, 5) = .0, (81, 6) = .0, (82, 1) = .0, (82, 2) = .0, (82, 3) = .0, (82, 4) = .0, (82, 5) = .0, (82, 6) = .0, (83, 1) = .0, (83, 2) = .0, (83, 3) = .0, (83, 4) = .0, (83, 5) = .0, (83, 6) = .0, (84, 1) = .0, (84, 2) = .0, (84, 3) = .0, (84, 4) = .0, (84, 5) = .0, (84, 6) = .0, (85, 1) = .0, (85, 2) = .0, (85, 3) = .0, (85, 4) = .0, (85, 5) = .0, (85, 6) = .0, (86, 1) = .0, (86, 2) = .0, (86, 3) = .0, (86, 4) = .0, (86, 5) = .0, (86, 6) = .0, (87, 1) = .0, (87, 2) = .0, (87, 3) = .0, (87, 4) = .0, (87, 5) = .0, (87, 6) = .0, (88, 1) = .0, (88, 2) = .0, (88, 3) = .0, (88, 4) = .0, (88, 5) = .0, (88, 6) = .0, (89, 1) = .0, (89, 2) = .0, (89, 3) = .0, (89, 4) = .0, (89, 5) = .0, (89, 6) = .0, (90, 1) = .0, (90, 2) = .0, (90, 3) = .0, (90, 4) = .0, (90, 5) = .0, (90, 6) = .0, (91, 1) = .0, (91, 2) = .0, (91, 3) = .0, (91, 4) = .0, (91, 5) = .0, (91, 6) = .0, (92, 1) = .0, (92, 2) = .0, (92, 3) = .0, (92, 4) = .0, (92, 5) = .0, (92, 6) = .0, (93, 1) = .0, (93, 2) = .0, (93, 3) = .0, (93, 4) = .0, (93, 5) = .0, (93, 6) = .0, (94, 1) = .0, (94, 2) = .0, (94, 3) = .0, (94, 4) = .0, (94, 5) = .0, (94, 6) = .0, (95, 1) = .0, (95, 2) = .0, (95, 3) = .0, (95, 4) = .0, (95, 5) = .0, (95, 6) = .0, (96, 1) = .0, (96, 2) = .0, (96, 3) = .0, (96, 4) = .0, (96, 5) = .0, (96, 6) = .0, (97, 1) = .0, (97, 2) = .0, (97, 3) = .0, (97, 4) = .0, (97, 5) = .0, (97, 6) = .0, (98, 1) = .0, (98, 2) = .0, (98, 3) = .0, (98, 4) = .0, (98, 5) = .0, (98, 6) = .0, (99, 1) = .0, (99, 2) = .0, (99, 3) = .0, (99, 4) = .0, (99, 5) = .0, (99, 6) = .0, (100, 1) = .0, (100, 2) = .0, (100, 3) = .0, (100, 4) = .0, (100, 5) = .0, (100, 6) = .0, (101, 1) = .0, (101, 2) = .0, (101, 3) = .0, (101, 4) = .0, (101, 5) = .0, (101, 6) = .0}, datatype = float[8], order = C_order))]), ( "solvec3" ) = Vector(101, {(1) = .0, (2) = .0, (3) = .0, (4) = .0, (5) = .0, (6) = .0, (7) = .0, (8) = .0, (9) = .0, (10) = .0, (11) = .0, (12) = .0, (13) = .0, (14) = .0, (15) = .0, (16) = .0, (17) = .0, (18) = .0, (19) = .0, (20) = .0, (21) = .0, (22) = .0, (23) = .0, (24) = .0, (25) = .0, (26) = .0, (27) = .0, (28) = .0, (29) = .0, (30) = .0, (31) = .0, (32) = .0, (33) = .0, (34) = .0, (35) = .0, (36) = .0, (37) = .0, (38) = .0, (39) = .0, (40) = .0, (41) = .0, (42) = .0, (43) = .0, (44) = .0, (45) = .0, (46) = .0, (47) = .0, (48) = .0, (49) = .0, (50) = .0, (51) = .0, (52) = .0, (53) = .0, (54) = .0, (55) = .0, (56) = .0, (57) = .0, (58) = .0, (59) = .0, (60) = .0, (61) = .0, (62) = .0, (63) = .0, (64) = .0, (65) = .0, (66) = .0, (67) = .0, (68) = .0, (69) = .0, (70) = .0, (71) = .0, (72) = .0, (73) = .0, (74) = .0, (75) = .0, (76) = .0, (77) = .0, (78) = .0, (79) = .0, (80) = .0, (81) = .0, (82) = .0, (83) = .0, (84) = .0, (85) = .0, (86) = .0, (87) = .0, (88) = .0, (89) = .0, (90) = .0, (91) = .0, (92) = .0, (93) = .0, (94) = .0, (95) = .0, (96) = .0, (97) = .0, (98) = .0, (99) = .0, (100) = .0, (101) = .0}, datatype = float[8]), ( "timevar" ) = t, ( "initialized" ) = false, ( "depvars" ) = [u], ( "BCS", 1 ) = {[[1, 0, 0], b[1, 0, 0]-cos(t)], [[1, 0, 10], b[1, 0, 10]]}, ( "periodic" ) = false, ( "PDEs" ) = [diff(u(y, t), t)-(diff(diff(u(y, t), y), y))], ( "spaceadaptive" ) = false, ( "stages" ) = 1, ( "explicit" ) = false, ( "totalwidth" ) = 6, ( "soltimes" ) = Vector(3, {(1) = .0, (2) = .0, (3) = .0}, datatype = float[8]), ( "dependson" ) = [{1}], ( "intspace" ) = Matrix(101, 1, {(1, 1) = .0, (2, 1) = .0, (3, 1) = .0, (4, 1) = .0, (5, 1) = .0, (6, 1) = .0, (7, 1) = .0, (8, 1) = .0, (9, 1) = .0, (10, 1) = .0, (11, 1) = .0, (12, 1) = .0, (13, 1) = .0, (14, 1) = .0, (15, 1) = .0, (16, 1) = .0, (17, 1) = .0, (18, 1) = .0, (19, 1) = .0, (20, 1) = .0, (21, 1) = .0, (22, 1) = .0, (23, 1) = .0, (24, 1) = .0, (25, 1) = .0, (26, 1) = .0, (27, 1) = .0, (28, 1) = .0, (29, 1) = .0, (30, 1) = .0, (31, 1) = .0, (32, 1) = .0, (33, 1) = .0, (34, 1) = .0, (35, 1) = .0, (36, 1) = .0, (37, 1) = .0, (38, 1) = .0, (39, 1) = .0, (40, 1) = .0, (41, 1) = .0, (42, 1) = .0, (43, 1) = .0, (44, 1) = .0, (45, 1) = .0, (46, 1) = .0, (47, 1) = .0, (48, 1) = .0, (49, 1) = .0, (50, 1) = .0, (51, 1) = .0, (52, 1) = .0, (53, 1) = .0, (54, 1) = .0, (55, 1) = .0, (56, 1) = .0, (57, 1) = .0, (58, 1) = .0, (59, 1) = .0, (60, 1) = .0, (61, 1) = .0, (62, 1) = .0, (63, 1) = .0, (64, 1) = .0, (65, 1) = .0, (66, 1) = .0, (67, 1) = .0, (68, 1) = .0, (69, 1) = .0, (70, 1) = .0, (71, 1) = .0, (72, 1) = .0, (73, 1) = .0, (74, 1) = .0, (75, 1) = .0, (76, 1) = .0, (77, 1) = .0, (78, 1) = .0, (79, 1) = .0, (80, 1) = .0, (81, 1) = .0, (82, 1) = .0, (83, 1) = .0, (84, 1) = .0, (85, 1) = .0, (86, 1) = .0, (87, 1) = .0, (88, 1) = .0, (89, 1) = .0, (90, 1) = .0, (91, 1) = .0, (92, 1) = .0, (93, 1) = .0, (94, 1) = .0, (95, 1) = .0, (96, 1) = .0, (97, 1) = .0, (98, 1) = .0, (99, 1) = .0, (100, 1) = .0, (101, 1) = .0}, datatype = float[8], order = C_order), ( "solmat_i1" ) = 0, ( "eqndep" ) = [1], ( "solspace" ) = Vector(101, {(1) = .0, (2) = .0, (3) = .0, (4) = .0, (5) = .0, (6) = .0, (7) = .0, (8) = .0, (9) = .0, (10) = .0, (11) = .0, (12) = .0, (13) = .0, (14) = .0, (15) = .0, (16) = .0, (17) = .0, (18) = .0, (19) = .0, (20) = .0, (21) = .0, (22) = .0, (23) = .0, (24) = .0, (25) = .0, (26) = .0, (27) = .0, (28) = .0, (29) = .0, (30) = .0, (31) = .0, (32) = .0, (33) = .0, (34) = .0, (35) = .0, (36) = .0, (37) = .0, (38) = .0, (39) = .0, (40) = .0, (41) = .0, (42) = .0, (43) = .0, (44) = .0, (45) = .0, (46) = .0, (47) = .0, (48) = .0, (49) = .0, (50) = .0, (51) = .0, (52) = .0, (53) = .0, (54) = .0, (55) = .0, (56) = .0, (57) = .0, (58) = .0, (59) = .0, (60) = .0, (61) = .0, (62) = .0, (63) = .0, (64) = .0, (65) = .0, (66) = .0, (67) = .0, (68) = .0, (69) = .0, (70) = .0, (71) = .0, (72) = .0, (73) = .0, (74) = .0, (75) = .0, (76) = .0, (77) = .0, (78) = .0, (79) = .0, (80) = .0, (81) = .0, (82) = .0, (83) = .0, (84) = .0, (85) = .0, (86) = .0, (87) = .0, (88) = .0, (89) = .0, (90) = .0, (91) = .0, (92) = .0, (93) = .0, (94) = .0, (95) = .0, (96) = .0, (97) = .0, (98) = .0, (99) = .0, (100) = .0, (101) = 10.0}, datatype = float[8]), ( "solvec1" ) = Vector(101, {(1) = .0, (2) = .0, (3) = .0, (4) = .0, (5) = .0, (6) = .0, (7) = .0, (8) = .0, (9) = .0, (10) = .0, (11) = .0, (12) = .0, (13) = .0, (14) = .0, (15) = .0, (16) = .0, (17) = .0, (18) = .0, (19) = .0, (20) = .0, (21) = .0, (22) = .0, (23) = .0, (24) = .0, (25) = .0, (26) = .0, (27) = .0, (28) = .0, (29) = .0, (30) = .0, (31) = .0, (32) = .0, (33) = .0, (34) = .0, (35) = .0, (36) = .0, (37) = .0, (38) = .0, (39) = .0, (40) = .0, (41) = .0, (42) = .0, (43) = .0, (44) = .0, (45) = .0, (46) = .0, (47) = .0, (48) = .0, (49) = .0, (50) = .0, (51) = .0, (52) = .0, (53) = .0, (54) = .0, (55) = .0, (56) = .0, (57) = .0, (58) = .0, (59) = .0, (60) = .0, (61) = .0, (62) = .0, (63) = .0, (64) = .0, (65) = .0, (66) = .0, (67) = .0, (68) = .0, (69) = .0, (70) = .0, (71) = .0, (72) = .0, (73) = .0, (74) = .0, (75) = .0, (76) = .0, (77) = .0, (78) = .0, (79) = .0, (80) = .0, (81) = .0, (82) = .0, (83) = .0, (84) = .0, (85) = .0, (86) = .0, (87) = .0, (88) = .0, (89) = .0, (90) = .0, (91) = .0, (92) = .0, (93) = .0, (94) = .0, (95) = .0, (96) = .0, (97) = .0, (98) = .0, (99) = .0, (100) = .0, (101) = .0}, datatype = float[8]), ( "adjusted" ) = false, ( "startup_only" ) = false, ( "solmat_ne" ) = 0, ( "matrixproc" ) = proc (v, vp, vpp, t, x, k, h, n, mat) local _s1, _s2, xi; _s1 := -(1/2)/h^2; _s2 := (h^2+k)/(k*h^2); mat[3] := 1; mat[6*n-3] := 1; for xi from 2 to n-1 do mat[6*xi-3] := _s2; mat[6*xi-4] := _s1; mat[6*xi-2] := _s1 end do end proc, ( "allocspace" ) = 101, ( "inputargs" ) = [diff(u(y, t), t) = diff(diff(u(y, t), y), y), {u(0, t) = cos(t), u(10, t) = 0, u(y, 0) = 0}, spacestep = 1/10, timestep = 1/100], ( "depeqn" ) = [1], ( "solvec2" ) = Vector(101, {(1) = .0, (2) = .0, (3) = .0, (4) = .0, (5) = .0, (6) = .0, (7) = .0, (8) = .0, (9) = .0, (10) = .0, (11) = .0, (12) = .0, (13) = .0, (14) = .0, (15) = .0, (16) = .0, (17) = .0, (18) = .0, (19) = .0, (20) = .0, (21) = .0, (22) = .0, (23) = .0, (24) = .0, (25) = .0, (26) = .0, (27) = .0, (28) = .0, (29) = .0, (30) = .0, (31) = .0, (32) = .0, (33) = .0, (34) = .0, (35) = .0, (36) = .0, (37) = .0, (38) = .0, (39) = .0, (40) = .0, (41) = .0, (42) = .0, (43) = .0, (44) = .0, (45) = .0, (46) = .0, (47) = .0, (48) = .0, (49) = .0, (50) = .0, (51) = .0, (52) = .0, (53) = .0, (54) = .0, (55) = .0, (56) = .0, (57) = .0, (58) = .0, (59) = .0, (60) = .0, (61) = .0, (62) = .0, (63) = .0, (64) = .0, (65) = .0, (66) = .0, (67) = .0, (68) = .0, (69) = .0, (70) = .0, (71) = .0, (72) = .0, (73) = .0, (74) = .0, (75) = .0, (76) = .0, (77) = .0, (78) = .0, (79) = .0, (80) = .0, (81) = .0, (82) = .0, (83) = .0, (84) = .0, (85) = .0, (86) = .0, (87) = .0, (88) = .0, (89) = .0, (90) = .0, (91) = .0, (92) = .0, (93) = .0, (94) = .0, (95) = .0, (96) = .0, (97) = .0, (98) = .0, (99) = .0, (100) = .0, (101) = .0}, datatype = float[8]), ( "timeadaptive" ) = false, ( "solvec5" ) = 0, ( "solvec4" ) = 0, ( "indepvars" ) = [y, t], ( "spacestep" ) = .100000000000000, ( "pts", y ) = [0, 10], ( "IBC" ) = b, ( "depshift" ) = [1], ( "ICS" ) = [0], ( "banded" ) = true, ( "multidep" ) = [false, false], ( "timei" ) = 3, ( "matrixhf" ) = true, ( "spacevar" ) = y, ( "solmat_i2" ) = 0, ( "extrabcs" ) = [0], ( "fdepvars" ) = [u(y, t)], ( "vectorhf" ) = true, ( "method" ) = theta, ( "autonomous" ) = true, ( "mixed" ) = false, ( "norigdepvars" ) = 1, ( "linear" ) = true, ( "spaceidx" ) = 1, ( "depdords" ) = [[[2, 1]]], ( "bandwidth" ) = [1, 2], ( "solmatrix" ) = Matrix(101, 6, {(1, 1) = .0, (1, 2) = .0, (1, 3) = .0, (1, 4) = .0, (1, 5) = .0, (1, 6) = .0, (2, 1) = .0, (2, 2) = .0, (2, 3) = .0, (2, 4) = .0, (2, 5) = .0, (2, 6) = .0, (3, 1) = .0, (3, 2) = .0, (3, 3) = .0, (3, 4) = .0, (3, 5) = .0, (3, 6) = .0, (4, 1) = .0, (4, 2) = .0, (4, 3) = .0, (4, 4) = .0, (4, 5) = .0, (4, 6) = .0, (5, 1) = .0, (5, 2) = .0, (5, 3) = .0, (5, 4) = .0, (5, 5) = .0, (5, 6) = .0, (6, 1) = .0, (6, 2) = .0, (6, 3) = .0, (6, 4) = .0, (6, 5) = .0, (6, 6) = .0, (7, 1) = .0, (7, 2) = .0, (7, 3) = .0, (7, 4) = .0, (7, 5) = .0, (7, 6) = .0, (8, 1) = .0, (8, 2) = .0, (8, 3) = .0, (8, 4) = .0, (8, 5) = .0, (8, 6) = .0, (9, 1) = .0, (9, 2) = .0, (9, 3) = .0, (9, 4) = .0, (9, 5) = .0, (9, 6) = .0, (10, 1) = .0, (10, 2) = .0, (10, 3) = .0, (10, 4) = .0, (10, 5) = .0, (10, 6) = .0, (11, 1) = .0, (11, 2) = .0, (11, 3) = .0, (11, 4) = .0, (11, 5) = .0, (11, 6) = .0, (12, 1) = .0, (12, 2) = .0, (12, 3) = .0, (12, 4) = .0, (12, 5) = .0, (12, 6) = .0, (13, 1) = .0, (13, 2) = .0, (13, 3) = .0, (13, 4) = .0, (13, 5) = .0, (13, 6) = .0, (14, 1) = .0, (14, 2) = .0, (14, 3) = .0, (14, 4) = .0, (14, 5) = .0, (14, 6) = .0, (15, 1) = .0, (15, 2) = .0, (15, 3) = .0, (15, 4) = .0, (15, 5) = .0, (15, 6) = .0, (16, 1) = .0, (16, 2) = .0, (16, 3) = .0, (16, 4) = .0, (16, 5) = .0, (16, 6) = .0, (17, 1) = .0, (17, 2) = .0, (17, 3) = .0, (17, 4) = .0, (17, 5) = .0, (17, 6) = .0, (18, 1) = .0, (18, 2) = .0, (18, 3) = .0, (18, 4) = .0, (18, 5) = .0, (18, 6) = .0, (19, 1) = .0, (19, 2) = .0, (19, 3) = .0, (19, 4) = .0, (19, 5) = .0, (19, 6) = .0, (20, 1) = .0, (20, 2) = .0, (20, 3) = .0, (20, 4) = .0, (20, 5) = .0, (20, 6) = .0, (21, 1) = .0, (21, 2) = .0, (21, 3) = .0, (21, 4) = .0, (21, 5) = .0, (21, 6) = .0, (22, 1) = .0, (22, 2) = .0, (22, 3) = .0, (22, 4) = .0, (22, 5) = .0, (22, 6) = .0, (23, 1) = .0, (23, 2) = .0, (23, 3) = .0, (23, 4) = .0, (23, 5) = .0, (23, 6) = .0, (24, 1) = .0, (24, 2) = .0, (24, 3) = .0, (24, 4) = .0, (24, 5) = .0, (24, 6) = .0, (25, 1) = .0, (25, 2) = .0, (25, 3) = .0, (25, 4) = .0, (25, 5) = .0, (25, 6) = .0, (26, 1) = .0, (26, 2) = .0, (26, 3) = .0, (26, 4) = .0, (26, 5) = .0, (26, 6) = .0, (27, 1) = .0, (27, 2) = .0, (27, 3) = .0, (27, 4) = .0, (27, 5) = .0, (27, 6) = .0, (28, 1) = .0, (28, 2) = .0, (28, 3) = .0, (28, 4) = .0, (28, 5) = .0, (28, 6) = .0, (29, 1) = .0, (29, 2) = .0, (29, 3) = .0, (29, 4) = .0, (29, 5) = .0, (29, 6) = .0, (30, 1) = .0, (30, 2) = .0, (30, 3) = .0, (30, 4) = .0, (30, 5) = .0, (30, 6) = .0, (31, 1) = .0, (31, 2) = .0, (31, 3) = .0, (31, 4) = .0, (31, 5) = .0, (31, 6) = .0, (32, 1) = .0, (32, 2) = .0, (32, 3) = .0, (32, 4) = .0, (32, 5) = .0, (32, 6) = .0, (33, 1) = .0, (33, 2) = .0, (33, 3) = .0, (33, 4) = .0, (33, 5) = .0, (33, 6) = .0, (34, 1) = .0, (34, 2) = .0, (34, 3) = .0, (34, 4) = .0, (34, 5) = .0, (34, 6) = .0, (35, 1) = .0, (35, 2) = .0, (35, 3) = .0, (35, 4) = .0, (35, 5) = .0, (35, 6) = .0, (36, 1) = .0, (36, 2) = .0, (36, 3) = .0, (36, 4) = .0, (36, 5) = .0, (36, 6) = .0, (37, 1) = .0, (37, 2) = .0, (37, 3) = .0, (37, 4) = .0, (37, 5) = .0, (37, 6) = .0, (38, 1) = .0, (38, 2) = .0, (38, 3) = .0, (38, 4) = .0, (38, 5) = .0, (38, 6) = .0, (39, 1) = .0, (39, 2) = .0, (39, 3) = .0, (39, 4) = .0, (39, 5) = .0, (39, 6) = .0, (40, 1) = .0, (40, 2) = .0, (40, 3) = .0, (40, 4) = .0, (40, 5) = .0, (40, 6) = .0, (41, 1) = .0, (41, 2) = .0, (41, 3) = .0, (41, 4) = .0, (41, 5) = .0, (41, 6) = .0, (42, 1) = .0, (42, 2) = .0, (42, 3) = .0, (42, 4) = .0, (42, 5) = .0, (42, 6) = .0, (43, 1) = .0, (43, 2) = .0, (43, 3) = .0, (43, 4) = .0, (43, 5) = .0, (43, 6) = .0, (44, 1) = .0, (44, 2) = .0, (44, 3) = .0, (44, 4) = .0, (44, 5) = .0, (44, 6) = .0, (45, 1) = .0, (45, 2) = .0, (45, 3) = .0, (45, 4) = .0, (45, 5) = .0, (45, 6) = .0, (46, 1) = .0, (46, 2) = .0, (46, 3) = .0, (46, 4) = .0, (46, 5) = .0, (46, 6) = .0, (47, 1) = .0, (47, 2) = .0, (47, 3) = .0, (47, 4) = .0, (47, 5) = .0, (47, 6) = .0, (48, 1) = .0, (48, 2) = .0, (48, 3) = .0, (48, 4) = .0, (48, 5) = .0, (48, 6) = .0, (49, 1) = .0, (49, 2) = .0, (49, 3) = .0, (49, 4) = .0, (49, 5) = .0, (49, 6) = .0, (50, 1) = .0, (50, 2) = .0, (50, 3) = .0, (50, 4) = .0, (50, 5) = .0, (50, 6) = .0, (51, 1) = .0, (51, 2) = .0, (51, 3) = .0, (51, 4) = .0, (51, 5) = .0, (51, 6) = .0, (52, 1) = .0, (52, 2) = .0, (52, 3) = .0, (52, 4) = .0, (52, 5) = .0, (52, 6) = .0, (53, 1) = .0, (53, 2) = .0, (53, 3) = .0, (53, 4) = .0, (53, 5) = .0, (53, 6) = .0, (54, 1) = .0, (54, 2) = .0, (54, 3) = .0, (54, 4) = .0, (54, 5) = .0, (54, 6) = .0, (55, 1) = .0, (55, 2) = .0, (55, 3) = .0, (55, 4) = .0, (55, 5) = .0, (55, 6) = .0, (56, 1) = .0, (56, 2) = .0, (56, 3) = .0, (56, 4) = .0, (56, 5) = .0, (56, 6) = .0, (57, 1) = .0, (57, 2) = .0, (57, 3) = .0, (57, 4) = .0, (57, 5) = .0, (57, 6) = .0, (58, 1) = .0, (58, 2) = .0, (58, 3) = .0, (58, 4) = .0, (58, 5) = .0, (58, 6) = .0, (59, 1) = .0, (59, 2) = .0, (59, 3) = .0, (59, 4) = .0, (59, 5) = .0, (59, 6) = .0, (60, 1) = .0, (60, 2) = .0, (60, 3) = .0, (60, 4) = .0, (60, 5) = .0, (60, 6) = .0, (61, 1) = .0, (61, 2) = .0, (61, 3) = .0, (61, 4) = .0, (61, 5) = .0, (61, 6) = .0, (62, 1) = .0, (62, 2) = .0, (62, 3) = .0, (62, 4) = .0, (62, 5) = .0, (62, 6) = .0, (63, 1) = .0, (63, 2) = .0, (63, 3) = .0, (63, 4) = .0, (63, 5) = .0, (63, 6) = .0, (64, 1) = .0, (64, 2) = .0, (64, 3) = .0, (64, 4) = .0, (64, 5) = .0, (64, 6) = .0, (65, 1) = .0, (65, 2) = .0, (65, 3) = .0, (65, 4) = .0, (65, 5) = .0, (65, 6) = .0, (66, 1) = .0, (66, 2) = .0, (66, 3) = .0, (66, 4) = .0, (66, 5) = .0, (66, 6) = .0, (67, 1) = .0, (67, 2) = .0, (67, 3) = .0, (67, 4) = .0, (67, 5) = .0, (67, 6) = .0, (68, 1) = .0, (68, 2) = .0, (68, 3) = .0, (68, 4) = .0, (68, 5) = .0, (68, 6) = .0, (69, 1) = .0, (69, 2) = .0, (69, 3) = .0, (69, 4) = .0, (69, 5) = .0, (69, 6) = .0, (70, 1) = .0, (70, 2) = .0, (70, 3) = .0, (70, 4) = .0, (70, 5) = .0, (70, 6) = .0, (71, 1) = .0, (71, 2) = .0, (71, 3) = .0, (71, 4) = .0, (71, 5) = .0, (71, 6) = .0, (72, 1) = .0, (72, 2) = .0, (72, 3) = .0, (72, 4) = .0, (72, 5) = .0, (72, 6) = .0, (73, 1) = .0, (73, 2) = .0, (73, 3) = .0, (73, 4) = .0, (73, 5) = .0, (73, 6) = .0, (74, 1) = .0, (74, 2) = .0, (74, 3) = .0, (74, 4) = .0, (74, 5) = .0, (74, 6) = .0, (75, 1) = .0, (75, 2) = .0, (75, 3) = .0, (75, 4) = .0, (75, 5) = .0, (75, 6) = .0, (76, 1) = .0, (76, 2) = .0, (76, 3) = .0, (76, 4) = .0, (76, 5) = .0, (76, 6) = .0, (77, 1) = .0, (77, 2) = .0, (77, 3) = .0, (77, 4) = .0, (77, 5) = .0, (77, 6) = .0, (78, 1) = .0, (78, 2) = .0, (78, 3) = .0, (78, 4) = .0, (78, 5) = .0, (78, 6) = .0, (79, 1) = .0, (79, 2) = .0, (79, 3) = .0, (79, 4) = .0, (79, 5) = .0, (79, 6) = .0, (80, 1) = .0, (80, 2) = .0, (80, 3) = .0, (80, 4) = .0, (80, 5) = .0, (80, 6) = .0, (81, 1) = .0, (81, 2) = .0, (81, 3) = .0, (81, 4) = .0, (81, 5) = .0, (81, 6) = .0, (82, 1) = .0, (82, 2) = .0, (82, 3) = .0, (82, 4) = .0, (82, 5) = .0, (82, 6) = .0, (83, 1) = .0, (83, 2) = .0, (83, 3) = .0, (83, 4) = .0, (83, 5) = .0, (83, 6) = .0, (84, 1) = .0, (84, 2) = .0, (84, 3) = .0, (84, 4) = .0, (84, 5) = .0, (84, 6) = .0, (85, 1) = .0, (85, 2) = .0, (85, 3) = .0, (85, 4) = .0, (85, 5) = .0, (85, 6) = .0, (86, 1) = .0, (86, 2) = .0, (86, 3) = .0, (86, 4) = .0, (86, 5) = .0, (86, 6) = .0, (87, 1) = .0, (87, 2) = .0, (87, 3) = .0, (87, 4) = .0, (87, 5) = .0, (87, 6) = .0, (88, 1) = .0, (88, 2) = .0, (88, 3) = .0, (88, 4) = .0, (88, 5) = .0, (88, 6) = .0, (89, 1) = .0, (89, 2) = .0, (89, 3) = .0, (89, 4) = .0, (89, 5) = .0, (89, 6) = .0, (90, 1) = .0, (90, 2) = .0, (90, 3) = .0, (90, 4) = .0, (90, 5) = .0, (90, 6) = .0, (91, 1) = .0, (91, 2) = .0, (91, 3) = .0, (91, 4) = .0, (91, 5) = .0, (91, 6) = .0, (92, 1) = .0, (92, 2) = .0, (92, 3) = .0, (92, 4) = .0, (92, 5) = .0, (92, 6) = .0, (93, 1) = .0, (93, 2) = .0, (93, 3) = .0, (93, 4) = .0, (93, 5) = .0, (93, 6) = .0, (94, 1) = .0, (94, 2) = .0, (94, 3) = .0, (94, 4) = .0, (94, 5) = .0, (94, 6) = .0, (95, 1) = .0, (95, 2) = .0, (95, 3) = .0, (95, 4) = .0, (95, 5) = .0, (95, 6) = .0, (96, 1) = .0, (96, 2) = .0, (96, 3) = .0, (96, 4) = .0, (96, 5) = .0, (96, 6) = .0, (97, 1) = .0, (97, 2) = .0, (97, 3) = .0, (97, 4) = .0, (97, 5) = .0, (97, 6) = .0, (98, 1) = .0, (98, 2) = .0, (98, 3) = .0, (98, 4) = .0, (98, 5) = .0, (98, 6) = .0, (99, 1) = .0, (99, 2) = .0, (99, 3) = .0, (99, 4) = .0, (99, 5) = .0, (99, 6) = .0, (100, 1) = .0, (100, 2) = .0, (100, 3) = .0, (100, 4) = .0, (100, 5) = .0, (100, 6) = .0, (101, 1) = .0, (101, 2) = .0, (101, 3) = .0, (101, 4) = .0, (101, 5) = .0, (101, 6) = .0}, datatype = float[8], order = C_order), ( "erroraccum" ) = true, ( "eqnords" ) = [[2, 1]], ( "t0" ) = 0, ( "vectorproc" ) = proc (v, vp, vpp, t, x, k, h, n, vec) local _s1, _s2, _s3, xi; _s2 := 1/k; _s3 := (1/2)/h^2; vec[1] := cos(t+k); vec[n] := 0; for xi from 2 to n-1 do _s1 := vp[xi-1]-2*vp[xi]+vp[xi+1]; vec[xi] := _s3*_s1+_s2*vp[xi] end do end proc, ( "maxords" ) = [2, 1], ( "rightwidth" ) = 0, ( "theta" ) = 1/2, ( "depords" ) = [[2, 1]], ( "timeidx" ) = 2, ( "solution" ) = Array(1..3, 1..101, 1..1, {(1, 1, 1) = .0, (1, 2, 1) = .0, (1, 3, 1) = .0, (1, 4, 1) = .0, (1, 5, 1) = .0, (1, 6, 1) = .0, (1, 7, 1) = .0, (1, 8, 1) = .0, (1, 9, 1) = .0, (1, 10, 1) = .0, (1, 11, 1) = .0, (1, 12, 1) = .0, (1, 13, 1) = .0, (1, 14, 1) = .0, (1, 15, 1) = .0, (1, 16, 1) = .0, (1, 17, 1) = .0, (1, 18, 1) = .0, (1, 19, 1) = .0, (1, 20, 1) = .0, (1, 21, 1) = .0, (1, 22, 1) = .0, (1, 23, 1) = .0, (1, 24, 1) = .0, (1, 25, 1) = .0, (1, 26, 1) = .0, (1, 27, 1) = .0, (1, 28, 1) = .0, (1, 29, 1) = .0, (1, 30, 1) = .0, (1, 31, 1) = .0, (1, 32, 1) = .0, (1, 33, 1) = .0, (1, 34, 1) = .0, (1, 35, 1) = .0, (1, 36, 1) = .0, (1, 37, 1) = .0, (1, 38, 1) = .0, (1, 39, 1) = .0, (1, 40, 1) = .0, (1, 41, 1) = .0, (1, 42, 1) = .0, (1, 43, 1) = .0, (1, 44, 1) = .0, (1, 45, 1) = .0, (1, 46, 1) = .0, (1, 47, 1) = .0, (1, 48, 1) = .0, (1, 49, 1) = .0, (1, 50, 1) = .0, (1, 51, 1) = .0, (1, 52, 1) = .0, (1, 53, 1) = .0, (1, 54, 1) = .0, (1, 55, 1) = .0, (1, 56, 1) = .0, (1, 57, 1) = .0, (1, 58, 1) = .0, (1, 59, 1) = .0, (1, 60, 1) = .0, (1, 61, 1) = .0, (1, 62, 1) = .0, (1, 63, 1) = .0, (1, 64, 1) = .0, (1, 65, 1) = .0, (1, 66, 1) = .0, (1, 67, 1) = .0, (1, 68, 1) = .0, (1, 69, 1) = .0, (1, 70, 1) = .0, (1, 71, 1) = .0, (1, 72, 1) = .0, (1, 73, 1) = .0, (1, 74, 1) = .0, (1, 75, 1) = .0, (1, 76, 1) = .0, (1, 77, 1) = .0, (1, 78, 1) = .0, (1, 79, 1) = .0, (1, 80, 1) = .0, (1, 81, 1) = .0, (1, 82, 1) = .0, (1, 83, 1) = .0, (1, 84, 1) = .0, (1, 85, 1) = .0, (1, 86, 1) = .0, (1, 87, 1) = .0, (1, 88, 1) = .0, (1, 89, 1) = .0, (1, 90, 1) = .0, (1, 91, 1) = .0, (1, 92, 1) = .0, (1, 93, 1) = .0, (1, 94, 1) = .0, (1, 95, 1) = .0, (1, 96, 1) = .0, (1, 97, 1) = .0, (1, 98, 1) = .0, (1, 99, 1) = .0, (1, 100, 1) = .0, (1, 101, 1) = .0, (2, 1, 1) = .0, (2, 2, 1) = .0, (2, 3, 1) = .0, (2, 4, 1) = .0, (2, 5, 1) = .0, (2, 6, 1) = .0, (2, 7, 1) = .0, (2, 8, 1) = .0, (2, 9, 1) = .0, (2, 10, 1) = .0, (2, 11, 1) = .0, (2, 12, 1) = .0, (2, 13, 1) = .0, (2, 14, 1) = .0, (2, 15, 1) = .0, (2, 16, 1) = .0, (2, 17, 1) = .0, (2, 18, 1) = .0, (2, 19, 1) = .0, (2, 20, 1) = .0, (2, 21, 1) = .0, (2, 22, 1) = .0, (2, 23, 1) = .0, (2, 24, 1) = .0, (2, 25, 1) = .0, (2, 26, 1) = .0, (2, 27, 1) = .0, (2, 28, 1) = .0, (2, 29, 1) = .0, (2, 30, 1) = .0, (2, 31, 1) = .0, (2, 32, 1) = .0, (2, 33, 1) = .0, (2, 34, 1) = .0, (2, 35, 1) = .0, (2, 36, 1) = .0, (2, 37, 1) = .0, (2, 38, 1) = .0, (2, 39, 1) = .0, (2, 40, 1) = .0, (2, 41, 1) = .0, (2, 42, 1) = .0, (2, 43, 1) = .0, (2, 44, 1) = .0, (2, 45, 1) = .0, (2, 46, 1) = .0, (2, 47, 1) = .0, (2, 48, 1) = .0, (2, 49, 1) = .0, (2, 50, 1) = .0, (2, 51, 1) = .0, (2, 52, 1) = .0, (2, 53, 1) = .0, (2, 54, 1) = .0, (2, 55, 1) = .0, (2, 56, 1) = .0, (2, 57, 1) = .0, (2, 58, 1) = .0, (2, 59, 1) = .0, (2, 60, 1) = .0, (2, 61, 1) = .0, (2, 62, 1) = .0, (2, 63, 1) = .0, (2, 64, 1) = .0, (2, 65, 1) = .0, (2, 66, 1) = .0, (2, 67, 1) = .0, (2, 68, 1) = .0, (2, 69, 1) = .0, (2, 70, 1) = .0, (2, 71, 1) = .0, (2, 72, 1) = .0, (2, 73, 1) = .0, (2, 74, 1) = .0, (2, 75, 1) = .0, (2, 76, 1) = .0, (2, 77, 1) = .0, (2, 78, 1) = .0, (2, 79, 1) = .0, (2, 80, 1) = .0, (2, 81, 1) = .0, (2, 82, 1) = .0, (2, 83, 1) = .0, (2, 84, 1) = .0, (2, 85, 1) = .0, (2, 86, 1) = .0, (2, 87, 1) = .0, (2, 88, 1) = .0, (2, 89, 1) = .0, (2, 90, 1) = .0, (2, 91, 1) = .0, (2, 92, 1) = .0, (2, 93, 1) = .0, (2, 94, 1) = .0, (2, 95, 1) = .0, (2, 96, 1) = .0, (2, 97, 1) = .0, (2, 98, 1) = .0, (2, 99, 1) = .0, (2, 100, 1) = .0, (2, 101, 1) = .0, (3, 1, 1) = .0, (3, 2, 1) = .0, (3, 3, 1) = .0, (3, 4, 1) = .0, (3, 5, 1) = .0, (3, 6, 1) = .0, (3, 7, 1) = .0, (3, 8, 1) = .0, (3, 9, 1) = .0, (3, 10, 1) = .0, (3, 11, 1) = .0, (3, 12, 1) = .0, (3, 13, 1) = .0, (3, 14, 1) = .0, (3, 15, 1) = .0, (3, 16, 1) = .0, (3, 17, 1) = .0, (3, 18, 1) = .0, (3, 19, 1) = .0, (3, 20, 1) = .0, (3, 21, 1) = .0, (3, 22, 1) = .0, (3, 23, 1) = .0, (3, 24, 1) = .0, (3, 25, 1) = .0, (3, 26, 1) = .0, (3, 27, 1) = .0, (3, 28, 1) = .0, (3, 29, 1) = .0, (3, 30, 1) = .0, (3, 31, 1) = .0, (3, 32, 1) = .0, (3, 33, 1) = .0, (3, 34, 1) = .0, (3, 35, 1) = .0, (3, 36, 1) = .0, (3, 37, 1) = .0, (3, 38, 1) = .0, (3, 39, 1) = .0, (3, 40, 1) = .0, (3, 41, 1) = .0, (3, 42, 1) = .0, (3, 43, 1) = .0, (3, 44, 1) = .0, (3, 45, 1) = .0, (3, 46, 1) = .0, (3, 47, 1) = .0, (3, 48, 1) = .0, (3, 49, 1) = .0, (3, 50, 1) = .0, (3, 51, 1) = .0, (3, 52, 1) = .0, (3, 53, 1) = .0, (3, 54, 1) = .0, (3, 55, 1) = .0, (3, 56, 1) = .0, (3, 57, 1) = .0, (3, 58, 1) = .0, (3, 59, 1) = .0, (3, 60, 1) = .0, (3, 61, 1) = .0, (3, 62, 1) = .0, (3, 63, 1) = .0, (3, 64, 1) = .0, (3, 65, 1) = .0, (3, 66, 1) = .0, (3, 67, 1) = .0, (3, 68, 1) = .0, (3, 69, 1) = .0, (3, 70, 1) = .0, (3, 71, 1) = .0, (3, 72, 1) = .0, (3, 73, 1) = .0, (3, 74, 1) = .0, (3, 75, 1) = .0, (3, 76, 1) = .0, (3, 77, 1) = .0, (3, 78, 1) = .0, (3, 79, 1) = .0, (3, 80, 1) = .0, (3, 81, 1) = .0, (3, 82, 1) = .0, (3, 83, 1) = .0, (3, 84, 1) = .0, (3, 85, 1) = .0, (3, 86, 1) = .0, (3, 87, 1) = .0, (3, 88, 1) = .0, (3, 89, 1) = .0, (3, 90, 1) = .0, (3, 91, 1) = .0, (3, 92, 1) = .0, (3, 93, 1) = .0, (3, 94, 1) = .0, (3, 95, 1) = .0, (3, 96, 1) = .0, (3, 97, 1) = .0, (3, 98, 1) = .0, (3, 99, 1) = .0, (3, 100, 1) = .0, (3, 101, 1) = .0}, datatype = float[8], order = C_order), ( "leftwidth" ) = 1, ( "solmat_is" ) = 0, ( "timestep" ) = 0.100000000000000e-1, ( "errorest" ) = false ] ); if xv = "left" then return INFO["solspace"][1] elif xv = "right" then return INFO["solspace"][INFO["spacepts"]] elif tv = "start" then return INFO["t0"] elif not (type(tv, 'numeric') and type(xv, 'numeric')) then error "non-numeric input" end if; if xv < INFO["solspace"][1] or INFO["solspace"][INFO["spacepts"]] < xv then error "requested %1 value must be in the range %2..%3", INFO["spacevar"], INFO["solspace"][1], INFO["solspace"][INFO["spacepts"]] end if; dary := Vector(3, {(1) = .0, (2) = .0, (3) = .0}, datatype = float[8]); daryt := 0; daryx := 0; dvars := [proc (t, x, u) u[1] end proc]; errest := false; nd := nops(INFO["depvars"]); if dary[nd+1] <> tv then try `pdsolve/numeric/evolve_solution`(INFO, tv) catch: msg := StringTools:-FormatMessage(lastexception[2 .. -1]); if tv < INFO["t0"] then error cat("unable to compute solution for %1<%2:
", msg), INFO["timevar"], INFO["failtime"] else error cat("unable to compute solution for %1>%2:
", msg), INFO["timevar"], INFO["failtime"] end if end try end if; if dary[nd+1] <> tv or dary[nd+2] <> xv then `pdsolve/interp2dto0d`(3, INFO["soltimes"], INFO["spacepts"], INFO["solspace"], nops(INFO["depvars"]), INFO["solution"], true, tv, xv, dary); if errest then `pdsolve/interp2dto0d`(3, INFO["soltimes"], INFO["spacepts"], INFO["err_t"], nops(INFO["depvars"]), INFO["solution"], true, tv, xv, daryt); `pdsolve/interp2dto0d`(3, INFO["soltimes"], INFO["spacepts"], INFO["err_x"], nops(INFO["depvars"]), INFO["solution"], true, tv, xv, daryx) end if end if; dary[nd+1] := tv; dary[nd+2] := xv; if dvars = [] then [seq(dary[i], i = 1 .. INFO["norigdepvars"])] else vals := NULL; for i to nops(dvars) do j := eval(dvars[i]); try if errest then vals := vals, evalhf(j(tv, xv, dary, daryt, daryx)) else vals := vals, evalhf(j(tv, xv, dary)) end if catch: userinfo(5, `pdsolve/numeric`, `evalhf failure`); try if errest then vals := vals, j(tv, xv, dary, daryt, daryx) else vals := vals, j(tv, xv, dary) end if catch: vals := vals, undefined end try end try end do; [vals] end if end proc; stype := "2nd"; if nargs = 1 then if args[1] = "left" then return solnproc(0, "left") elif args[1] = "right" then return solnproc(0, "right") elif args[1] = "start" then return solnproc("start", 0) else error "too few arguments to solution procedure" end if elif nargs = 2 then if stype = "1st" then tv := evalf(args[1]); xv := evalf(args[2]) else tv := evalf(args[2]); xv := evalf(args[1]) end if; if not (type(tv, 'numeric') and type(xv, 'numeric')) then if procname <> unknown then return ('procname')(args[1 .. nargs]) else ndsol := pointto(solnproc("soln_procedures")[1]); return ('ndsol')(args[1 .. nargs]) end if end if else error "incorrect arguments to solution procedure" end if; vals := solnproc(tv, xv); vals[1] end proc

Here is the solution evaluated at 1, .5:

U(1,0.5);

.303691166362792919

Here is the flux, "-(&PartialD; u)/(&PartialD; y)", evaluated at 1, .5:

-D[1](U)(1,0.5);

.4534226475

The plot of the flux (it takes some time, be patient):

plot3d(-D[1](U)(y,t), y=0..N, t=0..Pi);

 

Download numerical-flux.mw

Disclaimer: This is not an answer!

I am posting this as an "Answer" to set it apart from the twisty discussion thread that we have had so far.

I have converted the OP's equations and data into a self-contained Maple worksheet.  At the end of the worksheet I have inserted the questions that the OP is seeking answers for.  My attempts to solve the equations were unsuccessful.  See what you can do with this.

restart;

kernelopts('version');

`Maple 2022.1, X86 64 LINUX, May 26 2022, Build ID 1619613`

with(LinearAlgebra):

with(Units):

Automatically loading the Units[Simple] subpackage
 

N__bld := 4;

4

D__rtr := 30*Unit('ft');
R__tip := D__rtr/2;
chd := 8*Unit('inch');
R__hng := 1*Unit('ft');

30*Units:-Unit(ft)

15*Units:-Unit(ft)

8*Units:-Unit(`in`)

Units:-Unit(ft)

rho__air:=ThermophysicalData:-Atmosphere(10,density,useunits);

1.223824621*Units:-Unit(kg/m^3)

a__air:=ThermophysicalData:-Atmosphere(10, speedofsound, useunits);

340.2555759*Units:-Unit(m/s)

M__tip := 0.62;

.62

omega:=(M__tip*a__air)/R__tip;      

46.14139482*Units:-Unit(1/s)

Cl__alpha := 0.1*Unit(1/'deg');
C__L := alpha -> alpha*Cl__alpha;  

.1*Units:-Unit(1/arcdeg)

proc (alpha) options operator, arrow; Units:-Simple:-`*`(alpha, Cl__alpha) end proc

I converted NACA0012_CD_alpha.xlsx to NACA0012_CD_alpha.csv, and applied

the following commands to determine a sixth degree polynomial fit.

I have pasted the resulting polynomial here, so you don't need the raw data file.

(*
data := Import("/tmp/NACA0012_CD_alpha.csv"):
Data := convert(data, 'Matrix'):
alp := LinearAlgebra:-Column(Data, 1) *~ Unit('deg');
cd := LinearAlgebra:-Column(Data, 2);
fit_me := Statistics:-PolynomialFit(6, Data, x);
*)
fit_me := 0.00340780072932875 + 0.0000826700291382254*x + 0.000146289994961542*x^2 - 1.63712719600353*10^(-6)*x^3 - 1.31704118799963*10^(-6)*x^4 + 7.08093026284748*10^(-9)*x^5 + 6.41167350162788*10^(-9)*x^6;

0.340780072932875e-2+0.826700291382254e-4*x+0.146289994961542e-3*x^2-0.1637127196e-5*x^3-0.1317041188e-5*x^4+0.7080930263e-8*x^5+0.6411673502e-8*x^6

plot(fit_me, x=-15..15);

C__D := unapply(fit_me, x);

proc (x) options operator, arrow; 0.340780072932875e-2+0.826700291382254e-4*x+0.146289994961542e-3*x^2-0.1637127196e-5*x^3-0.1317041188e-5*x^4+0.7080930263e-8*x^5+0.6411673502e-8*x^6 end proc

omega;

46.14139482*Units:-Unit(1/s)

Note unit specification of the arctan.  Angles are measured in radians in Maple.
That may be different in MapleFlow. Check!

alpha__i := (r, theta, u) -> theta - arctan(u/(omega*r))*Unit('radian') - 8*Unit('deg')*r/R__tip + 6*Unit('deg');

proc (r, theta, u) options operator, arrow; Units:-Simple:-`+`(theta, Units:-Simple:-`-`(Units:-Simple:-`*`(Units:-Simple:-arctan(Units:-Simple:-`*`(u, Units:-Simple:-`/`(Units:-Simple:-`*`(omega, r)))), Units:-Unit('radian'))), Units:-Simple:-`-`(Units:-Simple:-`*`(8, Units:-Unit('deg'), r, Units:-Simple:-`/`(R__tip))), Units:-Simple:-`*`(6, Units:-Unit('deg'))) end proc

lf__s := (r, theta, u) -> 1/2*rho__air*chd*(omega^2*r^2 + u^2)*C__L(alpha__i(r, theta, u));

proc (r, theta, u) options operator, arrow; Units:-Simple:-`*`(1, Units:-Simple:-`/`(2), rho__air, chd, Units:-Simple:-`+`(Units:-Simple:-`*`(Units:-Simple:-`^`(omega, 2), Units:-Simple:-`^`(r, 2)), Units:-Simple:-`^`(u, 2)), C__L(alpha__i(r, theta, u))) end proc

dr__s := (r, theta, u) -> 1/2*rho__air*chd*(omega^2*r^2 + u^2)*C__D(alpha__i(r, theta, u));

proc (r, theta, u) options operator, arrow; Units:-Simple:-`*`(1, Units:-Simple:-`/`(2), rho__air, chd, Units:-Simple:-`+`(Units:-Simple:-`*`(Units:-Simple:-`^`(omega, 2), Units:-Simple:-`^`(r, 2)), Units:-Simple:-`^`(u, 2)), C__D(alpha__i(r, theta, u))) end proc

dr__s(r, theta, u);

.1243405815*(2129.028316*r^2*Units:-Unit(1/s^2)+u^2)*(0.340780072932875e-2+0.826700291382254e-4*theta-0.826700291382254e-4*arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-0.4409068221e-4*r*Units:-Unit(arcdeg/ft)+0.4960201748e-3*Units:-Unit(arcdeg)+0.146289994961542e-3*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^2-0.1637127196e-5*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^3-0.1317041188e-5*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^4+0.7080930263e-8*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^5+0.6411673502e-8*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^6)*Units:-Unit(kg/m^2)

lf__s(r, theta, u)*cos(alpha__i(r, theta, u)) - dr__s(r, theta, u)*sin(alpha__i(r, theta, u)):
th__s := unapply(%, r, theta, u);

proc (r, theta, u) options operator, arrow; (.1243405815*(2129.028316*r^2*Units:-Unit(1/s^2)+u^2)*(.1*theta*Units:-Unit(1/arcdeg)-5.729577951*arctan(0.2167251345e-1*u*Units:-Unit(s)/r)-0.5333333333e-1*r*Units:-Unit(1/ft)+.6)*cos(-theta+arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)+(8/15)*r*Units:-Unit(arcdeg/ft)-6*Units:-Unit(arcdeg))+.1243405815*(2129.028316*r^2*Units:-Unit(1/s^2)+u^2)*(0.340780072932875e-2+0.826700291382254e-4*theta-0.826700291382254e-4*arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-0.4409068221e-4*r*Units:-Unit(arcdeg/ft)+0.4960201748e-3*Units:-Unit(arcdeg)+0.146289994961542e-3*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^2-0.1637127196e-5*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^3-0.1317041188e-5*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^4+0.7080930263e-8*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^5+0.6411673502e-8*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^6)*sin(-theta+arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)+(8/15)*r*Units:-Unit(arcdeg/ft)-6*Units:-Unit(arcdeg)))*Units:-Unit(kg/m^2) end proc

dr__s(r, theta, u)*cos(alpha__i(r, theta, u)) + lf__s(r, theta, u)*sin(alpha__i(r, theta, u)):
trq__s := unapply(%, r, theta, u);

proc (r, theta, u) options operator, arrow; (.1243405815*(2129.028316*r^2*Units:-Unit(1/s^2)+u^2)*(0.340780072932875e-2+0.826700291382254e-4*theta-0.826700291382254e-4*arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-0.4409068221e-4*r*Units:-Unit(arcdeg/ft)+0.4960201748e-3*Units:-Unit(arcdeg)+0.146289994961542e-3*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^2-0.1637127196e-5*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^3-0.1317041188e-5*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^4+0.7080930263e-8*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^5+0.6411673502e-8*(theta-arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)-(8/15)*r*Units:-Unit(arcdeg/ft)+6*Units:-Unit(arcdeg))^6)*cos(-theta+arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)+(8/15)*r*Units:-Unit(arcdeg/ft)-6*Units:-Unit(arcdeg))-.1243405815*(2129.028316*r^2*Units:-Unit(1/s^2)+u^2)*(.1*theta*Units:-Unit(1/arcdeg)-5.729577951*arctan(0.2167251345e-1*u*Units:-Unit(s)/r)-0.5333333333e-1*r*Units:-Unit(1/ft)+.6)*sin(-theta+arctan(0.2167251345e-1*u*Units:-Unit(s)/r)*Units:-Unit(rad)+(8/15)*r*Units:-Unit(arcdeg/ft)-6*Units:-Unit(arcdeg)))*Units:-Unit(kg/m^2) end proc

Thust := (theta, u) -> N__bld *
        int(th__s(r, theta, u), r = R__hng .. R__tip, numeric);

proc (theta, u) options operator, arrow; Units:-Simple:-`*`(N__bld, int(th__s(r, theta, u), Units:-Simple:-`=`(r, R__hng .. R__tip), numeric)) end proc

Thust := proc(theta, u)
        #print(theta, u);
        N__bld * int(th__s(r, theta, u), r = R__hng .. R__tip, numeric);
end proc:

UD := u -> 2*rho__air*u^2*Pi*R__tip^2;

proc (u) options operator, arrow; Units:-Simple:-`*`(2, rho__air, Units:-Simple:-`^`(u, 2), Pi, Units:-Simple:-`^`(R__tip, 2)) end proc

eqn2 := (theta, u) -> Thust(theta, u) - UD(u);

proc (theta, u) options operator, arrow; Units:-Simple:-`+`(Thust(theta, u), Units:-Simple:-`-`(UD(u))) end proc

 

Questions

 

eqn2(theta,u) may evaluated at arbitrary theta and u values:

eqn2(6*Unit('degree'), 5*Unit('m'/'sec'));

9351.119025*Units:-Unit(N)

eqn2(6*Unit('degree'), 10*Unit('m'/'sec'));

-9476.904304*Units:-Unit(N)

We see that eqn2(6,u) changes sign as u goes from 5 to 10, so

so it is zero for some u between 5 and 10.
Question 1: How do we find that u?

The following (which I have commented out) does not work:

# fsolve('eqn2'(6*Unit('degree'), u*Unit('m'/'sec')), u = 5 .. 10);

Question 2: Suppose that we figure out how to answer the previous question.

How do we generalize it to make it work for unspecified values of the first argument,

that is, find U so that:

# U := theta -> fsolve(eqn2(theta*Unit('degree'), u*Unit('m'/'sec')), u = 0..100);

Observation: The following does work!
I plot the 3D graph of z = eqn2(theta,u) along with the plane z=0.

The intersection curve of those two surfaces is the graph of the function U defined above.


Note: I don't know how to make surfdata work with units,
so I divide the value of  Thust by Unit(N) to remove the unit.

[seq([seq(
        [theta, u, Thust( theta*Unit('degree'), u*Unit('ft'/'sec') )/Unit(N)],                         theta=0..15, 3)], u = 0..100, 10)]:
plots:-surfdata(%):
plot3d(0, theta=0..15, u=0..100):
plots:-display(%,%%, style=surface);

 

Download rotor-equation.mw

What you have shown appears to be an incomplete fragment (what is "Thust", for instance?) and therefore I cannot tell you how to fix that.  If Maple's fsolve cannot solve your equation, I doubt that your own Newton's root-finder will do any better.

Nonetheless, since you asked for a recursive implementation of Newton's root-finding method, here it is, for whatever it's worth.

restart;

Implements the Newton root-finding iteration.

Required arguments:

        f:        a function

        x0:        starting point of the root-finding iteration

Optional arguments:
        eps: tolerance -- iteration stops when consecutive x values are less than eps
                 default eps = 1e-5
        nmax: iteration is aborted if numer of iterations exceeds nmax
                default nmax = 10

NewtIt := proc(f, x0, {eps:=1e-5, nmax:=10})
        local x, xnew;
        x := evalf(x0);
        xnew := x - f(x)/D(f)(x);
        if is(abs(xnew - x) < eps) then
                return xnew;
        elif nmax = 0 then
                error "number of iterations exceeded nmax";
        else
                return `procname`(f, xnew, :-eps=eps, :-nmax=nmax-1);
        end if;
end proc:

NewtIt(x->x^2 - 4, 10);

2.000000000

NewtIt(x->x^2 - 4, 10, eps=0.01);

2.000009271

NewtIt(x->x^2 - 4, 10, eps=0.01, nmax=2);

Error, (in NewtIt) number of iterations exceeded nmax

 

Download newton-iteration.mw

restart;

ftaylor := mtaylor(g(x,y), [x, y], 3);

g(0, 0)+(D[1](g))(0, 0)*x+(D[2](g))(0, 0)*y+(1/2)*(D[1, 1](g))(0, 0)*x^2+(D[1, 2](g))(0, 0)*x*y+(1/2)*(D[2, 2](g))(0, 0)*y^2

g := (x,y) -> exp(-x^2-y^2);

proc (x, y) options operator, arrow; exp(-x^2-y^2) end proc

ftaylor;

-x^2-y^2+1

Or maybe

restart;

ftaylor := n -> mtaylor(g(x,y), [x, y], n);

proc (n) options operator, arrow; mtaylor(g(x, y), [x, y], n) end proc

g := (x,y) -> exp(-x^2-y^2);

proc (x, y) options operator, arrow; exp(-x^2-y^2) end proc

ftaylor(3);

-x^2-y^2+1

ftaylor(5);

1-x^2-y^2+(1/2)*x^4+y^2*x^2+(1/2)*y^4

 

Download mw.mw


 

restart;

to_list := u -> `if`( type(u,`*`), convert(u, list), [u]):

 

to_list(a^2*b^5);

[a^2, b^5]

to_list(a^2);

[a^2]

TomLeslie has already answered your question. Here is a shorter alternative.

restart;

Are the rows of the matrix unique?

uniqueRows := proc(A::Matrix)
        local rows, n1, n2;
        rows := convert(A, listlist);
        n1 := nops(rows);
        rows := convert(rows, set);
        n2 := nops(rows);
        return evalb(n1=n2);
end proc:

A := Matrix([[1, 2, 3], [3, 2, 1], [4, 6, 5]]);

Matrix(3, 3, {(1, 1) = 1, (1, 2) = 2, (1, 3) = 3, (2, 1) = 3, (2, 2) = 2, (2, 3) = 1, (3, 1) = 4, (3, 2) = 6, (3, 3) = 5})

uniqueRows(A);

true

A := Matrix([[1, 2, 3], [1,2,3], [4, 6, 5]]);

Matrix(3, 3, {(1, 1) = 1, (1, 2) = 2, (1, 3) = 3, (2, 1) = 1, (2, 2) = 2, (2, 3) = 3, (3, 1) = 4, (3, 2) = 6, (3, 3) = 5})

uniqueRows(A);

false

Determine if A and B are the same modulo row permutations

RowEqual := proc(A::Matrix, B::Matrix)
        local rowsA, rowsB;
        rowsA := sort(convert(A, listlist));
        rowsB := sort(convert(B, listlist));
        return ArrayTools:-IsEqual(rowsA, rowsB);
end proc:

A := Matrix([[1, 2, 3], [3, 2, 1], [4, 6, 5]]);

Matrix(3, 3, {(1, 1) = 1, (1, 2) = 2, (1, 3) = 3, (2, 1) = 3, (2, 2) = 2, (2, 3) = 1, (3, 1) = 4, (3, 2) = 6, (3, 3) = 5})

B := Matrix([[3, 2, 1], [1, 2, 3], [4, 6, 5]]);

Matrix(3, 3, {(1, 1) = 3, (1, 2) = 2, (1, 3) = 1, (2, 1) = 1, (2, 2) = 2, (2, 3) = 3, (3, 1) = 4, (3, 2) = 6, (3, 3) = 5})

RowEqual(A, B);

true

B := Matrix([[5, 2, 1], [1, 2, 3], [4, 6, 5]]);

Matrix(3, 3, {(1, 1) = 5, (1, 2) = 2, (1, 3) = 1, (2, 1) = 1, (2, 2) = 2, (2, 3) = 3, (3, 1) = 4, (3, 2) = 6, (3, 3) = 5})

RowEqual(A, B);

false

Download mw.mw

 

I don't know why you refer to singular solutions. I don't see anything "singular" there.

Neither of the two solutions produced by your construction is a solutions.  You are "misleading" Maple into looking at the ODE as one of the d'Alembert type.  Maple blindly obliges and produces the wrong results.

Here is how one (illegally) casts your equation into a d'Alembert type.

  1. Square both sides of the equation to get (dy/dx)^2 = 1 + x + y;
  2. Rearrange into y + 1 = - x + (dy/dx)^2
  3. Let z = 1 + y.  Then z = - x + (dz/dx)^2

This is a d'Alembert ODE (see ?Solving d'Alembert ODEs) with f(s)=-1 and g(s)=s^2.

Where is the error?  It is in Step 1.  By squaring the two sides of the ODE, we are introducing spurious solutions.  Maple's solution would be correct (for the wrong reasons) if you replace the right-hand side of your ODE by its negative.

To avoid the issue, don't impose the dalembert requirement.  Do dsolve(ode_1) to let Maple do its own thing and produce the correct, albeit implicit, solution.

This comes close to what you have sketched.

p := plots:-display(
	plot(floor(x), x=1..8, discont=[color="Red"], color="Green"),
	plot(floor(x), x=-8..-1/2, discont=[color="Red"], color="Green"),
	symbol=solidcircle, symbolsize=10, thickness=3):
plottools:-transform((x,y)->[1/x, 1/y])(p);

The array d contains the desired coordinates, one point per line.

restart;

c := plots:-spacecurve([cos(t), sin(t), t], t=0..2*Pi);

plottools:-getdata(c):
d := op(3,%);

_rtable[36893628733906276588]

Download mw.mw

Your f,fdiff=... command is equivalent to the simpler:

f, diffs := GenerateMatrix(sys222, var1);

However...

A matrix representation of a system of equations is useful if the system is linear. Your system is nonlinear. What do you expect to get out of a matrix representation of a nonlinear system?

Regarding the symbolic option to simplify(), the help page says:

The result of such an operation is in general not valid over the whole complex plane and can lead to incorrect results if you assume the expressions represent analytical functions.

Thus, the symbolic option should be used only when you really know what you are doing.  Preferably it should not be used at all.  In your worksheet you are comparing two simplifications, one with and one without the symbolic option.  It's not surprising that the result are inconsistent.

restart;
doit := proc(oper)
  local x := 3, y := 4;
  return oper(x,y);
end proc:
doit(`+`);
                               7
doit(`-`);
                               -1
doit(`*`);
                               12
doit(`/`);
                               3/4

 

 

The error message says it all; it doesn't know what to do with d.

In the IBC you have

C(0, t) = 1 + d(1 - cos(varpi*t))

What is d?  If it's a function, then you need to specify it.  If it's a multiplier constant, then you need to provide its value and also don't forget to insert a multiplication sign between d and the adjacent parenthesis.

Regarding the differential equation for theta:

It has A[1] and A[2] in it, but there are no A[1] and A[2] in your expected solution.  Is that an oversight?

By the way, that differential equation is quite trivial to solve by hand.  It's not worth bothering with Maple with it. If you try the manual solution, you will find that a solution exists provided that  - v[1]  - A[1] + A[2] = v[3]. 

Regarding the differential equation for phi:

Express the differential equation in terms of Heaviside() rather than pieceswise(), as in:
 

eq2 := diff(phi(t),t) = -v[1] + v[1]*Heaviside(t-T[1]) + v[3]*Heaviside(t-T[2]);
dsolve({eq2,phi(0)=-v[2]});

That yields the unique solution of that initial value problem, and therefore determines the value of phi(1).  You cannot arbitrarily demand a different value for phi(1).
 

As dharr has correctly pointed out, a nonzero initial velocity obviates the objection that I had expressed in my prevrious message.  Following through with that insight, we end up with a semi-cubic parabolic curve y^3 = - a*x^2 for the particle's path.  The adjustment, relative to dharr's solution, is that the x compoment of the initial vecocity should be zero rather than v0.

restart;

The sum of kinetic and potential energies:

E := 1/2*m*(D(x)(t)^2 + D(y)(t)^2) + m*g*y(t)

(1/2)*m*((D(x))(t)^2+(D(y))(t)^2)+m*g*y(t)

(1)

Conservation of energy

eq := E = eval(E, t=0);

(1/2)*m*((D(x))(t)^2+(D(y))(t)^2)+m*g*y(t) = (1/2)*m*((D(x))(0)^2+(D(y))(0)^2)+m*g*y(0)

(2)

Suppose that the particle starts off at the origin, that is,
x(0) = 0, y(0) = 0, and slides down a curve (to be determined)
under the gravitational pull.  Assume that the vertical component
of the velocity is a constant -V for some V > 0.  Therefore y(t) = -V*t.
Additionally, assume that the particle begins falling vertically,

that is, (D(x))(0) = 0.  Plugging this information into the equation of

conservation of energy we obtain a differential equation for x(t):

de := eval(eq, {x(0)=0, y(0)=0, D(x)(0)=0, y = (t -> -V*t)});

(1/2)*m*((D(x))(t)^2+V^2)-m*g*V*t = (1/2)*m*V^2

(3)

Solve the differential equation

dsol := dsolve({de, x(0)=0});

x(t) = (2/3)*t*2^(1/2)*(g*V*t)^(1/2)

(4)

Therefore the particle's path is given by the parametric curve:

curve := x = rhs(dsol), y = -V*t;

x = (2/3)*t*2^(1/2)*(g*V*t)^(1/2), y = -V*t

(5)

Eliminate t to obtain the equation of the path as a relationship

between x and yNULL. We end up with a semi-cubic of the form y^3 = -a*x^2:

x = subs(t=-y/V, rhs(dsol)):
%^2:
isolate(%, y^3);

y^3 = -(9/8)*x^2*V^2/g

(6)

Here is the graph of the path, with a certain choice of parameters:

subs(curve, g=1, V=1, [x,y,t=0..1]);
plot(%);

[(2/3)*t^(3/2)*2^(1/2), -t, t = 0 .. 1]

 

 
 

 

Download semi-cubic-path.mw

 

First 10 11 12 13 14 15 16 Last Page 12 of 58