ftnlf

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

49 check-ins

2018-10-17
07:18
[df8b8eb14a] Leaf: Build FX.Core module under different names to use in FX tree. (user: vadim tags: trunk)
2018-05-22
08:54
[ddd58d65b7] Cleanup. (user: vadim tags: trunk)
08:53
[f5dfc99988] Fix error in diagnostics. (user: vadim tags: trunk)
2018-05-21
11:37
[44d39185ec] Allocate zero-length FA once and store it as upvalue. (user: vadim tags: trunk)
11:09
[c16754483f] Remove cross-calls to FX.Core API functions. (user: vadim tags: trunk)
2018-05-16
06:42
[d0702e682c] Replace LuaBinaries files with self-compiled Lua libraries. Also do some cleanup and fixes. (user: vadim tags: trunk)
2018-05-15
12:13
[8188e952f3] Another test. (user: vadim tags: trunk)
11:58
[e5a8015fca] Try to remove unneeded stub file. (user: vadim tags: trunk)
11:45
[2fa1469f6c] Separate tests. (user: vadim tags: trunk)
10:47
[44d270d7e8] Compile FX.Core plugin with CMake. (user: vadim tags: trunk)
07:38
[b071967c92] Generate DLL for Fortran eXtensions. (user: vadim tags: trunk)
2018-05-14
21:06
[5575fc87bb] Output array is now allocated by the called Lua function. (user: vadim tags: trunk)
11:47
[e6f10e8262] Extra test. (user: vadim tags: trunk, caller-allocates)
11:43
[9baf4464d3] Version of apack with input table. (user: vadim tags: trunk)
10:12
[72408ec7a9] Beginning index for apack/aunpack. (user: vadim tags: trunk)
2018-05-09
13:01
[d0293b60c0] Subroutine to copy slices to/from Fortran array. (user: vadim tags: trunk)
2018-05-08
15:47
[9fe618515b] Make public FA metatable id. (user: vadim tags: trunk)
10:38
[a7938cc2b8] Factor out ftnlf library (need to test under Windows). (user: vadim tags: trunk)
2018-05-07
08:31
[524d1fe4c9] Merge "multi" version. (user: vadim tags: trunk)
08:29
[e31927db4e] Leaf: Loadable Fortran extensions. (user: vadim tags: multi)
2018-05-06
21:10
[7098e49cb7] Test modified array. (user: vadim tags: multi)
21:07
[e32558ae06] Fix and test luafunc* (user: vadim tags: multi)
20:59
[e7fb98c94b] Rework of ftnlf/multi. Tests for luafun* passed. Need to fix luafunc* and do more tests. (user: vadim tags: multi)
09:07
[3fe0b2ec6a] Unpacking function. (user: vadim tags: multi)
07:39
[bdfaa85c57] Add packing function and do some refactoring. (user: vadim tags: multi)
2018-05-04
17:38
[9e8146c75c] Remove legacy interpolation object. DB compatibility is broken now! (user: vadim tags: multi)
17:25
[a84c455583] Implement FX.Core Fortran array and interpolation objects. (user: vadim tags: multi)
16:20
[40296f20ee] Some infrastructure to support Fortran extensions, begin work on array user type. (user: vadim tags: multi)
08:47
[4650ab934d] More work. (user: vadim tags: multi)
08:36
[e5b4d60643] Work on framework to support Fortran extensions. (user: vadim tags: multi)
2018-05-03
09:50
[0268cf5abc] Cleanup. (user: vadim tags: multi, allocatable-array-version)
2018-04-29
10:16
[3ee323f3b0] Test with multi/array arguments. (user: vadim tags: multi)
09:53
[9fa9b36bbf] Cache and original tests done. (user: vadim tags: multi)
09:43
[726243867a] Rewrite luafun/luafuna and underlying subroutines to support multiple and array arguments. Need to fix luafunc. Need to make more tests. (user: vadim tags: multi)
2018-04-27
04:41
[23bea575bf] Work on array-multiple-return version. (user: vadim tags: multi)
2017-05-07
08:28
[f2cb6dd5d5] Fix stack problems. (user: vadim tags: trunk, ftnlf-v1)
2016-01-30
07:17
[2735943993] Add license and 64-bit Lua library for IVF/MSVS. (user: vadim tags: trunk)
07:07
[adcef3ea29] Fix compilation script. (user: vadim tags: trunk)
2016-01-29
13:00
[36a4462a4b] Subroutines to cache tables. (user: vadim tags: trunk)
12:41
[ef6e259be0] Refactor. (user: vadim tags: trunk)
11:10
[18ac3e6119] Call cached functions. (user: vadim tags: trunk)
10:44
[3d37b7f8c0] Two-level tables. (user: vadim tags: trunk)
10:31
[864b71d5b0] luafun, part 2. Fixes, tests. (user: vadim tags: trunk)
06:22
[93e1c25a0a] Call Lua functions from Fortran, part 1. (user: vadim tags: trunk)
2016-01-28
19:54
[aa94c59e92] Initialization phase 2, finalization, test program. (user: vadim tags: trunk)
19:10
[5ffc072be4] Initialization subroutine, phase 1 (user: vadim tags: trunk)
2016-01-27
16:14
[9bf2fbbda3] Fix for 64bit systems. (user: vadim tags: trunk)
09:07
[1be03a2e74] Commit existing files. (user: vadim tags: trunk)
08:52
[fadf64900b] initial empty check-in (user: vadim tags: trunk)