1
0
mirror of https://github.com/kalmarek/PropertyT.jl.git synced 2024-08-08 15:58:52 +02:00

rename name -> prefix in filenames functions

This commit is contained in:
kalmarek 2017-10-09 19:44:54 +02:00
parent 4c777073a7
commit 6070bbf709

View File

@ -30,29 +30,23 @@ function exists(fname::String)
return isfile(fname) || islink(fname) return isfile(fname) || islink(fname)
end end
function pmΔfilenames(name::String) function pmΔfilenames(prefix::String)
if !isdir(name) isdir(prefix) || mkdir(prefix)
mkdir(name)
end
prefix = name
pm_filename = joinpath(prefix, "pm.jld") pm_filename = joinpath(prefix, "pm.jld")
Δ_coeff_filename = joinpath(prefix, "delta.jld") Δ_coeff_filename = joinpath(prefix, "delta.jld")
return pm_filename, Δ_coeff_filename return pm_filename, Δ_coeff_filename
end end
function λSDPfilenames(name::String) function λSDPfilenames(prefix::String)
if !isdir(name) isdir(prefix) || mkdir(prefix)
mkdir(name)
end
prefix = name
λ_filename = joinpath(prefix, "lambda.jld") λ_filename = joinpath(prefix, "lambda.jld")
SDP_filename = joinpath(prefix, "SDPmatrix.jld") SDP_filename = joinpath(prefix, "SDPmatrix.jld")
return λ_filename, SDP_filename return λ_filename, SDP_filename
end end
function ΔandSDPconstraints(name::String, G::Group) function ΔandSDPconstraints(prefix::String, G::Group)
info(logger, "Loading precomputed pm, Δ, sdp_constraints...") info(logger, "Loading precomputed pm, Δ, sdp_constraints...")
pm_fname, Δ_fname = pmΔfilenames(name) pm_fname, Δ_fname = pmΔfilenames(prefix)
product_matrix = load(pm_fname, "pm") product_matrix = load(pm_fname, "pm")
sdp_constraints = constraints_from_pm(product_matrix) sdp_constraints = constraints_from_pm(product_matrix)