Thanks to visit codestin.com
Credit goes to github.com

Skip to content

maucejo/UFFFiles.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UFFFiles.jl

Stable Generic badge MIT License Aqua QA DispatchDoctor

A Julia package for reading and writing Universal File Format (UFF) files, commonly used in engineering applications.

[Notes] The basic read and write functionality has been tested.

Unit conversions are being done on an as needed basis, please submit a PR (with tests) for your particular needs.

Installation

Install UFFFiles.jl via Julia's package manager:

import Pkg
Pkg.add("UFFFiles")

or

(Yourenv) pkg> add UFFFiles

Basic usage

using UFFFiles

data = readuff("path/to/your/file.uff")
writeuff("path/to/save/file.uff", data)

Helper functions

  • Converting units to SI convert_to_si(data)

  • Convert a series of similar datasets to a matrix (for datasets 55 or 58) collect_to_mat(data)

Supported formats

Currently, UFFFiles.jl supports reading and writing UFF files with the following blocks:

  • Dataset 15
  • Dataset 18
  • Dataset 55
  • Dataset 58
  • Dataset 82
  • Dataset 151
  • Dataset 164
  • Dataset 1858
  • Dataset 2411
  • Dataset 2412
  • Dataset 2414

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

License

MIT licensed

Copyright (C) 2025 Mathieu AUCEJO (maucejo)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages