Пример #1
0
  def __init__( self, script_name, quantumpack_home, quantumpack_config ):
    Script.__init__( self, script_name, quantumpack_home, quantumpack_config )

    self.opt_parser.add_option( "-i", "--input",
                         action = "store", type = "string",
                         dest = "input_file", default = "input.UPOT",
                         help = "Input", 
                         metavar="INPUT" )
    self.init()
Пример #2
0
 def __init__( self, sc_name, qp_home, qp_config ):
   Script.__init__( self, sc_name, qp_home, qp_config )
   # d = a * m + b * s
   # option:    short  long      action   type      destination  default  help
   self.option( "-m",  "--min",  "store", "string", "min_name",  "min",   "Minuend" )
   self.option( "-a",  "--amin", "store", "string", "amin",      "1.000", "Minuend Coeff" )
   self.option( "-s",  "--sub",  "store", "string", "sub_name",  "sub",   "Subtrahend" )
   self.option( "-b",  "--bsub", "store", "string", "bsub",      "-1.000","Subtrahend Coeff" )
   self.option( "-d",  "--diff", "store", "string", "dif_name",  "diff",  "Difference" )
   self.init()
Пример #3
0
  def __init__( self, script_name, quantumpack_home, quantumpack_config ):
    Script.__init__( self, script_name, quantumpack_home, quantumpack_config )

    self.opt_parser.add_option( "-i", "--input",
                         action = "store", type = "string",
                         dest = "input_name", default = "input.POSCAR",
                         help = "Input" )

    self.opt_parser.add_option( "-o", "--output",
                         action = "store", type = "string",
                         dest = "output_name", default = "output.cart.POSCAR",
                         help = "Output" )

    self.opt_parser.add_option( "-d", "--direct",
                        action = "store_true",
                        dest = "direct", default = False,
                        help = "Direct" )

    self.init()
Пример #4
0
  def __init__( self, script_name, quantumpack_home, quantumpack_config ):
    Script.__init__( self, script_name, quantumpack_home, quantumpack_config )

    self.opt_parser.add_option( "-i", "--input",
                         action = "store", type = "string",
                         dest = "input_desc", default = "POSCAR",
                         help = "Input", 
                         metavar="INPUT" )

    self.opt_parser.add_option( "-e", "--embed",
                         action = "store", type = "string",
                         dest = "embed_desc", default = "POSCAR",
                         help = "Embed", 
                         metavar="EMBED" )

    self.opt_parser.add_option( "-d", "--direct",
                         action = "store_true",
                         dest = "direct", default = False,
                         help = "Direct" )


    self.init()
Пример #5
0
  def __init__( self, script_name, quantumpack_home, quantumpack_config ):
    Script.__init__( self, script_name, quantumpack_home, quantumpack_config )

    self.opt_parser.add_option( "-i", "--input",
                         action = "store", type = "string",
                         dest = "input_files", default = "",
                         help = "Input" )

    self.opt_parser.add_option( "-t", "--transform",
                         action = "store", type = "string",
                         dest = "trans_name", default = "merge.tf",
                         help = "Transform" )

    self.opt_parser.add_option( "-o", "--output",
                         action = "store", type = "string",
                         dest = "output_name", default = "merge",
                         help = "Output" )

    self.opt_parser.add_option( "-d", "--direct",
                        action = "store_true",
                        dest = "direct", default = False,
                        help = "Direct" )

    self.init()