| 244 | } |
| 245 | |
| 246 | static std::string GetBaseConfig() { |
| 247 | return R"EOF( |
| 248 | set int num_frames -1 |
| 249 | set int dumpstat 0 |
| 250 | set int dumpconfig 0 |
| 251 | |
| 252 | set int steps_per_frame 1 |
| 253 | set int return_after_each_step 1 |
| 254 | set string visual |
| 255 | |
| 256 | set int line_width 5 |
| 257 | |
| 258 | set string Cred 1 0.12 0.35 |
| 259 | set string Cgreen 0 0.8 0.42 |
| 260 | set string Cblue 0 0.6 0.87 |
| 261 | set string Cpurple 0.686 0.345 0.729 |
| 262 | set string Cyellow 1 0.776 0.118 |
| 263 | set string Corange 0.949 0.522 0.133 |
| 264 | set string Cwhite 1 1 1 |
| 265 | set string Cblack 0 0 0 |
| 266 | set string Cgray 0.627 0.694 0.729 |
| 267 | )EOF"; |
| 268 | } |
| 269 | |
| 270 | static void SetMesh(const MpiWrapper& mpi, int nx, int bx) { |
| 271 | std::stringstream conf; |