Skip to content

Commit

Permalink
cleaned up directory structure and file naming conventions
Browse files Browse the repository at this point in the history
  • Loading branch information
grasingerm committed Nov 29, 2021
1 parent c7eb926 commit 7d048e6
Show file tree
Hide file tree
Showing 20 changed files with 37 additions and 37 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,22 +31,22 @@ To obtain a list of program and simulation parameters, use

julia <example-file-name.jl> --help

### refl-ex1.jl
### ex1-refl.jl
This example is a 1 DOF system with a reflection semi-symmetry (when _f_ small enough).
It is a double well potential given by _U = a x<sup>4</sup> - b x<sup>2</sup> - f x_.

### trans-ex2.jl
### ex2-trans.jl
This example is a 1 DOF system with discrete translational semi-symmetry (_f_ small enough).
It is a periodic potential consisting of many wells given by _U = a_ cos(_n x_) _- f x_.

### D2-ex3.jl
### ex3-D2.jl
This example is a 2 DOF system with D<sub>2</sub> semi-symmetry.

### rosenbrock-ex4.jl
### ex4-rosenbrock.jl
This example is a toy 2 DOF system which has a notoriously difficult energy landscape.
It has a semi-symmetry x &#8594; -x, which is strictly symmetric when a &#8594; 0.

### harddisks-refl-ex5.jl
### ex5-harddisks-refl.jl
This is the first example involving interacting particles.
Here we have multiple particles in the same energy landscape with reflection symmetry as seen in refl-ex1.jl.
The particles each have a single degree of freedom and are hard disks (interact via an excluded volume potential).
Expand All @@ -55,7 +55,7 @@ This example shows the ways in which this method can be generalized to more comp
It is also the first example which resides in a high dimensional space (scales linearly with the number of disks), which motivates the necessity for stochastic integration.
That is, all of the previous examples can be readily solved using quadrature, but quadrature would struggle for this system when there is a large number of particles.

### D2h-ex6.jl
### ex6-D2h.jl
This example represents another push toward more realistic physical systems.
Here we imagine an ion in a crystalline lattice.
It interacts with atoms in the lattice (which are idealized as fixed) via an electrostatic Coloumb potential.
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
16 changes: 8 additions & 8 deletions param_study/00_initial-study_2021-05-10.jl
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,15 @@ names = [
cases = reshape(cases, length(cases));

println("total number of cases to run for ex1: $(length(cases))");
exoutdir = joinpath(workdir, "refl-ex1");
exoutdir = joinpath(workdir, "ex1-refl");
mkpath(exoutdir);
pmap(pair -> begin;
name, case = pair;
local_outdir = joinpath(exoutdir, name);
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs "refl-ex1.jl" -a $(case[:a]) -b $(case[:b]) --x0 $(case[:x0]) -f $(case[:f]) --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs "ex1-refl.jl" -a $(case[:a]) -b $(case[:b]) --x0 $(case[:x0]) -f $(case[:f]) --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down Expand Up @@ -107,15 +107,15 @@ names = [
cases = reshape(cases, length(cases));

println("total number of cases to run for ex2: $(length(cases))");
exoutdir = joinpath(workdir, "trans-ex2");
exoutdir = joinpath(workdir, "ex2-trans");
mkpath(exoutdir);
pmap(pair -> begin;
name, case = pair;
local_outdir = joinpath(exoutdir, name);
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs "trans-ex2.jl" -a $(case[:a]) -n $(case[:n]) --x0 $(case[:x0]) -f $(case[:f]) --outdir $(local_outdir) --do-csvs --verbose 2`
command = `julia -O 3 -p $nsubprocs "ex2-trans.jl" -a $(case[:a]) -n $(case[:n]) --x0 $(case[:x0]) -f $(case[:f]) --outdir $(local_outdir) --do-csvs --verbose 2`
output = read(command, String);
write(outfile, output);
else
Expand Down Expand Up @@ -164,15 +164,15 @@ names = [
cases = reshape(cases, length(cases));

println("total number of cases to run for ex3: $(length(cases))");
exoutdir = joinpath(workdir, "D2-ex3");
exoutdir = joinpath(workdir, "ex3-D2");
mkpath(exoutdir);
pmap(pair -> begin;
name, case = pair;
local_outdir = joinpath(exoutdir, name);
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs "D2-ex3.jl" -k $(case[:k]) -l $(case[:l]) --x0 $(case[:x0]) -f "[$(case[:f]); $(case[:g])]" --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs "ex3-D2.jl" -k $(case[:k]) -l $(case[:l]) --x0 $(case[:x0]) -f "[$(case[:f]); $(case[:g])]" --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down Expand Up @@ -215,15 +215,15 @@ names = [
cases = reshape(cases, length(cases));

println("total number of cases to run for ex4: $(length(cases))");
exoutdir = joinpath(workdir, "rosenbrock-ex4");
exoutdir = joinpath(workdir, "ex4-rosenbrock");
mkpath(exoutdir);
pmap(pair -> begin;
name, case = pair;
local_outdir = joinpath(exoutdir, name);
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs "rosenbrock-ex4.jl" -a $(case[:a]) -b $(case[:b]) --x0 $(case[:x0]) -f "[$(case[:f]); $(case[:g])]" --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs "ex4-rosenbrock.jl" -a $(case[:a]) -b $(case[:b]) --x0 $(case[:x0]) -f "[$(case[:f]); $(case[:g])]" --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down
4 changes: 2 additions & 2 deletions param_study/01_harddisks_2021-08-23.jl
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,15 @@ names = [
cases = reshape(cases, length(cases));

println("total number of cases to run for ex5: $(length(cases))");
exoutdir = joinpath(workdir, "harddisks-refl-ex5");
exoutdir = joinpath(workdir, "ex5-harddisks-refl");
mkpath(exoutdir);
map(pair -> begin;
name, case = pair;
local_outdir = joinpath(exoutdir, name);
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs harddisks-refl-ex5.jl -a $(case[:a]) -b $(case[:b]) --num-disks $(case[:nd]) --disk-diameter $(case[:dd]) -f $(case[:f]) --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs ex5-harddisks-refl.jl -a $(case[:a]) -b $(case[:b]) --num-disks $(case[:nd]) --disk-diameter $(case[:dd]) -f $(case[:f]) --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down
4 changes: 2 additions & 2 deletions param_study/02_D2h_2021-08-24.jl
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,15 @@ names = [
cases = reshape(cases, length(cases));

println("total number of cases to run for ex6: $(length(cases))");
exoutdir = joinpath(workdir, "D2h-ex6");
exoutdir = joinpath(workdir, "ex6-D2h");
mkpath(exoutdir);
map(pair -> begin;
name, case = pair;
local_outdir = joinpath(exoutdir, name);
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs D2h-ex6.jl -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --charge $(case[:q]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs ex6-D2h.jl -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --charge $(case[:q]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down
2 changes: 1 addition & 1 deletion param_study/03_refl-ex1_force-displ_2021-09-20.jl
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ for f in vcat(collect(0.001:0.001:0.005), collect(0.01:0.01:0.05),
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs "refl-ex1.jl" -a 1.0 -b 8.0 --x0 "(::Any) -> 0.0" -f $f --umbrella-b 2.0 --dx 1.0 -R 100 -N 1000000 --stepout 500 --kT 1.0 --verbose 3 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs "ex1-refl.jl" -a 1.0 -b 8.0 --x0 "(::Any) -> 0.0" -f $f --umbrella-b 2.0 --dx 1.0 -R 100 -N 1000000 --stepout 500 --kT 1.0 --verbose 3 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down
14 changes: 7 additions & 7 deletions param_study/04_table_2021-09-23.jl
Original file line number Diff line number Diff line change
Expand Up @@ -43,15 +43,15 @@ names = [
cases = reshape(cases, length(cases));

println("total number of cases to run for ex1: $(length(cases))");
exoutdir = joinpath(workdir, "refl-ex1");
exoutdir = joinpath(workdir, "ex1-refl");
mkpath(exoutdir);
pmap(pair -> begin;
name, case = pair;
local_outdir = joinpath(exoutdir, name);
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs "refl-ex1.jl" -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) --kT $(case[:kT]) -f $(case[:f]) --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs "ex1-refl.jl" -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) --kT $(case[:kT]) -f $(case[:f]) --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down Expand Up @@ -82,15 +82,15 @@ names = [
];

println("total number of cases to run for ex2: $(length(cases))");
exoutdir = joinpath(workdir, "trans-ex2");
exoutdir = joinpath(workdir, "ex2-trans");
mkpath(exoutdir);
pmap(pair -> begin;
name, case = pair;
local_outdir = joinpath(exoutdir, name);
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs "trans-ex2.jl" -R $nruns -N $nsteps -a $(case[:a]) -n $(case[:n]) --kT $(case[:kT]) -f $(case[:f]) --outdir $(local_outdir) --do-csvs --verbose 2`
command = `julia -O 3 -p $nsubprocs "ex2-trans.jl" -R $nruns -N $nsteps -a $(case[:a]) -n $(case[:n]) --kT $(case[:kT]) -f $(case[:f]) --outdir $(local_outdir) --do-csvs --verbose 2`
output = read(command, String);
write(outfile, output);
else
Expand Down Expand Up @@ -129,15 +129,15 @@ names = [
cases = reshape(cases, length(cases));

println("total number of cases to run for ex6: $(length(cases))");
exoutdir = joinpath(workdir, "D2h-ex6");
exoutdir = joinpath(workdir, "ex6-D2h");
mkpath(exoutdir);
map(pair -> begin;
name, case = pair;
local_outdir = joinpath(exoutdir, name);
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs D2h-ex6.jl --x0 "(args) -> rand(Uniform(-1, 1), 3)" -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --charge $(case[:q]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs ex6-D2h.jl --x0 "(args) -> rand(Uniform(-1, 1), 3)" -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --charge $(case[:q]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down Expand Up @@ -187,7 +187,7 @@ map(pair -> begin;
mkpath(local_outdir);
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
command = `julia -O 3 -p $nsubprocs D2h-LJ-ex7.jl -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --eps $(case[:eps]) --sigma $(case[:sigma]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs ex7-D2h-LJ.jl -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --eps $(case[:eps]) --sigma $(case[:sigma]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down
6 changes: 3 additions & 3 deletions param_study/05_table_2021-10-03.jl
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ names = [
cases = reshape(cases, length(cases));

println("total number of cases to run for ex6: $(length(cases))");
exoutdir = joinpath(workdir, "D2h-ex6");
exoutdir = joinpath(workdir, "ex6-D2h");
mkpath(exoutdir);
pmap(pair -> begin;
name, case = pair;
Expand All @@ -58,7 +58,7 @@ pmap(pair -> begin;
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
@info "Running case: $case.";
command = `julia -O 3 -p $nsubprocs D2h-ex6.jl --x0 "(args) -> rand(Uniform(-1, 1), 3)" -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --charge $(case[:q]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs ex6-D2h.jl --x0 "(args) -> rand(Uniform(-1, 1), 3)" -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --charge $(case[:q]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down Expand Up @@ -111,7 +111,7 @@ pmap(pair -> begin;
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
@info "Running case: $case.";
command = `julia -O 3 -p $nsubprocs D2h-LJ-ex7.jl --x0 "(args) -> rand(Uniform(-1, 1), 3)" -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --eps $(case[:eps]) --sigma $(case[:sigma]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs ex7-D2h-LJ.jl --x0 "(args) -> rand(Uniform(-1, 1), 3)" -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --eps $(case[:eps]) --sigma $(case[:sigma]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down
4 changes: 2 additions & 2 deletions param_study/06_table_2021-10-09.jl
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ names = [
cases = reshape(cases, length(cases));

println("total number of cases to run for ex6: $(length(cases))");
exoutdir = joinpath(workdir, "D2h-ex6");
exoutdir = joinpath(workdir, "ex6-D2h");
mkpath(exoutdir);
pmap(pair -> begin;
name, case = pair;
Expand All @@ -58,7 +58,7 @@ pmap(pair -> begin;
outfile = joinpath(local_outdir, "out.txt");
if !dryrun && !isfile(outfile)
@info "Running case: $case.";
command = `julia -O 3 -p $nsubprocs D2h-ex6.jl -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --charge $(case[:q]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
command = `julia -O 3 -p $nsubprocs ex6-D2h.jl -R $nruns -N $nsteps -a $(case[:a]) -b $(case[:b]) -c $(case[:c]) --charge $(case[:q]) -f "[$(case[:f]); 0.0; 0.0]" --verbose 2 --outdir $(local_outdir) --do-csvs`
output = read(command, String);
write(outfile, output);
else
Expand Down
4 changes: 2 additions & 2 deletions param_study/07_convergence-heat-map_2021-10-29.jl
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ println("total number of cases to run for ex1: $(length(cases))");
mkpath(workdir);
open(joinpath(workdir, "refl-conv.csv"), "w") do w
rows = pmap(case -> begin;
command = `julia -O 3 -p $nsubprocs "refl-ex1.jl" -R $nruns -N $nsteps -a 1.0 -b $(case[:b]) --kT 1.0 -f $(case[:f]) --verbose 2 --do-conv-rates`
command = `julia -O 3 -p $nsubprocs "ex1-refl.jl" -R $nruns -N $nsteps -a 1.0 -b $(case[:b]) --kT 1.0 -f $(case[:f]) --verbose 2 --do-conv-rates`
output = read(command, String);
max_αs = Dict();
for line in split(output, '\n')
Expand Down Expand Up @@ -72,7 +72,7 @@ cases = reshape(cases, length(cases));
println("total number of cases to run for ex2: $(length(cases))");
open(joinpath(workdir, "trans-conv.csv"), "w") do w
rows = pmap(case -> begin;
command = `julia -O 3 -p $nsubprocs "trans-ex2.jl" -R $nruns -N $nsteps -a 1.0 -n $(case[:n]) --kT 1.0 -f $(case[:f]) --verbose 2 --do-conv-rates`
command = `julia -O 3 -p $nsubprocs "ex2-trans.jl" -R $nruns -N $nsteps -a 1.0 -n $(case[:n]) --kT 1.0 -f $(case[:f]) --verbose 2 --do-conv-rates`
output = read(command, String);
max_αs = Dict();
for line in split(output, '\n')
Expand Down
2 changes: 1 addition & 1 deletion param_study/08_conv-D2h_2021-11-01.jl
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ println("total number of cases to run for ex1: $(length(cases))");
mkpath(workdir);
open(joinpath(workdir, "D2h-conv.csv"), "w") do w
rows = pmap(case -> begin;
command = `julia -O 3 -p $nsubprocs "D2h-ex6.jl" -R $nruns -N $nsteps -a 1.0 -b 1.0 -c 1.0 --kT 1.0 -f "[$(case[:f]),0.0,0.0]" -q $(case[:q]) --verbose 2 --do-conv-rates`
command = `julia -O 3 -p $nsubprocs "ex6-D2h.jl" -R $nruns -N $nsteps -a 1.0 -b 1.0 -c 1.0 --kT 1.0 -f "[$(case[:f]),0.0,0.0]" -q $(case[:q]) --verbose 2 --do-conv-rates`
output = read(command, String);
max_αs = Dict();
for line in split(output, '\n')
Expand Down
2 changes: 1 addition & 1 deletion param_study/09_convergence-heat-map_2021-11-04.jl
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ println("total number of cases to run for ex2: $(length(cases))");
ks = ["std", "umb", "polya", "gu"];
open(joinpath(workdir, "trans-conv.csv"), "w") do w
rows = pmap(case -> begin;
command = `julia -O 3 -p $nsubprocs "trans-ex2.jl" -R $nruns -N $nsteps -a $(case[:a]) -n 4 --kT 1.0 -f $(case[:f]) --verbose 2 --do-conv-rates`
command = `julia -O 3 -p $nsubprocs "ex2-trans.jl" -R $nruns -N $nsteps -a $(case[:a]) -n 4 --kT 1.0 -f $(case[:f]) --verbose 2 --do-conv-rates`
output = read(command, String);
max_αs = Dict();
for line in split(output, '\n')
Expand Down
2 changes: 1 addition & 1 deletion param_study/10_conv-D2h_2021-11-11.jl
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ println("total number of cases to run for ex1: $(length(cases))");
mkpath(workdir);
open(joinpath(workdir, "D2h-conv.csv"), "w") do w
rows = pmap(case -> begin;
command = `julia -O 3 -p $nsubprocs "D2h-ex6.jl" -R $nruns -N $nsteps -a 1.0 -b 1.0 -c 1.0 --kT 1.0 -f "[$(case[:f]),$(case[:f]),$(case[:f])] / sqrt(3)" -q $(case[:q]) --verbose 2 --do-conv-rates`
command = `julia -O 3 -p $nsubprocs "ex6-D2h.jl" -R $nruns -N $nsteps -a 1.0 -b 1.0 -c 1.0 --kT 1.0 -f "[$(case[:f]),$(case[:f]),$(case[:f])] / sqrt(3)" -q $(case[:q]) --verbose 2 --do-conv-rates`
output = read(command, String);
max_αs = Dict();
for line in split(output, '\n')
Expand Down
2 changes: 1 addition & 1 deletion param_study/11_err-D2h_2021-11-14.jl
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ open(joinpath(workdir, "D2h-err.csv"), "w") do w
mkpath(joinpath(workdir, subdir));
if !isfile(joinpath(workdir, subdir, "L1_Urolling.csv"))
println("Running $case");
command = `julia -O 3 -p $nsubprocs "D2h-ex6.jl" -R $nruns -N $nsteps -a 1.0 -b 1.0 -c 1.0 --kT 1.0 -f "[$(case[:f]),$(case[:f]),$(case[:f])] / sqrt(3)" -q $(case[:q]) --verbose 2 --do-conv-rates --do-csvs --outdir $(joinpath(workdir, subdir))`
command = `julia -O 3 -p $nsubprocs "ex6-D2h.jl" -R $nruns -N $nsteps -a 1.0 -b 1.0 -c 1.0 --kT 1.0 -f "[$(case[:f]),$(case[:f]),$(case[:f])] / sqrt(3)" -q $(case[:q]) --verbose 2 --do-conv-rates --do-csvs --outdir $(joinpath(workdir, subdir))`
output = read(command, String);
else
println("$case already run");
Expand Down

0 comments on commit 7d048e6

Please sign in to comment.