<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://didgeridoo.une.edu.au/womwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://didgeridoo.une.edu.au/womwiki/feed.php">
        <title>The Wicked WOMBAT Wiki fortran</title>
        <description></description>
        <link>http://didgeridoo.une.edu.au/womwiki/</link>
        <image rdf:resource="http://didgeridoo.une.edu.au/womwiki/lib/tpl/vector/images/favicon.ico" />
       <dc:date>2026-05-20T01:41:40+1000</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:basicsplines&amp;rev=1530499036&amp;do=diff"/>
                <rdf:li rdf:resource="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:fortran&amp;rev=1533089017&amp;do=diff"/>
                <rdf:li rdf:resource="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:frontgeninv&amp;rev=1530499036&amp;do=diff"/>
                <rdf:li rdf:resource="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:geninverse&amp;rev=1530499036&amp;do=diff"/>
                <rdf:li rdf:resource="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:harville&amp;rev=1530499036&amp;do=diff"/>
                <rdf:li rdf:resource="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:harvilletest&amp;rev=1530499036&amp;do=diff"/>
                <rdf:li rdf:resource="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:hashfront&amp;rev=1530499036&amp;do=diff"/>
                <rdf:li rdf:resource="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:hashtabs&amp;rev=1530499036&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://didgeridoo.une.edu.au/womwiki/lib/tpl/vector/images/favicon.ico">
        <title>The Wicked WOMBAT Wiki</title>
        <link>http://didgeridoo.une.edu.au/womwiki/</link>
        <url>http://didgeridoo.une.edu.au/womwiki/lib/tpl/vector/images/favicon.ico</url>
    </image>
    <item rdf:about="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:basicsplines&amp;rev=1530499036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-07-02T12:37:16+1000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortran:basicsplines</title>
        <link>http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:basicsplines&amp;rev=1530499036&amp;do=diff</link>
        <description>Click tab to download


!                    BSPLINES 

! Purpose: evaluate B-spline basis functions
!          linear, quadratic or cubic
!          equidistant (default) or at user-specified knots

! Input: via command line options (-h will list them) or interactively
!        program will prompt for esential options not given on command line;
!        ages and knot positions can be given in separate files

! Choose
!   degree: command line option -d1, -d2 or -d3 for linear, quadratic or cubic…</description>
    </item>
    <item rdf:about="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:fortran&amp;rev=1533089017&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-01T12:03:37+1000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortran:fortran</title>
        <link>http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:fortran&amp;rev=1533089017&amp;do=diff</link>
        <description>Karin's FORTRAN gems

This page gathers some small programs or routines, with limited documentation. 
If you like it, cite it!

B-splines

Simple program to generate B-splines functions for given range or given 
values of covariable, with choice of equi-distant splines or user-defined knots.</description>
    </item>
    <item rdf:about="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:frontgeninv&amp;rev=1530499036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-07-02T12:37:16+1000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortran:frontgeninv</title>
        <link>http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:frontgeninv&amp;rev=1530499036&amp;do=diff</link>
        <description>! calculate generalised inverse of real symmetric, halfstored matrix
! input file: non-zero elements of matrix, one line per element
!             -&gt; row no., column no., element  (space separated)
! program will ask for file name &amp; no. of rows/columns
!                                                        karin meyer

program ginverse

implicit none
real(8), dimension(:), allocatable :: avec
real(8)                            :: xx, det, zero=1.d-9
character(len=30)                  :: fname
…</description>
    </item>
    <item rdf:about="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:geninverse&amp;rev=1530499036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-07-02T12:37:16+1000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortran:geninverse</title>
        <link>http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:geninverse&amp;rev=1530499036&amp;do=diff</link>
        <description>! ================================================
  subroutine dkmxhf( a, det, zero, nrank, n, iopt)
! ================================================

  implicit none
  integer, intent(in)                          :: n     ! no. of rows/columns
  logical, intent(in)                          :: iopt  ! .true./.false. : print warnings
  real(8), dimension(n*(n+1)/2), intent(inout) :: a     ! matrix; upper triangle, stored row-wise
  real(8), intent(in)                          :: zero  ! operat…</description>
    </item>
    <item rdf:about="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:harville&amp;rev=1530499036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-07-02T12:37:16+1000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortran:harville</title>
        <link>http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:harville&amp;rev=1530499036&amp;do=diff</link>
        <description>module inv_harville                                       !© karin meyer
    integer, save                            :: nrczhz, maxrec
    integer, dimension(:),allocatable, save  :: ifirst, ivcol, inext
    real(8), dimension(:),allocatable, save  :: dia, zhz
    integer, dimension(:), allocatable, save :: ivec
    real(8), dimension(:), allocatable, save :: xvec

contains

! ==========================================================
  subroutine harville( nrow, ngibbs, nburn, iseed1, iseed2 )…</description>
    </item>
    <item rdf:about="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:harvilletest&amp;rev=1530499036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-07-02T12:37:16+1000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortran:harvilletest</title>
        <link>http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:harvilletest&amp;rev=1530499036&amp;do=diff</link>
        <description>!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! example matrix 
!    2.000   1.000   1.000   0.000   0.000
!    1.000   3.000   0.000   1.000   1.000
!    1.000   0.000   3.000   0.000   1.000
!    0.000   1.000   0.000   1.000   1.000
!    0.000   1.000   1.000   1.000   2.000
! exact inverse
!    1.000  -0.500  -0.500   0.000   0.500
!   -0.500   0.750   0.250  -0.500  -0.250
!   -0.500   0.250   0.750   0.500  -0.750
!    0.000  -0.500   0.500   3.000  -1.500
!    …</description>
    </item>
    <item rdf:about="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:hashfront&amp;rev=1530499036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-07-02T12:37:16+1000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortran:hashfront</title>
        <link>http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:hashfront&amp;rev=1530499036&amp;do=diff</link>
        <description>program xxx

use hash_tables

implicit none
integer, parameter      :: nex = 10
integer, dimension(nex) :: my_ids =(/ 772, 9999, 263643, 789, 1281, 66661, &amp;
&amp;                                    55,  12132,  789, 111111 /)
integer                 :: i, idorig, idnew, ipos

! define how many lists
  mlists = 1

! allocate arrays
  call hash_setup

! recode in running order
  do i = 1, nex
     idorig = my_ids(i)
     call hash_it(idorig, 1, idnew, ipos, .false.)

!    call hash_it(idorig, ivar, id…</description>
    </item>
    <item rdf:about="http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:hashtabs&amp;rev=1530499036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-07-02T12:37:16+1000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fortran:hashtabs</title>
        <link>http://didgeridoo.une.edu.au/womwiki/doku.php?id=fortran:hashtabs&amp;rev=1530499036&amp;do=diff</link>
        <description>MODULE hash_tables
!  mlevels and step define the hash function; set to  prime numbers as required
   integer, parameter                         :: step = 123      
   integer, parameter                         :: mlevels = 99139
!     examples of  prime numbers 
!        small(ish) : 50021, 99139 
!        medium     :  333667, 524827
!        large      : 1299877, 2000003, 
!        huge       : 4000079, 6026179, 8034709  
   integer, save                              :: mlists
   integer, dim…</description>
    </item>
</rdf:RDF>
 


