Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/seferim-agi-g16 / bindings/julia/README.md |
| Date | Not specified in source |
| Repository | Janady13/seferim-agi-g16 |
| Revision | 25f281b08b2f786f5a235b5abebfc39bf44d1044 |
| Branch | main |
| Path or archive member | bindings/julia/README.md |
| Original SHA-256 | 49f72b28d2179e3f97dfc1624383db465d1f4fc647be08904eafaecf71537ab4 |
| Git blob SHA | b541d753eb2a99c5271f672d2e40f7a08d33089a |
| Reading-copy SHA-256 | 49f72b28d2179e3f97dfc1624383db465d1f4fc647be08904eafaecf71537ab4 |
Every recorded occurrence
These 2 records contain identical original source bytes. Their paths and revisions remain part of the archive.
| Original record | Branch or archive | Revision / identifier | Original location |
|---|---|---|---|
| Janady13/seferim-agi-g16 / bindings/julia/README.md | main | 25f281b08b2f786f5a235b5abebfc39bf44d1044 | Open original |
| Janady13/seferim-agi-g16 / bindings/julia/README.md | copilot/update-code-libraries | 393af96a270295f79582b2b2a77bb49dd1a9a990 | Open original |
Recovered source transcript
Download complete source text ↓25 lines · 0.5 KB
Julia ccall Stub
----------------
Example usage once a shared library is built:
```julia
# struct layouts must match C ABI
struct G16MetaState
g::NTuple{17, Cdouble}
coherence::Cdouble
value::Cdouble
uncertainty::Cdouble
end
struct G16Inputs
dx_norm::Cdouble
ed_error::Cdouble
utility::Cdouble
stability::Cdouble
end
ccall((:g16_update, "libg16_cabi"), Cvoid,
(Ref{G16MetaState}, Ref{G16MetaState}, Ref{G16Inputs}, Ref{G16MetaState}),
s_t, s_tm1, inp, out)
```