Kindfield
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Friends Pages
Variables
create_three_particle_states Namespace Reference

Variables

tuple parser = ArgumentParser()
 
tuple args = parser.parse_args()
 
tuple output_dir = os.path.abspath("tmp")
 
tuple config_file = open(args.config_filename, "r")
 
tuple config = yaml.load(config_file)
 
tuple output_file_name = os.path.join(output_dir, "three_particle_states.h5")
 
tuple f = h5py.File(output_file_name, "w")
 
tuple atomType = dtype([("x", float), ("y", float), ("z", float)])
 
tuple atoms = zeros(3, dtype=atomType)
 
tuple atomMetaType = dtype([("type", int), ("basisName", "S64")])
 
tuple atomMeta = zeros(3, dtype=atomMetaType)
 
tuple dataset2 = f.create_dataset("atomMeta", data=atomMeta)
 
tuple angles = linspace(config["angleMin"], config["angleMax"], config["angleCount"])
 
tuple r12s = linspace(config["r12Min"], config["r12Max"], config["r12Count"])
 
tuple r13s = linspace(config["r13Min"], config["r13Max"], config["r13Count"])
 
list ground_state_angle = config["groundState"]
 
tuple gound_state_dataset = f.create_dataset("groundState", data=atoms)
 
tuple statesGroup = f.create_group("states")
 
int skipped = 0
 
int stateCounter = 0
 
tuple dataset = statesGroup.create_dataset("state%010d" % stateCounter, data=atoms)
 

Variable Documentation

tuple create_three_particle_states.angles = linspace(config["angleMin"], config["angleMax"], config["angleCount"])

Definition at line 47 of file create_three_particle_states.py.

tuple create_three_particle_states.args = parser.parse_args()

Definition at line 11 of file create_three_particle_states.py.

tuple create_three_particle_states.atomMeta = zeros(3, dtype=atomMetaType)

Definition at line 36 of file create_three_particle_states.py.

tuple create_three_particle_states.atomMetaType = dtype([("type", int), ("basisName", "S64")])

Definition at line 35 of file create_three_particle_states.py.

tuple create_three_particle_states.atoms = zeros(3, dtype=atomType)

Definition at line 33 of file create_three_particle_states.py.

tuple create_three_particle_states.atomType = dtype([("x", float), ("y", float), ("z", float)])

Definition at line 32 of file create_three_particle_states.py.

tuple create_three_particle_states.config = yaml.load(config_file)

Definition at line 26 of file create_three_particle_states.py.

tuple create_three_particle_states.config_file = open(args.config_filename, "r")

Definition at line 25 of file create_three_particle_states.py.

tuple create_three_particle_states.dataset = statesGroup.create_dataset("state%010d" % stateCounter, data=atoms)

Definition at line 98 of file create_three_particle_states.py.

tuple create_three_particle_states.dataset2 = f.create_dataset("atomMeta", data=atomMeta)

Definition at line 45 of file create_three_particle_states.py.

tuple create_three_particle_states.f = h5py.File(output_file_name, "w")

Definition at line 30 of file create_three_particle_states.py.

tuple create_three_particle_states.gound_state_dataset = f.create_dataset("groundState", data=atoms)

Definition at line 74 of file create_three_particle_states.py.

list create_three_particle_states.ground_state_angle = config["groundState"]

Definition at line 61 of file create_three_particle_states.py.

tuple create_three_particle_states.output_dir = os.path.abspath("tmp")

Definition at line 13 of file create_three_particle_states.py.

tuple create_three_particle_states.output_file_name = os.path.join(output_dir, "three_particle_states.h5")

Definition at line 28 of file create_three_particle_states.py.

tuple create_three_particle_states.parser = ArgumentParser()

Definition at line 8 of file create_three_particle_states.py.

tuple create_three_particle_states.r12s = linspace(config["r12Min"], config["r12Max"], config["r12Count"])

Definition at line 48 of file create_three_particle_states.py.

tuple create_three_particle_states.r13s = linspace(config["r13Min"], config["r13Max"], config["r13Count"])

Definition at line 49 of file create_three_particle_states.py.

int create_three_particle_states.skipped = 0

Definition at line 80 of file create_three_particle_states.py.

int create_three_particle_states.stateCounter = 0

Definition at line 81 of file create_three_particle_states.py.

tuple create_three_particle_states.statesGroup = f.create_group("states")

Definition at line 79 of file create_three_particle_states.py.