Updated to use absolute imports for packages rather than relative ones.

这个提交包含在:
craig-warren
2015-11-25 17:58:29 +00:00
父节点 fccde51ca5
当前提交 bc42bf9d53
共有 19 个文件被更改,包括 57 次插入57 次删除

查看文件

@@ -19,7 +19,7 @@
import numpy as np import numpy as np
cimport numpy as np cimport numpy as np
from cython.parallel import prange from cython.parallel import prange
from .constants cimport floattype_t, complextype_t from gprMax.constants cimport floattype_t, complextype_t
######################################### #########################################

查看文件

@@ -19,8 +19,8 @@
import numpy as np import numpy as np
np.seterr(divide='raise') np.seterr(divide='raise')
from .constants import floattype, complextype from gprMax.constants import floattype, complextype
from .utilities import rvalue from gprMax.utilities import rvalue
class FractalSurface(): class FractalSurface():

查看文件

@@ -19,8 +19,8 @@
import numpy as np import numpy as np
cimport numpy as np cimport numpy as np
np.seterr(divide='raise') np.seterr(divide='raise')
from .utilities import rvalue from gprMax.utilities import rvalue
from .yee_cell_setget_rigid cimport set_rigid_Ex, set_rigid_Ey, set_rigid_Ez, set_rigid_Hx, set_rigid_Hy, set_rigid_Hz, set_rigid_E, unset_rigid_E, set_rigid_H, unset_rigid_H from gprMax.yee_cell_setget_rigid cimport set_rigid_Ex, set_rigid_Ey, set_rigid_Ez, set_rigid_Hx, set_rigid_Hy, set_rigid_Hz, set_rigid_E, unset_rigid_E, set_rigid_H, unset_rigid_H
cpdef bint are_clockwise(float v1x, float v1y, float v2x, float v2y): cpdef bint are_clockwise(float v1x, float v1y, float v2x, float v2y):

查看文件

@@ -20,7 +20,7 @@ import sys
import numpy as np import numpy as np
from struct import pack from struct import pack
from .utilities import rvalue from gprMax.utilities import rvalue
class GeometryView: class GeometryView:

查看文件

@@ -31,20 +31,20 @@ from enum import Enum
import numpy as np import numpy as np
from .constants import e0 from gprMax.constants import e0
from .exceptions import CmdInputError from gprMax.exceptions import CmdInputError
from .fields_output import prepare_output_file, write_output from gprMax.fields_output import prepare_output_file, write_output
from .fields_update import * from gprMax.fields_update import *
from .grid import FDTDGrid from gprMax.grid import FDTDGrid
from .input_cmds_geometry import process_geometrycmds from gprMax.input_cmds_geometry import process_geometrycmds
from .input_cmds_file import python_code_blocks, write_python_processed, check_cmd_names from gprMax.input_cmds_file import python_code_blocks, write_python_processed, check_cmd_names
from .input_cmds_multiuse import process_multicmds from gprMax.input_cmds_multiuse import process_multicmds
from .input_cmds_singleuse import process_singlecmds from gprMax.input_cmds_singleuse import process_singlecmds
from .materials import Material from gprMax.materials import Material
from .pml_call_updates import update_pml_electric, update_pml_magnetic from gprMax.pml_call_updates import update_pml_electric, update_pml_magnetic
from .pml import build_pml, calculate_initial_pml_params from gprMax.pml import build_pml, calculate_initial_pml_params
from .utilities import update_progress, logo, human_size from gprMax.utilities import update_progress, logo, human_size
from .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
def main(): def main():

查看文件

@@ -18,8 +18,8 @@
import numpy as np import numpy as np
from .constants import floattype, complextype from gprMax.constants import floattype, complextype
from .materials import Material from gprMax.materials import Material
class FDTDGrid(): class FDTDGrid():

查看文件

@@ -18,9 +18,9 @@
import sys, os import sys, os
from .constants import c, e0, m0, z0 from gprMax.constants import c, e0, m0, z0
from .exceptions import CmdInputError from gprMax.exceptions import CmdInputError
from .utilities import ListStream from gprMax.utilities import ListStream
def python_code_blocks(inputfile, modelrun, numbermodelruns, inputdirectory): def python_code_blocks(inputfile, modelrun, numbermodelruns, inputdirectory):

查看文件

@@ -19,12 +19,12 @@
import sys import sys
import numpy as np import numpy as np
from .constants import floattype from gprMax.constants import floattype
from .exceptions import CmdInputError from gprMax.exceptions import CmdInputError
from .fractals import FractalSurface, FractalVolume, Grass from gprMax.fractals import FractalSurface, FractalVolume, Grass
from .geometry_primitives import build_edge_x, build_edge_y, build_edge_z, build_face_yz, build_face_xz, build_face_xy, build_triangle, build_voxel, build_box, build_cylinder, build_cylindrical_sector, build_sphere from gprMax.geometry_primitives import build_edge_x, build_edge_y, build_edge_z, build_face_yz, build_face_xz, build_face_xy, build_triangle, build_voxel, build_box, build_cylinder, build_cylindrical_sector, build_sphere
from .materials import Material from gprMax.materials import Material
from .utilities import rvalue from gprMax.utilities import rvalue
def process_geometrycmds(geometry, G): def process_geometrycmds(geometry, G):

