I am computing LU decomposition of $(kD + A)$ where $D$ is diagonal matrix with {$d_{1}$, $d_{2}$, ... , $d_{n}$}, $A$ is a real symmetric positive-definite matrix, $k$ is a number that changes on each iteration. D and A are always constant.
Now, my question is if there is an efficient way to compute the LU decomposition that does not involve computing the LU decomposition of a full matrix $(kD + A)$? For example calculate the LU decomposition only for $A$ and then update it depending on $kD$