comparison icqsol_solve_laplace.py @ 2:4fc22a63a17e draft

Uploaded
author greg
date Tue, 12 Jul 2016 15:07:15 -0400
parents 696bfb47d45e
children
comparison
equal deleted inserted replaced
1:696bfb47d45e 2:4fc22a63a17e
34 # In place operation, vtk_poly_data will be modified. 34 # In place operation, vtk_poly_data will be modified.
35 normalEJump = solver.computeNormalElectricFieldJump(potName=args.input_potential_name) 35 normalEJump = solver.computeNormalElectricFieldJump(potName=args.input_potential_name)
36 surfIntegral = shape_mgr.integrateSurfaceField(solver.getVtkPolyData(), args.output_jump_electric_field_name) 36 surfIntegral = shape_mgr.integrateSurfaceField(solver.getVtkPolyData(), args.output_jump_electric_field_name)
37 print 'Surface integral of normal electric field jump: {0}'.format(surfIntegral) 37 print 'Surface integral of normal electric field jump: {0}'.format(surfIntegral)
38 minVal, maxVal = shape_mgr.getFieldRange(solver.getVtkPolyData(), args.output_jump_electric_field_name) 38 minVal, maxVal = shape_mgr.getFieldRange(solver.getVtkPolyData(), args.output_jump_electric_field_name)
39 print 'min/max values of normal electrc field jump: {0}/{1}'.format(minVal, maxVal) 39 print 'min/max values of normal electric field jump: {0}/{1}'.format(minVal, maxVal)
40 40
41 # Define the output file format and type (the output_format can only be 'vtk'). 41 # Define the output file format and type (the output_format can only be 'vtk').
42 output_format, output_file_type = icqsol_utils.get_format_and_type(args.output_vtk_type) 42 output_format, output_file_type = icqsol_utils.get_format_and_type(args.output_vtk_type)
43 tmp_output_path = icqsol_utils.get_temporary_file_path(tmp_dir, output_format) 43 tmp_output_path = icqsol_utils.get_temporary_file_path(tmp_dir, output_format)
44 44