|
33 | 33 | pparams['cadv'] = 0.1 |
34 | 34 | pparams['cs'] = 1.00 |
35 | 35 | pparams['order_adv'] = 5 |
36 | | - pparams['waveno'] = 0 |
| 36 | + pparams['waveno'] = 5 |
37 | 37 |
|
38 | 38 | # Fill description dictionary for easy hierarchy creation |
39 | 39 | description = {} |
|
49 | 49 | description['level_params'] = lparams |
50 | 50 | description['hook_class'] = plot_solution |
51 | 51 |
|
52 | | - nsteps = np.zeros((3,7)) |
53 | | - nsteps[0,:] = [10, 15, 20, 25, 30, 35, 40] |
| 52 | + nsteps = np.zeros((3,9)) |
| 53 | + nsteps[0,:] = [20, 30, 40, 50, 60, 70, 80, 90, 100] |
54 | 54 | nsteps[1,:] = nsteps[0,:] |
55 | 55 | nsteps[2,:] = nsteps[0,:] |
56 | 56 |
|
|
73 | 73 | description['num_nodes'] = 3 |
74 | 74 | elif order==5: |
75 | 75 | description['num_nodes'] = 3 |
| 76 | + |
76 | 77 | sparams['maxiter'] = order |
77 | 78 |
|
78 | 79 | for ii in range(0,np.shape(nsteps)[1]): |
79 | 80 |
|
80 | 81 | ns = nsteps[order-3,ii] |
81 | 82 | if ((order==3) or (order==4)): |
82 | | - pparams['nvars'] = [(2,4*ns)] |
| 83 | + pparams['nvars'] = [(2,5*ns)] |
83 | 84 | elif order==5: |
84 | | - pparams['navrs'] = [(2,3*ns)] |
| 85 | + pparams['nvars'] = [(2,5*ns)] |
85 | 86 |
|
86 | 87 | # quickly generate block of steps |
87 | 88 | MS = mp.generate_steps(num_procs,sparams,description) |
|
0 commit comments