Package gov.nih.mipav.model.algorithms
Class CeresSolver.BlockEvaluatePreparer
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.BlockEvaluatePreparer
- Enclosing class:
CeresSolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int[][] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint[][]voidInit(int[][] jacobian_layout, int max_derivatives_per_residual_block) voidPrepare(CeresSolver.ResidualBlock residual_block, int residual_block_index, CeresSolver.SparseMatrix jacobian, double[][] jacobians, int[] jacobians_offset)
-
Field Details
-
jacobian_layout_
private int[][] jacobian_layout_ -
scratch_evaluate_preparer_
-
-
Constructor Details
-
BlockEvaluatePreparer
public BlockEvaluatePreparer()
-
-
Method Details
-
Init
public void Init(int[][] jacobian_layout, int max_derivatives_per_residual_block) -
getJacobianLayout
public int[][] getJacobianLayout() -
Prepare
public void Prepare(CeresSolver.ResidualBlock residual_block, int residual_block_index, CeresSolver.SparseMatrix jacobian, double[][] jacobians, int[] jacobians_offset)
-