你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-07 04:56:51 +08:00
Changed out-of-memory message from raising an error to just printing a warning.
这个提交包含在:
@@ -123,7 +123,7 @@ def process_singlecmds(singlecmds, G):
|
|||||||
rigidarray = (12 + 6) * (G.nx + 1) * (G.ny + 1) * (G.nz + 1) * np.dtype(np.int8).itemsize
|
rigidarray = (12 + 6) * (G.nx + 1) * (G.ny + 1) * (G.nz + 1) * np.dtype(np.int8).itemsize
|
||||||
memestimate = stdoverhead + floatarrays + rigidarray
|
memestimate = stdoverhead + floatarrays + rigidarray
|
||||||
if memestimate > psutil.virtual_memory().total:
|
if memestimate > psutil.virtual_memory().total:
|
||||||
raise GeneralError('Estimated memory (RAM) required ~{} exceeds {} available!\n'.format(human_size(memestimate), human_size(psutil.virtual_memory().total, a_kilobyte_is_1024_bytes=True)))
|
print(Fore.RED + 'WARNING: Estimated memory (RAM) required ~{} exceeds {} available!\n'.format(human_size(memestimate), human_size(psutil.virtual_memory().total, a_kilobyte_is_1024_bytes=True)) + Style.RESET_ALL)
|
||||||
if G.messages:
|
if G.messages:
|
||||||
print('Memory (RAM) required: ~{} ({} detected)'.format(human_size(memestimate), human_size(psutil.virtual_memory().total, a_kilobyte_is_1024_bytes=True)))
|
print('Memory (RAM) required: ~{} ({} detected)'.format(human_size(memestimate), human_size(psutil.virtual_memory().total, a_kilobyte_is_1024_bytes=True)))
|
||||||
|
|
||||||
|
在新工单中引用
屏蔽一个用户