PISM, A Parallel Ice Sheet Model
stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
|
◆ valueAt()
Computes the value of the functional at the vector x. Implements pism::inverse::IPFunctional< array::Scalar >. Definition at line 34 of file IPTotalVariationFunctional.cc. References pism::array::Array2D< T >::array(), pism::fem::DirichletData_Scalar::enforce_homogeneous(), pism::fem::Element2::evaluate(), pism::GlobalSum(), pism::fem::ElementIterator::lxm, pism::fem::ElementIterator::lxs, pism::fem::ElementIterator::lym, pism::fem::ElementIterator::lys, m_c, m_dirichletIndices, pism::inverse::IPFunctional< array::Scalar >::m_element, pism::inverse::IPFunctional< array::Scalar >::m_element_index, m_epsilon_sq, pism::inverse::IPFunctional< array::Scalar >::m_grid, m_lebesgue_exp, pism::fem::MAX_QUADRATURE_SIZE, pism::fem::q1::n_chi, pism::fem::Element::n_pts(), pism::fem::Element2::nodal_values(), pism::fem::Element2::reset(), and pism::fem::Element::weight(). |