modified: anasen_fem/paraview_plotter.py included code to make and save field plots modified: anasen_fem/run.py included changes for parapview plotter and also save all outputs for mesh and elmer in folders modified: anasen_fem/scalars.dat.names modified: anasen_fem/wires_gmsh2d_bc.py
22 lines
861 B
Python
Executable File
22 lines
861 B
Python
Executable File
import code
|
|
import os
|
|
|
|
# val=-178.3
|
|
val=17.83
|
|
count=11
|
|
while val<178.3+0.1:
|
|
print(val)
|
|
os.system("python3 wires_gmsh2d_bc.py "+str(val))
|
|
os.system("cp wires2d/mesh_files/wires2d.msh wires2d/mesh_files/%02d_%1.4f.msh"%(count,val))
|
|
os.system("ElmerGrid 14 2 wires2d/mesh_files/wires2d_%02d_%1.4f.msh"%(count,val))
|
|
os.system("cp wires2d.sif wires2d/sif_files/wires2d_%02d_%1.4f.sif"%(count,val))
|
|
os.system("ElmerSolver wires2d/sif_files/wires2d_%02d_%1.4f.sif"%(count,val))
|
|
os.system("cp wires2d/elfield_anasen_t0001.vtu wires2d/vtu_files/elfield_anasen_%02d_%1.4f.vtu"%(count,val))
|
|
os.system("./paraview_plotter.py")
|
|
os.system("cp contour_output.png png/Contour_output_z_%02d_%1.4f.png"%(count,val))
|
|
os.system("cp Field_output.png png/Field_ouput_z_%02d_%1.4f.png"%(count,val))
|
|
|
|
val=val+17.83
|
|
count = count + 1
|
|
|