38#ifndef inverseLaplacianProblemTotalHeatMeasure_CG_H
39#define inverseLaplacianProblemTotalHeatMeasure_CG_H
41#define _USE_MATH_DEFINES
44class inverseLaplacianProblemTotalHeatMeasure_CG:
public
50 inverseLaplacianProblemTotalHeatMeasure_CG();
52 inverseLaplacianProblemTotalHeatMeasure_CG(
int argc,
char* argv[]);
53 virtual ~inverseLaplacianProblemTotalHeatMeasure_CG() {};
56 double gIntegralWeight = 0;
57 double gIntegral_meas = 0;
int conjugateGradientConvergenceCheck()
Convergence cher for the conjugate gradient method.
int conjugateGradient()
Conjugate gradient method.
void computeSearchStep()
Compute the search step beta.
void computeGradJ()
Computes the gradient of cost function J and its L2 norm.
inverseLaplacianProblem_CG()
Null constructor.
Header file of the inverseLaplacianProblem_CG class.