Lines Matching refs:givens
36 JacobiRotation<Scalar> givens; in lmqrsolv() local
67 givens.makeGivens(-s(k,k), sdiag[k]); in lmqrsolv()
71 s(k,k) = givens.c() * s(k,k) + givens.s() * sdiag[k]; in lmqrsolv()
72 temp = givens.c() * wa[k] + givens.s() * qtbpj; in lmqrsolv()
73 qtbpj = -givens.s() * wa[k] + givens.c() * qtbpj; in lmqrsolv()
78 temp = givens.c() * s(i,k) + givens.s() * sdiag[i]; in lmqrsolv()
79 sdiag[i] = -givens.s() * s(i,k) + givens.c() * sdiag[i]; in lmqrsolv()
116 JacobiRotation<Scalar> givens; in lmqrsolv() local
151 givens.makeGivens(-itk.value(), sdiag(k)); in lmqrsolv()
155 itk.valueRef() = givens.c() * itk.value() + givens.s() * sdiag(k); in lmqrsolv()
156 temp = givens.c() * wa(k) + givens.s() * qtbpj; in lmqrsolv()
157 qtbpj = -givens.s() * wa(k) + givens.c() * qtbpj; in lmqrsolv()
164 temp = givens.c() * itk.value() + givens.s() * sdiag(i); in lmqrsolv()
165 sdiag(i) = -givens.s() * itk.value() + givens.c() * sdiag(i); in lmqrsolv()