diff options
author | Anton Khirnov <anton@khirnov.net> | 2019-03-11 09:58:15 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2019-03-11 09:58:15 +0100 |
commit | 8a139859d22012436be404388fd611fb6126bc7f (patch) | |
tree | 6b3bafc9bf6244b70efe6e005239abe2a546ac2d /mg2d.h | |
parent | 12f4d2fb11aaab5b1dbe2606ff09bc1bb7410cc0 (diff) |
mg2d: make the refinement depth/exact solve size configurable
API bump
Diffstat (limited to 'mg2d.h')
-rw-r--r-- | mg2d.h | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -148,6 +148,18 @@ typedef struct MG2DContext { * effect when log_callback is overridden. */ enum MG2DLogLevel log_level; + + /** + * Maximum number of refinement levels. May only be modified by the caller + * before the first call to mg2d_solve(). + */ + unsigned int max_levels; + + /** + * Maximum size (along one dimensions) of a refinement level on which an + * exact solve is performed. + */ + size_t max_exact_size; } MG2DContext; /** |