#include "petscvec.h" PetscErrorCode VecNormAvailable(Vec x,NormType type,PetscBool *available,PetscReal *val)Not Collective Many br
x | - the vector Many br | |
type | - one of NORM_1, NORM_2, NORM_INFINITY. Also available Many brNORM_1_AND_2, which computes both norms and stores them Many brin a two element array. Many br |
available | - PETSC_TRUE if the val returned is valid Many br | |
val | - the norm Many br |
NORM_1 denotes sum_i |x_i|
NORM_2 denotes sqrt(sum_i (x_i)^2)
NORM_INFINITY denotes max_i |x_i|
Many br
per-processor memory bandwidth
interprocessor latency
work load inbalance that causes certain processes to arrive much earlier than others
Level:intermediate
Location:src/vec/vec/interface/rvector.c
Index of all Vec routines
Table of Contents for all manual pages
Index of all manual pages