get l1 norm of all grid elements concode_field_sep NumericGridOperator op concode_field_sep int countInvalidElements concode_elem_sep void removeNegative concode_elem_sep int countNegativeElements concode_elem_sep void log concode_elem_sep double weightedSSD concode_elem_sep void divideBy concode_elem_sep void divideBy concode_elem_sep double sum concode_elem_sep void multiplyBySave concode_elem_sep void multiplyBySave concode_elem_sep double dotProduct concode_elem_sep double weightedDotProduct concode_elem_sep double sumSave concode_elem_sep void setMin concode_elem_sep float min concode_elem_sep void subtractBy concode_elem_sep void subtractBy concode_elem_sep void divideBySave concode_elem_sep void sqrt concode_elem_sep void pow concode_elem_sep void copy concode_elem_sep double stddev concode_elem_sep void exp concode_elem_sep void addBy concode_elem_sep void addBy concode_elem_sep void setMax concode_elem_sep float max concode_elem_sep void fill concode_elem_sep void abs concode_elem_sep void addBySave concode_elem_sep void subtractBySave concode_elem_sep double rmse concode_elem_sep NumericGridOperator getInstance concode_elem_sep Grid2D transpose concode_elem_sep void multiplyBy concode_elem_sep void multiplyBy concode_elem_sep void fillInvalidValues concode_elem_sep void fillInvalidValues
double function ( final NumericGrid arg0 ) { double loc0 = 0 ; NumericPointwiseIteratorND loc1 = new NumericPointwiseIteratorND ( arg0 ) ; while ( loc1 . hasNext ( ) ) { double loc2 = loc1 . getNext ( ) ; if ( ! ( Double . isInfinite ( loc2 ) || Double . isNaN ( loc2 ) ) ) { if ( 0 > loc2 ) loc0 -= loc2 ; else loc0 += loc2 ; } } return ( float ) loc0 ; }