查看文件

@@ -16,15 +16,15 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with gprMax. If not, see <http://www.gnu.org/licenses/>. # along with gprMax. If not, see <http://www.gnu.org/licenses/>.
from .exceptions import CmdInputError from gprMax.exceptions import CmdInputError
from .geometry_views import GeometryView from gprMax.geometry_views import GeometryView
from .materials import Material, PeplinskiSoil from gprMax.materials import Material, PeplinskiSoil
from .pml import CFS from gprMax.pml import CFS
from .receivers import Rx from gprMax.receivers import Rx
from .snapshots import Snapshot from gprMax.snapshots import Snapshot
from .sources import VoltageSource, HertzianDipole, MagneticDipole from gprMax.sources import VoltageSource, HertzianDipole, MagneticDipole
from .utilities import rvalue from gprMax.utilities import rvalue
from .waveforms import Waveform from gprMax.waveforms import Waveform
def process_multicmds(multicmds, G): def process_multicmds(multicmds, G):

查看文件

@@ -20,11 +20,11 @@ import os, sys
import numpy as np import numpy as np
from psutil import virtual_memory from psutil import virtual_memory
from .constants import c, floattype from gprMax.constants import c, floattype
from .exceptions import CmdInputError from gprMax.exceptions import CmdInputError
from .pml import PML, CFS from gprMax.pml import PML, CFS
from .utilities import rvalue, human_size from gprMax.utilities import rvalue, human_size
from .waveforms import Waveform from gprMax.waveforms import Waveform
def process_singlecmds(singlecmds, multicmds, G): def process_singlecmds(singlecmds, multicmds, G):

查看文件

@@ -18,7 +18,7 @@
import numpy as np import numpy as np
from .constants import e0, m0, floattype, complextype from gprMax.constants import e0, m0, floattype, complextype
class Material(): class Material():

查看文件

@@ -18,7 +18,7 @@
import numpy as np import numpy as np
from .constants import e0, z0, floattype from gprMax.constants import e0, z0, floattype
class CFS(): class CFS():

查看文件

@@ -19,7 +19,7 @@
import numpy as np import numpy as np
cimport numpy as np cimport numpy as np
from cython.parallel import prange from cython.parallel import prange
from .constants cimport floattype_t, complextype_t from gprMax.constants cimport floattype_t, complextype_t
############################################# #############################################

查看文件

@@ -19,7 +19,7 @@
import numpy as np import numpy as np
cimport numpy as np cimport numpy as np
from cython.parallel import prange from cython.parallel import prange
from .constants cimport floattype_t, complextype_t from gprMax.constants cimport floattype_t, complextype_t
############################################# #############################################

查看文件

@@ -16,8 +16,8 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with gprMax. If not, see <http://www.gnu.org/licenses/>. # along with gprMax. If not, see <http://www.gnu.org/licenses/>.
from .pml_1order_update import * from gprMax.pml_1order_update import *
from .pml_2order_update import * from gprMax.pml_2order_update import *
def update_pml_electric(G): def update_pml_electric(G):

查看文件

@@ -20,8 +20,8 @@ import sys
import numpy as np import numpy as np
from struct import pack from struct import pack
from .constants import floattype from gprMax.constants import floattype
from .utilities import rvalue from gprMax.utilities import rvalue
class Snapshot: class Snapshot:

查看文件

@@ -18,7 +18,7 @@
import numpy as np import numpy as np
from .utilities import rvalue from gprMax.utilities import rvalue
class VoltageSource: class VoltageSource:

查看文件

@@ -18,7 +18,7 @@
import numpy as np import numpy as np
from .utilities import rvalue from gprMax.utilities import rvalue
class Waveform: class Waveform:

查看文件

@@ -18,8 +18,8 @@
import numpy as np import numpy as np
cimport numpy as np cimport numpy as np
from .materials import Material from gprMax.materials import Material
from .yee_cell_setget_rigid cimport get_rigid_Ex, get_rigid_Ey, get_rigid_Ez, get_rigid_Hx, get_rigid_Hy, get_rigid_Hz from gprMax.yee_cell_setget_rigid cimport get_rigid_Ex, get_rigid_Ey, get_rigid_Ez, get_rigid_Hx, get_rigid_Hy, get_rigid_Hz
cpdef build_ex_component(np.uint32_t[:, :, :] solid, np.int8_t[:, :, :, :] rigidE, np.uint32_t[:, :, :, :] ID, G): cpdef build_ex_component(np.uint32_t[:, :, :] solid, np.int8_t[:, :, :, :] rigidE, np.uint32_t[:, :, :, :] ID, G):