你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-07 04:56:51 +08:00
Tidied imports.
这个提交包含在:
@@ -17,11 +17,12 @@
|
|||||||
# along with gprMax. If not, see <http://www.gnu.org/licenses/>.
|
# along with gprMax. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
np.seterr(divide='raise')
|
|
||||||
|
|
||||||
from gprMax.constants import floattype, complextype
|
from gprMax.constants import floattype, complextype
|
||||||
from gprMax.utilities import round_value
|
from gprMax.utilities import round_value
|
||||||
|
|
||||||
|
np.seterr(divide='raise')
|
||||||
|
|
||||||
|
|
||||||
class FractalSurface(object):
|
class FractalSurface(object):
|
||||||
"""Fractal surfaces."""
|
"""Fractal surfaces."""
|
||||||
|
@@ -18,11 +18,12 @@
|
|||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
cimport numpy as np
|
cimport numpy as np
|
||||||
np.seterr(divide='raise')
|
|
||||||
|
|
||||||
from gprMax.utilities import round_value
|
from gprMax.utilities import round_value
|
||||||
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
|
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
|
||||||
|
|
||||||
|
np.seterr(divide='raise')
|
||||||
|
|
||||||
|
|
||||||
cpdef bint are_clockwise(float v1x, float v1y, float v2x, float v2y):
|
cpdef bint are_clockwise(float v1x, float v1y, float v2x, float v2y):
|
||||||
"""Find if vector 2 is clockwise relative to vector 1.
|
"""Find if vector 2 is clockwise relative to vector 1.
|
||||||
|
@@ -18,13 +18,14 @@
|
|||||||
|
|
||||||
import os, argparse
|
import os, argparse
|
||||||
import numpy as np
|
import numpy as np
|
||||||
np.seterr(divide='ignore')
|
|
||||||
import matplotlib.pyplot as plt
|
import matplotlib.pyplot as plt
|
||||||
|
|
||||||
from gprMax.exceptions import CmdInputError
|
from gprMax.exceptions import CmdInputError
|
||||||
from gprMax.utilities import round_value
|
from gprMax.utilities import round_value
|
||||||
from gprMax.waveforms import Waveform
|
from gprMax.waveforms import Waveform
|
||||||
|
|
||||||
|
np.seterr(divide='ignore')
|
||||||
|
|
||||||
|
|
||||||
def check_timewindow(timewindow, dt):
|
def check_timewindow(timewindow, dt):
|
||||||
"""Checks and sets time window and number of iterations.
|
"""Checks and sets time window and number of iterations.
|
||||||
|
@@ -8,10 +8,11 @@
|
|||||||
import sys
|
import sys
|
||||||
import h5py
|
import h5py
|
||||||
import numpy as np
|
import numpy as np
|
||||||
np.seterr(divide='ignore')
|
|
||||||
from scipy import signal
|
from scipy import signal
|
||||||
import matplotlib.pyplot as plt
|
import matplotlib.pyplot as plt
|
||||||
|
|
||||||
|
np.seterr(divide='ignore')
|
||||||
|
|
||||||
"""This module contains fitness metric functions that can be used with the Taguchi optimisation method.
|
"""This module contains fitness metric functions that can be used with the Taguchi optimisation method.
|
||||||
|
|
||||||
All fitness functions must take two arguments and return a single fitness value.
|
All fitness functions must take two arguments and return a single fitness value.
|
||||||
|
在新工单中引用
屏蔽一个用户