# GravityMath Developer Documentation > Hooks documentation for GravityMath Version: 2.10 This file contains links to documentation sections following the llmstxt.org standard. ## Table of Contents - [Action - gravityview/math/init](https://www.gravitykit.dev/docs/gravitymath/actions/gravityview-math-init): Allow tapping in for custom function, constant definitions - [Actions](https://www.gravitykit.dev/docs/gravitymath/actions): GravityMath actions - [GravityMath_Engine](https://www.gravitykit.dev/docs/gravitymath/api/classes/gravitymath_engine): Wrapper for the Hoa Math package - [GravityMath_Report](https://www.gravitykit.dev/docs/gravitymath/api/classes/gravitymath_report): Class GravityMath_Report - [GravityMath_Shortcode](https://www.gravitykit.dev/docs/gravitymath/api/classes/gravitymath_shortcode): **Source:** `includes/class-gravitymath-shortcode.php:6` - [GravityMath_Summary_Request](https://www.gravitykit.dev/docs/gravitymath/api/classes/gravitymath_summary_request): Value object that represents a summary request. - [GravityMathAddOn](https://www.gravitykit.dev/docs/gravitymath/api/classes/gravitymathaddon): **Source:** `includes/class-gravitymath-gfaddon.php:6` - [GravityMath Classes](https://www.gravitykit.dev/docs/gravitymath/api/classes): - [`GravityMath_Engine`](./gravitymath_engine) — Wrapper for the Hoa Math package - [GravityMath API Reference](https://www.gravitykit.dev/docs/gravitymath/api): Generated from PHP source and PHPDoc comments. - [Filter - gk/gravitymath/scope/form/transform-meta-value](https://www.gravitykit.dev/docs/gravitymath/filters/gk-gravitymath-scope-form-transform-meta-value): Modify the SQL statement to transform the meta value. Default: cast to decimal. - [Filter - gk/gravitymath/summary/data](https://www.gravitykit.dev/docs/gravitymath/filters/gk-gravitymath-summary-data): Modifies the calculation data before rendering the summary table. - [Filter - gk/gravitymath/summary/entries](https://www.gravitykit.dev/docs/gravitymath/filters/gk-gravitymath-summary-entries): Modifies entries object used for calculations. - [Filter - gk/gravitymath/summary/headers](https://www.gravitykit.dev/docs/gravitymath/filters/gk-gravitymath-summary-headers): Modifies the table headers before rendering the summary table. - [Filter - gk/gravitymath/summary/template](https://www.gravitykit.dev/docs/gravitymath/filters/gk-gravitymath-summary-template): Modifies the template used to display the summary table. - [Filter - gk/gravitymath/table-footer-calculation/supported-fields-schema](https://www.gravitykit.dev/docs/gravitymath/filters/gk-gravitymath-table-footer-calculation-supported-fields-schema): Modify the list of fields that support table footer calculations. - [Filter - gk/gravitymath/use_db_cache](https://www.gravitykit.dev/docs/gravitymath/filters/gk-gravitymath-use_db_cache): Should GravityMath cache results? - [Filter - gravityview/math/accuracy_message](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-accuracy_message): Message shown when there is a warning with the calculation. - [Filter - gravityview/math/admin_notice](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-admin_notice): Message shown when there is a warning with the calculation. - [Filter - gravityview/math/aggregate_data/modify_field_value](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-aggregate_data-modify_field_value): Modify field value. - [Filter - gravityview/math/debug](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-debug): Whether to add the shortcode into the reporter class or not. - [Filter - gravityview/math/debug_message](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-debug_message): Modify debugging messages displayed. - [Filter - gravityview/math/entries/visible](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-entries-visible): Modify visible entries - [Filter - gravityview/math/no_results_message](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-no_results_message): Message shown when there is an error associated with the calculation. - [Filter - gravityview/math/precision](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-precision): | Name | Type | Description | - [Filter - gravityview/math/sanitize](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-sanitize): Modify the sanitization. - [Filter - gravityview/math/shortcode/before](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-shortcode-before): Modify the formula before being processed. - [Filter - gravityview/math/shortcode/default_value](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-shortcode-default_value): Modify the default value before being processed. - [Filter - gravityview/math/shortcode/output](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-shortcode-output): Modify the output of the shortcode - [Filter - gravityview/math/suppress_errors](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-suppress_errors): Toggle whether to suppress (not show) math functionality errors. - [Filter - gravityview/math/table_footer_calculation/calculation_result](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-table_footer_calculation-calculation_result): Modify calculation result. - [Filter - gravityview/math/table_footer_calculation/format_duration_field_calculation_result](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-table_footer_calculation-format_duration_field_calculation_result): Format calculation result of a duration field. - [Filter - gravityview/math/table_footer_calculation/math_shortcode](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-table_footer_calculation-math_shortcode): Modify Math shortcode used for calculation. - [Filter - gravityview/math/thousands_sep](https://www.gravitykit.dev/docs/gravitymath/filters/gravityview-math-thousands_sep): Change the thousands separator used to clean GF merge tag values. - [Filters](https://www.gravitykit.dev/docs/gravitymath/filters): GravityMath filters - [GravityMath Developer Documentation](https://www.gravitykit.dev/docs/gravitymath): Developer documentation for GravityMath including hooks, actions, filters, and PHP API reference