ocssw
V2022
|
ffnet.f File Reference
Go to the source code of this file.
Functions/Subroutines | |
subroutine | prop (x, conec, n, units, u) |
subroutine | sqerror (x, conec, n, units, u, inno, i, outno, o, Input, Targ, p, sqerr) |
subroutine | grad (x, conec, n, bconecno, bn, units, u, inno, i, outno, o, Input, Targ, p, xprime) |
subroutine | recall (x, conec, n, units, u, inno, i, outno, o, input, output) |
subroutine | diff (x, conec, n, dconecno, dn, dconecmk, units, u, inno, i, outno, o, input, deriv) |
subroutine | func (x, conec, n, bconecno, bn, units, u, inno, i, outno, o, Input, Targ, p, sqerr) |
subroutine | pikaiaff (x, ffn, conec, n, units, u, inno, i, outno, o, Input, Targ, p, bound1, bound2, isqerr) |
subroutine | normcall (x, conec, n, units, u, inno, i, outno, o, eni, deo, input, output) |
subroutine | normdiff (x, conec, n, dconecno, dn, dconecmk, units, u, inno, i, outno, o, eni, ded, input, deriv) |
subroutine | normcall2 (x, conec, n, units, u, inno, i, outno, o, eni, deo, input, p, output) |
subroutine | normdiff2 (x, conec, n, dconecno, dn, dconecmk, units, u, inno, i, outno, o, eni, ded, input, p, deriv) |
subroutine | momentum (x, conec, n, bconecno, bn, units, u, inno, i, outno, o, Input, Targ, p, eta, moment, maxiter) |
subroutine | rprop (x, conec, n, bconecno, bn, units, u, inno, i, outno, o, Input, Targ, p, a, b, mimin, mimax, xmi, maxiter) |
subroutine | setin (input, inno, i, eni, units, u) |
subroutine | getout (units, u, outno, o, deo, output) |
double precision function | mapa (f, a, b, c, d) |
double precision function | dmapa (f, a, b, c, d) |
subroutine | vmapa (vin, n, a, b, c, d, vout) |
subroutine | mmapa (mmin, m, n, a, b, c, d, mmout) |
Function/Subroutine Documentation
◆ diff()
subroutine diff | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
integer, dimension(dn) | dconecno, | ||
integer | dn, | ||
integer, dimension(i+1) | dconecmk, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(i) | input, | ||
double precision, dimension(o,i) | deriv | ||
) |
◆ dmapa()
double precision function dmapa | ( | double precision | f, |
double precision | a, | ||
double precision | b, | ||
double precision | c, | ||
double precision | d | ||
) |
◆ func()
subroutine func | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
integer, dimension(bn) | bconecno, | ||
integer | bn, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(p,i) | Input, | ||
double precision, dimension(p,o) | Targ, | ||
integer | p, | ||
double precision | sqerr | ||
) |
◆ getout()
◆ grad()
subroutine grad | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
integer, dimension(bn) | bconecno, | ||
integer | bn, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(p,i) | Input, | ||
double precision, dimension(p,o) | Targ, | ||
integer | p, | ||
double precision, dimension(n) | xprime | ||
) |
◆ mapa()
double precision function mapa | ( | double precision | f, |
double precision | a, | ||
double precision | b, | ||
double precision | c, | ||
double precision | d | ||
) |
◆ mmapa()
◆ momentum()
subroutine momentum | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
integer, dimension(bn) | bconecno, | ||
integer | bn, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(p,i) | Input, | ||
double precision, dimension(p,o) | Targ, | ||
integer | p, | ||
double precision | eta, | ||
double precision | moment, | ||
integer | maxiter | ||
) |
◆ normcall()
subroutine normcall | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(i,2) | eni, | ||
double precision, dimension(o,2) | deo, | ||
double precision, dimension(i) | input, | ||
double precision, dimension(o) | output | ||
) |
◆ normcall2()
subroutine normcall2 | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(i,2) | eni, | ||
double precision, dimension(o,2) | deo, | ||
double precision, dimension(p,i) | input, | ||
integer | p, | ||
double precision, dimension(p,o) | output | ||
) |
◆ normdiff()
subroutine normdiff | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
integer, dimension(dn) | dconecno, | ||
integer | dn, | ||
integer, dimension(i+1) | dconecmk, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(i,2) | eni, | ||
double precision, dimension(o,i) | ded, | ||
double precision, dimension(i) | input, | ||
double precision, dimension(o,i) | deriv | ||
) |
◆ normdiff2()
subroutine normdiff2 | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
integer, dimension(dn) | dconecno, | ||
integer | dn, | ||
integer, dimension(i+1) | dconecmk, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(i,2) | eni, | ||
double precision, dimension(o,i) | ded, | ||
double precision, dimension(p,i) | input, | ||
integer | p, | ||
double precision, dimension(p,o,i) | deriv | ||
) |
◆ pikaiaff()
subroutine pikaiaff | ( | double precision, dimension(n) | x, |
integer | ffn, | ||
integer, dimension(n,2) | conec, | ||
integer | n, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(p,i) | Input, | ||
double precision, dimension(p,o) | Targ, | ||
integer | p, | ||
double precision | bound1, | ||
double precision | bound2, | ||
double precision | isqerr | ||
) |
◆ prop()
◆ recall()
subroutine recall | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(i) | input, | ||
double precision, dimension(o) | output | ||
) |
◆ rprop()
subroutine rprop | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
integer, dimension(bn) | bconecno, | ||
integer | bn, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(p,i) | Input, | ||
double precision, dimension(p,o) | Targ, | ||
integer | p, | ||
double precision | a, | ||
double precision | b, | ||
double precision | mimin, | ||
double precision | mimax, | ||
double precision, dimension(n) | xmi, | ||
integer | maxiter | ||
) |
◆ setin()
◆ sqerror()
subroutine sqerror | ( | double precision, dimension(n) | x, |
integer, dimension(n,2) | conec, | ||
integer | n, | ||
double precision, dimension(u) | units, | ||
integer | u, | ||
integer, dimension(i) | inno, | ||
integer | i, | ||
integer, dimension(o) | outno, | ||
integer | o, | ||
double precision, dimension(p,i) | Input, | ||
double precision, dimension(p,o) | Targ, | ||
integer | p, | ||
double precision | sqerr | ||
) |