g=solver.settings.results.graphics
for field,name,surfaces in [('pressure','blade-surface-pressure',['rotor_wall']),('velocity-magnitude','velocity-magnitude',['pump-midplane']),('phase-2-vof','vapor-volume-fraction',['pump-midplane'])]:
    obj=g.contour[name] if name in g.contour.get_object_names() else g.contour.create(name)
    obj.field=field
    obj.filled=True
    obj.node_values=True
    obj.surfaces_list=surfaces
    obj.display()
    if name=='blade-surface-pressure':
        g.views.reset_to_default_view()
    else:
        g.views.restore_view(view_name='front')
    g.views.auto_scale()
    g.picture.driver_options.hardcopy_format='png'
    g.picture.save_picture(file_name='C:/Users/13977/AppData/Local/Temp/codex-pump-original/'+name+'.png')
g.contour['velocity-magnitude'].display()
g.views.restore_view(view_name='front')
g.views.auto_scale()
solver.settings.file.write_case_data(file_name='C:/Users/13977/AppData/Local/Temp/codex-pump-original/cavitation_final.cas.h5')
