PISM, A Parallel Ice Sheet Model  stable v2.1.1 committed by Constantine Khrulev on 2024-12-04 13:36:58 -0900

◆ vec()

petsc::Vec & pism::array::Array::vec ( ) const

Definition at line 339 of file Array.cc.

References dm(), pism::Wrapper< T >::get(), pism::array::Array::Impl::ghosted, m_impl, PISM_CHK, pism::Wrapper< T >::rawptr(), and pism::array::Array::Impl::v.

Referenced by add(), pism::inverse::IP_SSATaucTikhonovGNSolver::apply_GN(), pism::inverse::IP_SSAHardavForwardProblem::apply_linearization(), pism::inverse::IP_SSATaucForwardProblem::apply_linearization(), pism::inverse::IP_SSAHardavForwardProblem::apply_linearization_transpose(), pism::inverse::IP_SSATaucForwardProblem::apply_linearization_transpose(), pism::inverse::IP_SSATaucTaoTikhonovProblemLCL::applyConstraintsJacobianDesign(), pism::inverse::IP_SSATaucTaoTikhonovProblemLCL::applyConstraintsJacobianDesignTranspose(), begin_access(), checkCompatibility(), pism::inverse::IP_SSATaucTikhonovGNSolver::compute_dlogalpha(), end_access(), pism::inverse::IP_SSATaucTaoTikhonovProblemLCL::evaluateConstraints(), pism::inverse::IP_SSATaucTaoTikhonovProblemLCL::evaluateConstraintsJacobianDesign(), pism::inverse::IP_SSATaucTaoTikhonovProblemLCL::evaluateConstraintsJacobianState(), pism::inverse::IP_SSATaucTaoTikhonovProblemLCL::evaluateObjectiveAndGradient(), fletcher64(), pism::inverse::IP_SSATaucTaoTikhonovProblemLCL::formInitialGuess(), get_dof(), get_from_proc0(), pism::array::Forcing::init_periodic_data(), pism::inverse::IP_SSATaucTaoTikhonovProblemLCL::IP_SSATaucTaoTikhonovProblemLCL(), pism::inverse::IP_SSATaucTikhonovGNSolver::linesearch(), norm(), pism::stressbalance::SSAFD::picard_manager(), put_on_proc0(), range(), read_impl(), pism::array::Array3D::regrid_impl(), scale(), set(), set_dof(), pism::icebin::MassEnergyBudget::set_epsilon(), shift(), pism::Poisson::solve(), pism::inverse::IP_SSATaucTikhonovGNSolver::solve_linearized(), pism::stressbalance::SSAFEM::solve_nocache(), pism::array::Forcing::update(), update_ghosts(), write_impl(), and pism::stressbalance::SSAFD::write_system_petsc().