eccalc.f File Reference

Functions/Subroutines

subroutine eccalc (IY, ICYC, JSP, MGMID, NPLT, ITITLE)
 
subroutine processeconstart ()
 
subroutine initializesavedvariables ()
 
subroutine resetsavedcyclevariables ()
 
subroutine resetlocalcyclevariables ()
 
subroutine valueharvest ()
 
subroutine calcecon ()
 
subroutine accumulate (accumulator, increment)
 
pure character(len=5) function rtoc (n)
 
pure character(len=7) function itoc (n)
 
real function computeirr (rate, irrCalculated, pnv)
 
pure real function computepv (amt, time, rate)
 
pure real function computepnv (rate)
 
real function calcappreamt (amt, valueRate, valueDuration, apprecTime, done)
 
real function calcappresev (amt, priceOrCost, valueRate, valueDuration, evntTime)
 
real function sevhrvcosts ()
 
real function sevhrvrevenues ()
 
subroutine calcanncostrevsev ()
 
subroutine writetableheaders ()
 

Function/Subroutine Documentation

subroutine eccalc::accumulate ( real, intent(inout)  accumulator,
real, intent(in)  increment 
)

Here is the caller graph for this function:

subroutine eccalc::calcanncostrevsev ( )

Here is the call graph for this function:

Here is the caller graph for this function:

real function eccalc::calcappreamt ( real, intent(in)  amt,
real, dimension(*), intent(in)  valueRate,
integer, dimension(*), intent(in)  valueDuration,
integer, intent(in)  apprecTime,
logical, intent(out)  done 
)

Here is the caller graph for this function:

real function eccalc::calcappresev ( real, intent(in)  amt,
real  priceOrCost,
real, dimension(*), intent(in)  valueRate,
integer, dimension(*), intent(in)  valueDuration,
integer, intent(in)  evntTime 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine eccalc::calcecon ( )

0 is activity not found, chk for next sequenced event

0=activity not found, chk for next sequenced event

Here is the call graph for this function:

Here is the caller graph for this function:

real function eccalc::computeirr ( real, intent(in)  rate,
logical, intent(out)  irrCalculated,
real, intent(in)  pnv 
)

Here is the call graph for this function:

Here is the caller graph for this function:

pure real function eccalc::computepnv ( real, intent(in)  rate)

Here is the call graph for this function:

Here is the caller graph for this function:

pure real function eccalc::computepv ( real, intent(in)  amt,
integer, intent(in)  time,
real, intent(in)  rate 
)

Here is the caller graph for this function:

subroutine eccalc ( integer, dimension(maxcy1), intent(in)  IY,
integer, intent(in)  ICYC,
character (len=4), dimension(maxsp), intent(in)  JSP,
character (len=4), intent(in)  MGMID,
character (len=26), intent(in)  NPLT,
character (len=72), intent(in)  ITITLE 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine eccalc::initializesavedvariables ( )

Here is the caller graph for this function:

pure character(len=7) function eccalc::itoc ( integer, intent(in)  n)

Here is the caller graph for this function:

subroutine eccalc::processeconstart ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine eccalc::resetlocalcyclevariables ( )

Here is the caller graph for this function:

subroutine eccalc::resetsavedcyclevariables ( )

Here is the caller graph for this function:

pure character(len=5) function eccalc::rtoc ( real, intent(in)  n)

Here is the caller graph for this function:

real function eccalc::sevhrvcosts ( )

Here is the call graph for this function:

Here is the caller graph for this function:

real function eccalc::sevhrvrevenues ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine eccalc::valueharvest ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine eccalc::writetableheaders ( )

Here is the caller graph for this function: