Skip to content

psrenergy/PSRIO.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSRIO.jl

Build Status
Build Status

Interface Julia para o PSRIO.

Para adicionar o PSRIO

add https://github.com/psrenergy/PSRIO.jl.git

A forma recomendada usar a biblioteca colocar os comandos abaixo no início do projeto

using PSRIO
psrio = PSRIO.create()

Caso deseje rodar com uma distribuição do PSRIO diferente da padrão distribuída pelo pacote é sugerido que se use o comando

psrio = PSRIO.create(; path = "path para a pasta com a distribuição")

Uma vez que o ponteiro tenha sido devidamente criado a forma recomendada para se usar os scripts é criar um script em um arquivo.lua e rodar o comando

PSRIO.run(psrio, "path do caso"; model = "none", recipes = ["path para arquivo.lua"])

Caso deseje rodar o PSRIO com multiplos casos basta apenas passar um vetor de casos:

PSRIO.run(psrio, ["path do caso 1", "path do caso 2", "path do caso 3"]; model = "none", recipes = ["path para arquivo.lua"])

Se a função PSRIO.run retornar um IOError com mensagens de "permission denied" tente rodar o comando PSRIO.set_executable_chmod(0o755) e rodar de novo o PSRIO.run

Para mais informações sobre como fazer os scripts visite a documentação