lsq_fit_nurbs Subroutine

private pure subroutine lsq_fit_nurbs(this, Xt, Xdata, ndata, maxit, tol, lambda_xc, mu0, reg_logw)

Uses

  • proc~~lsq_fit_nurbs~3~~UsesGraph proc~lsq_fit_nurbs~3 nurbs_curve%lsq_fit_nurbs module~forcad_interface forcad_interface proc~lsq_fit_nurbs~3->module~forcad_interface module~forcad_utils forcad_utils module~forcad_interface->module~forcad_utils module~forcad_kinds forcad_kinds module~forcad_utils->module~forcad_kinds

Type Bound

nurbs_curve

Arguments

Type IntentOptional Attributes Name
class(nurbs_curve), intent(inout) :: this
real(kind=rk), intent(in), contiguous :: Xt(:)
real(kind=rk), intent(in), contiguous :: Xdata(:,:)
integer, intent(in) :: ndata
integer, intent(in), optional :: maxit
real(kind=rk), intent(in), optional :: tol
real(kind=rk), intent(in), optional :: lambda_xc
real(kind=rk), intent(in), optional :: mu0
real(kind=rk), intent(in), optional :: reg_logw

Calls

proc~~lsq_fit_nurbs~3~~CallsGraph proc~lsq_fit_nurbs~3 nurbs_curve%lsq_fit_nurbs proc~basis_bspline basis_bspline proc~lsq_fit_nurbs~3->proc~basis_bspline proc~solve solve proc~lsq_fit_nurbs~3->proc~solve set set proc~lsq_fit_nurbs~3->set

Called by

proc~~lsq_fit_nurbs~3~~CalledByGraph proc~lsq_fit_nurbs~3 nurbs_curve%lsq_fit_nurbs program~lsq_fit_nurbs_1d lsq_fit_nurbs_1d program~lsq_fit_nurbs_1d->proc~lsq_fit_nurbs~3