Fortraneries/Modules
2024-02-06 17:01:03 +01:00
..
.gitignore more useless work done 2023-05-07 23:48:37 +02:00
centermag.f90 boilerplate 2023-06-03 11:50:48 +02:00
chkpixels.f90 rgbpix: buffered write un production 2024-01-17 01:13:49 +01:00
dummy.f90 useless module 2023-03-15 14:39:44 +01:00
Makefile rename a file 2024-02-06 17:01:03 +01:00
mathstuff2.f90 add the "diff_sign" function 2024-01-06 02:54:06 +01:00
noisepictures.f90 winter is coming 2023-10-10 22:08:50 +02:00
pixrgb.f90 rgbpix: buffered write un production 2024-01-17 01:13:49 +01:00
README.md rgbpix: buffered write un production 2024-01-17 01:13:49 +01:00
spitpgm.f90 tweaking... 2023-01-07 10:40:29 +01:00
t_centermag.f90 rename a file 2024-02-06 17:01:03 +01:00
t.f90 more useless work done 2023-05-07 23:48:37 +02:00
trials.f90 rgbpix: buffered write un production 2024-01-17 01:13:49 +01:00
trnd.f90 winter is coming 2023-10-10 22:08:50 +02:00

General purpose modules

Modules disponibles

spitpgm

Write gray level 2d buffer (aka picture) to disk in the NetPNM format.

pixrgb

Write 8 bits or 16 bits RGB pictures to PNM format.

Warning! The width of the picture MUST be a multiple of 4 !

trials

Experimental WIPs from hell.

dummy

A "do nothing" useless module. But you cas use it to fool an optimizing compiler, or have a sane place to put a breakpoint with gdb

Compiler un module

You can use the same options as for a main program. And when you use the module, you have to specify the paths for the .mod and the .o to the linker. See Makefile for an example.

TODO

  • écrire la doc !