Skip to content

pals-project/pals-julia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

pals-julia is a parser for the Particle Accelerator Lattice Standard (PALS) for the Julia language.

Status

2026-2-24: In initial development.

Installation

From same root directory, clone pals-cpp and pals-julia.

src/pals.jl contains all the functions for manipulating lattice files. It is a wrapper for the underlying C code contained in pals-cpp/build/libyaml_c_wrapper.dylib

For various examples of these functions, see examples/toJulia.jl. It can be run with

julia toJulia.jl

About

Julia Interface for Particle Accelerator Lattice Standard (PALS) files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages