next up previous print clean
Next: Module oc_cg_mod Up: REFERENCES Previous: Module oc_solverpre_mod

Module oc_sd_mod

1.
Purpose: steepest descent step

		      SD($\bold m,\bold R,\bold g,\bold G$)  {
		 		  $\alpha=-\frac{\left (\G^*\cdot\R\right ) }{\left (\G^*\cdot\G\right ) }$ 		$\left \{\begin{array}
{l} \bold m= \bold m+ \alpha\bold g\\  \bold R= \bold R+ \alpha\bold G\end{array}\right .$ 
		 		 }

2.
Functions and subroutines
(a)
integer function oc_sd(forget,x_,g_,rr_,gg_,s_,ss_,maxmem)

  • forget: re-initialize operator
  • x_: model file tag
  • >_: gradient file tag
  • rr_: residual file tag
  • >g_: conjugate gradient file tag
  • s_: previous step file tag
  • ss_: conjugate previous step file tag


Stanford Exploration Project
4/16/2001