TRANSPORT.ENGINE

Documentation about the MOMAP module.

Module Contents

Functions

compute_engine(int)

定义使用的计算引擎,1 = Gaussian, 2 = ORCA, 3 = QCHEM, 4 = BDF

module_momap(str)

MOMAP程序

module_qc(str)

Use module to setup QC running environment

qc_exe(str)

计算引擎可执行程序,g09/g16 or full path/orca or qchem or BDF

qc_method(str)

计算引擎所用方法

qc_basis(str)

计算引擎所用基组

qc_basis_re(str)

计算重组能所用基组,无设置的话与qc_basis相同

qc_memory(int)

所用内存(in MB)

qc_nodes(int)

申请使用节点数

qc_ppn(int)

每节点并行运行核数

queue_name(str)

计算任务提交队列名

sched_type(str)

作业管理系统类别,pbs, slurm, lsf, or local

job_slot_limit(int)

number of jobs at the same time, default to 0, means no limit

walltime_hour(int)

setting walltime in job submission scripts

scratch(str)

/tmp, only valid for ORCA calculation.

TRANSPORT.ENGINE.compute_engine(int)[source]

定义使用的计算引擎,1 = Gaussian, 2 = ORCA, 3 = QCHEM, 4 = BDF

Parameters

1 (Default) – 0

Example

>>> &transport
>>>     compute_engine      = 1
TRANSPORT.ENGINE.module_momap(str)[source]

MOMAP程序

Parameters

momap (Default) –

Example

>>> &transport
>>>     module_momap =  momap/2022B-openmpi
TRANSPORT.ENGINE.module_qc(str)[source]

Use module to setup QC running environment

Parameters

empty (Default) –

Example

>>> &transport
>>>     module_qc = gaussian/g09.e01
TRANSPORT.ENGINE.qc_exe(str)[source]

计算引擎可执行程序,g09/g16 or full path/orca or qchem or BDF

Parameters

g09 (Default) –

Example

>>> &transport
>>>     qc_exe = g09
TRANSPORT.ENGINE.qc_method(str)[source]

计算引擎所用方法

Parameters

b3lyp (Default) –

Example

>>> &transport
>>>     qc_method = b3lyp
TRANSPORT.ENGINE.qc_basis(str)[source]

计算引擎所用基组

Parameters

cc-pvdz (b3lyp) –

Example

>>> &transport
>>>     qc_basis = b3lyp cc-pvdz
TRANSPORT.ENGINE.qc_basis_re(str)[source]

计算重组能所用基组,无设置的话与qc_basis相同

Parameters

cc-pvdz (b3lyp) –

Example

>>> &transport
>>>     qc_basis_re = b3lyp cc-pvdz
TRANSPORT.ENGINE.qc_memory(int)[source]

所用内存(in MB)

Parameters

4096 (Default) –

Example

>>> &transport
>>>     qc_memory = 4096
TRANSPORT.ENGINE.qc_nodes(int)[source]

申请使用节点数

Parameters

1 (Default) –

Example

>>> &transport
>>>     qc_nodes = 1
TRANSPORT.ENGINE.qc_ppn(int)[source]

每节点并行运行核数

Parameters

8 (Default) –

Example

>>> &transport
>>>     qc_ppn = 20
TRANSPORT.ENGINE.queue_name(str)[source]

计算任务提交队列名

Parameters

workq (Default) –

Example

>>> &transport
>>>     queue_name = workq
TRANSPORT.ENGINE.sched_type(str)[source]

作业管理系统类别,pbs, slurm, lsf, or local

Parameters

local (Default) –

Example

>>> &transport
>>>     sched_type = local
TRANSPORT.ENGINE.job_slot_limit(int)[source]

number of jobs at the same time, default to 0, means no limit

Parameters

0 (Default) –

Example

>>> &transport
>>>     job_slot_limit = 0
TRANSPORT.ENGINE.walltime_hour(int)[source]

setting walltime in job submission scripts

Parameters

1000 (Default) –

Example

>>> &transport
>>>     walltime_hour = 1000
TRANSPORT.ENGINE.scratch(str)[source]

/tmp, only valid for ORCA calculation.

Parameters

/tmp (Default) –

Example

>>> &transport
>>>     scratch = /tmp