PISM, A Parallel Ice Sheet Model

◆ vec()

petsc::Vec & pism::IceModelVec::vec ( ) const

Definition at line 342 of file iceModelVec.cc.

References dm(), pism::petsc::Wrapper< T >::get(), pism::IceModelVec::Impl::ghosted, m_impl, PISM_CHK, pism::petsc::Wrapper< T >::rawptr(), and pism::IceModelVec::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::IceModelVec2T::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(), 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::IceModelVec2T::update(), update_ghosts(), write_impl(), and pism::stressbalance::SSAFD::write_system_petsc().