|
32 | 32 | lparams['restol'] = 1E-10 |
33 | 33 |
|
34 | 34 | sparams = {} |
35 | | - sparams['maxiter'] = 5 |
| 35 | + sparams['maxiter'] = 2 |
36 | 36 |
|
37 | 37 | # setup parameters "in time" |
38 | 38 | t0 = 0.0 |
|
59 | 59 | description['problem_params'] = pparams |
60 | 60 | description['dtype_u'] = mesh |
61 | 61 | description['dtype_f'] = rhs_imex_mesh |
62 | | - description['collocation_class'] = collclass.CollGaussLegendre |
| 62 | + #description['collocation_class'] = collclass.CollGaussLobatto |
| 63 | + #description['collocation_class'] = collclass.CollGaussLegendre |
| 64 | + description['collocation_class'] = collclass.CollGaussRadau_Right |
63 | 65 | # Number of nodes |
64 | | - description['num_nodes'] = 3 |
| 66 | + description['num_nodes'] = 2 |
65 | 67 | description['sweeper_class'] = imex_1st_order |
66 | 68 | description['level_params'] = lparams |
67 | 69 | description['hook_class'] = plot_solution |
|
152 | 154 | plt.legend(loc='upper left', fontsize=fs, prop={'size':fs}, handlelength=3) |
153 | 155 | fig.gca().grid() |
154 | 156 | #plt.show() |
155 | | - filename = 'sdc-fwsw-multiscale-K'+str(sparams['maxiter'])+'-M'+str(description['num_nodes'])+'.pdf' |
| 157 | + filename = 'multiscale-K'+str(sparams['maxiter'])+'-M'+str(description['num_nodes'])+'.pdf' |
156 | 158 | plt.gcf().savefig(filename, bbox_inches='tight') |
157 | 159 | call(["pdfcrop", filename, filename]) |
158 | 160 |
|
|
168 | 170 | fig.gca().tick_params(axis='both', labelsize=fs) |
169 | 171 | fig.gca().grid() |
170 | 172 | #plt.show() |
171 | | - filename = 'sdc-fwsw-multiscale-initial.pdf' |
| 173 | + filename = 'multiscale-initial.pdf' |
172 | 174 | plt.gcf().savefig(filename, bbox_inches='tight') |
173 | 175 | call(["pdfcrop", filename, filename]) |
0 commit comments