Renamed some functions.

这个提交包含在:
Craig Warren
2016-01-08 14:22:21 +00:00
父节点 c941780221
当前提交 936585df7a

查看文件

@@ -41,7 +41,7 @@ from gprMax.input_cmds_multiuse import process_multicmds
from gprMax.input_cmds_singleuse import process_singlecmds from gprMax.input_cmds_singleuse import process_singlecmds
from gprMax.materials import Material from gprMax.materials import Material
from gprMax.output import prepare_output_file, write_output from gprMax.output import prepare_output_file, write_output
from gprMax.pml_call_updates import update_pml_electric, update_pml_magnetic from gprMax.pml_call_updates import update_electric_pml, update_magnetic_pml
from gprMax.pml import build_pml, calculate_initial_pml_params from gprMax.pml import build_pml, calculate_initial_pml_params
from gprMax.utilities import update_progress, logo, human_size from gprMax.utilities import update_progress, logo, human_size
from gprMax.yee_cell_build import build_ex_component, build_ey_component, build_ez_component, build_hx_component, build_hy_component, build_hz_component from gprMax.yee_cell_build import build_ex_component, build_ey_component, build_ez_component, build_hx_component, build_hy_component, build_hz_component
@@ -335,18 +335,18 @@ def run_model(args, modelrun, numbermodelruns, inputfile, inputdirectory):
update_ez(G.nx, G.ny, G.nz, G.nthreads, G.updatecoeffsE, G.ID, G.Ez, G.Hx, G.Hy) update_ez(G.nx, G.ny, G.nz, G.nthreads, G.updatecoeffsE, G.ID, G.Ez, G.Hx, G.Hy)
# Update electric field components with the PML correction # Update electric field components with the PML correction
update_pml_electric(G) update_electric_pml(G)
# Update electric field components from sources # Update electric field components from sources
if G.voltagesources: if G.voltagesources:
for voltagesource in G.voltagesources: for voltagesource in G.voltagesources:
voltagesource.update_E(abstime, G.updatecoeffsE, G.ID, G.Ex, G.Ey, G.Ez, G) voltagesource.update_electric(abstime, G.updatecoeffsE, G.ID, G.Ex, G.Ey, G.Ez, G)
if G.transmissionlines: if G.transmissionlines:
for transmissionline in G.transmissionlines: for transmissionline in G.transmissionlines:
transmissionline.update_E(abstime, G.Ex, G.Ey, G.Ez, G) transmissionline.update_electric(abstime, G.Ex, G.Ey, G.Ez, G)
if G.hertziandipoles: # Update any Hertzian dipole sources last if G.hertziandipoles: # Update any Hertzian dipole sources last
for hertziandipole in G.hertziandipoles: for hertziandipole in G.hertziandipoles:
hertziandipole.update_E(abstime, G.updatecoeffsE, G.ID, G.Ex, G.Ey, G.Ez, G) hertziandipole.update_electric(abstime, G.updatecoeffsE, G.ID, G.Ex, G.Ey, G.Ez, G)
# If there are any dispersive materials do 2nd part of dispersive update. It is split into two parts as it requires present and updated electric field values. Therefore it can only be completely updated after the electric field has been updated by the PML and source updates. # If there are any dispersive materials do 2nd part of dispersive update. It is split into two parts as it requires present and updated electric field values. Therefore it can only be completely updated after the electric field has been updated by the PML and source updates.
if Material.maxpoles == 1: if Material.maxpoles == 1:
@@ -367,15 +367,15 @@ def run_model(args, modelrun, numbermodelruns, inputfile, inputdirectory):
update_hz(G.nx, G.ny, G.nz, G.nthreads, G.updatecoeffsH, G.ID, G.Hz, G.Ex, G.Ey) update_hz(G.nx, G.ny, G.nz, G.nthreads, G.updatecoeffsH, G.ID, G.Hz, G.Ex, G.Ey)
# Update magnetic field components with the PML correction # Update magnetic field components with the PML correction
update_pml_magnetic(G) update_magnetic_pml(G)
# Update magnetic field components from sources # Update magnetic field components from sources
if G.transmissionlines: if G.transmissionlines:
for transmissionline in G.transmissionlines: for transmissionline in G.transmissionlines:
transmissionline.update_H(abstime, G.Hx, G.Hy, G.Hz, G) transmissionline.update_magnetic(abstime, G.Hx, G.Hy, G.Hz, G)
if G.magneticdipoles: if G.magneticdipoles:
for magneticdipole in G.magneticdipoles: for magneticdipole in G.magneticdipoles:
magneticdipole.update_H(abstime, G.updatecoeffsH, G.ID, G.Hx, G.Hy, G.Hz, G) magneticdipole.update_magnetic(abstime, G.updatecoeffsH, G.ID, G.Hx, G.Hy, G.Hz, G)
# Increment absolute time value # Increment absolute time value
abstime += 0.5 * G.dt abstime += 0.5 * G.dt