---
title: Macros
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/veclib-macros
---

# Macros

## Topics

### Macros

- [LA_ATTRIBUTE_ENABLE_LOGGING](accelerate/la_attribute_enable_logging.md)
- [LA_DEFAULT_ATTRIBUTES](accelerate/la_default_attributes.md)
- [LA_DIMENSION_MISMATCH_ERROR](accelerate/la_dimension_mismatch_error.md)
- [LA_FEATURE_DIAGONALLY_DOMINANT](accelerate/la_feature_diagonally_dominant.md)
- [LA_FEATURE_POSITIVE_DEFINITE](accelerate/la_feature_positive_definite.md)
- [LA_FEATURE_SYMMETRIC](accelerate/la_feature_symmetric.md)
- [LA_INTERNAL_ERROR](accelerate/la_internal_error.md)
- [LA_INVALID_PARAMETER_ERROR](accelerate/la_invalid_parameter_error.md)
- [LA_L1_NORM](accelerate/la_l1_norm.md)
- [LA_L2_NORM](accelerate/la_l2_norm.md)
- [LA_LINF_NORM](accelerate/la_linf_norm.md)
- [LA_NO_HINT](accelerate/la_no_hint.md)
- [LA_PRECISION_MISMATCH_ERROR](accelerate/la_precision_mismatch_error.md)
- [LA_SCALAR_TYPE_DOUBLE](accelerate/la_scalar_type_double.md)
- [LA_SCALAR_TYPE_FLOAT](accelerate/la_scalar_type_float.md)
- [LA_SHAPE_DIAGONAL](accelerate/la_shape_diagonal.md)
- [LA_SHAPE_LOWER_TRIANGULAR](accelerate/la_shape_lower_triangular.md)
- [LA_SHAPE_UPPER_TRIANGULAR](accelerate/la_shape_upper_triangular.md)
- [LA_SINGULAR_ERROR](accelerate/la_singular_error.md)
- [LA_SLICE_OUT_OF_BOUNDS_ERROR](accelerate/la_slice_out_of_bounds_error.md)
- [LA_SUCCESS](accelerate/la_success.md)
- [LA_WARNING_POORLY_CONDITIONED](accelerate/la_warning_poorly_conditioned.md)
- [USE_NON_APPLE_STANDARD_DATATYPES](accelerate/use_non_apple_standard_datatypes.md)
