예제 #1
0
    - 12/29/16 (mac): Created.
    - 01/29/17 (pjf): Updated for new truncation_mode parameter.
    - 06/03/17 (pjf): Updated for new scripting.
    - 07/31/17 (pjf): Set MFDn driver module in task dictionary.
    - 08/11/17 (pjf): Update for split single-particle and many-body truncation modes.
    - 12/19/17 (pjf): Update for mfdn->ncci rename.
    - 09/07/19 (pjf): Remove Nv from truncation_parameters.
"""

import mcscript
import ncci
import ncci.mfdn_v14

# initialize mcscript
mcscript.init()

##################################################################
# build task list
##################################################################

ncci.environ.interaction_run_list = [
    "run0164-JISP16-ob-9",
    "run0164-JISP16-ob-13",
    "run0164-JISP16-tb-10",
    "run0164-JISP16-tb-20",
    "run0306-N2LOopt500",  # up to tb-20
    "runvc0083-Daejeon16-ob-13"
]

task = {
예제 #2
0
  Simple example of providing stdin input to an executable.

  Language: Python 3

  M. A. Caprio
  Department of Physics
  University of Notre Dame

  6/28/17 (mac): Created.

"""

import mcscript

mcscript.init()

##################################################################
# main body
##################################################################

mcscript.call(
    ["cat"],
    input_lines=[
        "",
        "Dear World,",
        "",
        "   Hello!",
        "",
        "Your faithful script,",
        # note use of run parameters from mcscript.parameters.run