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

◆ GlobalSum() [1/5]

void pism::GlobalSum ( MPI_Comm  comm,
double *  local,
double *  result,
int  count 
)

Definition at line 186 of file pism_utilities.cc.

References count, and GlobalReduce().

Referenced by pism::details::base_area(), pism::diagnostics::scalar::IceMassRateOfChangeDueToFlow::compute(), pism::diagnostics::scalar::IceVolumeGlacierizedGrounded::compute(), pism::diagnostics::scalar::IceVolumeGlacierizedShelf::compute(), pism::diagnostics::scalar::IceMassFluxDischarge::compute(), pism::diagnostics::scalar::IceMassFluxCalving::compute(), pism::ocean::Pico::compute_box_area(), pism::ocean::Pico::compute_box_average(), pism::stressbalance::SIAFD::compute_diffusivity(), pism::ocean::Pico::compute_ocean_input_per_basin(), pism::IceModel::compute_original_ice_fraction(), pism::hydrology::EmptyingProblem::compute_potential(), compute_strain_heating_errors(), pism::IceCompModel::compute_strain_heating_errors(), pism::IceModel::compute_temperate_base_fraction(), pism::IceCompModel::computeBasalTemperatureErrors(), pism::IceCompModel::computeGeometryErrors(), pism::IceCompModel::computeIceBedrockTemperatureErrors(), computeSurfaceVelocityErrors(), pism::IceCompModel::computeSurfaceVelocityErrors(), pism::IceCompModel::computeTemperatureErrors(), pism::inverse::IP_H1NormFunctional2S::dot(), pism::inverse::IPGroundedIceH1NormFunctional2S::dot(), pism::inverse::IPMeanSquareFunctional2S::dot(), pism::inverse::IP_L2NormFunctional2S::dot(), pism::inverse::IPMeanSquareFunctional2V::dot(), pism::inverse::IP_L2NormFunctional2V::dot(), GlobalSum(), ice_area(), ice_area_floating(), ice_area_grounded(), pism::details::ice_volume(), ice_volume(), ice_volume_not_displacing_seawater(), pism::ocean::PicoGeometry::identify_calving_front_connection(), pism::surface::diagnostics::integrate(), make_nonnegative_preserving(), pism::diagnostics::scalar::mass_change(), pism::FrontRetreat::max_timestep(), pism::array::Array::norm(), pism::inverse::IPLogRatioFunctional::normalize(), pism::inverse::IPLogRelativeFunctional::normalize(), pism::inverse::IPMeanSquareFunctional2S::normalize(), pism::inverse::IPMeanSquareFunctional2V::normalize(), pism::stressbalance::SSAFD::picard_manager(), pism::ocean::Pico::process_box1(), pism::ocean::Pico::process_other_boxes(), pism::ocean::relabel(), pism::stressbalance::SSATestCase::report(), pism::stressbalance::Blatter::report_mesh_info(), pism::GeometryEvolution::residual_redistribution_iteration(), pism::ocean::Pico::set_ocean_input_fields(), pism::ocean::PicoGeometry::split_ice_shelves(), pism::array::sum(), pism::energy::EnergyModelStats::sum(), total_grounding_line_flux(), pism::energy::total_ice_enthalpy(), pism::hydrology::EmptyingProblem::update(), pism::energy::TemperatureModel::update_impl(), pism::inverse::IP_H1NormFunctional2S::valueAt(), pism::inverse::IP_L2NormFunctional2S::valueAt(), pism::inverse::IPGroundedIceH1NormFunctional2S::valueAt(), pism::inverse::IPMeanSquareFunctional2S::valueAt(), pism::inverse::IPTotalVariationFunctional2S::valueAt(), pism::inverse::IPLogRatioFunctional::valueAt(), pism::inverse::IPLogRelativeFunctional::valueAt(), pism::inverse::IPMeanSquareFunctional2V::valueAt(), and pism::inverse::IP_L2NormFunctional2V::valueAt().