mepack_options_blocksize_single(3)
π mepack_options_blocksize_single β bestie edition π
okay so you opened the man page for mepack_options_blocksize_single, and honestly? iconic choice. this is the Blocksize for Double Precision Calculations page from MEPACK. it's basically the group chat where all the double-precision blocksize functions live, and i'm gonna introduce you to every single one of them. no skipping, no scrolling past the "boring" ones. we respect all 46 of them here. π
β¨ SYNOPSIS β¨
π«Ά Functions/Subroutines π«Ά
bestie, here's the full roster. every getter tells you a blocksize, every setter lets you change it. the <name>_mb ones are rows, the <name>_nb ones are columns, and the plain ones are just vibes (aka the blocksize). β¨
integer function trsylv_blocksize_mb (m, n)β hands you the row blocksize forTRSYLV.integer function trsylv_blocksize_nb (m, n)β hands you the column blocksize forTRSYLV.subroutine trsylv_blocksize_mb_set (mb)β sets the row blocksize forTRSYLV.subroutine trsylv_blocksize_nb_set (nb)β sets the column blocksize forTRSYLV.integer function trsylv2_blocksize_mb (m, n)β hands you the row blocksize forTRSYLV2.integer function trsylv2_blocksize_nb (m, n)β hands you the column blocksize forTRSYLV2.subroutine trsylv2_blocksize_mb_set (mb)β sets the row blocksize forTRSYLV2.subroutine trsylv2_blocksize_nb_set (nb)β sets the column blocksize forTRSYLV2.integer function tgsylv_blocksize_mb (m, n)β hands you the row blocksize forTGSYLV.integer function tgsylv_blocksize_nb (m, n)β hands you the column blocksize forTGSYLV.subroutine tgsylv_blocksize_mb_set (mb)β sets the row blocksize forTGSYLV.subroutine tgsylv_blocksize_nb_set (nb)β sets the column blocksize forTGSYLV.integer function tgcsylv_blocksize_mb (m, n)β hands you the row blocksize forTGCSYLV.integer function tgcsylv_blocksize_nb (m, n)β hands you the column blocksize forTGCSYLV.subroutine tgcsylv_blocksize_mb_set (mb)β sets the row blocksize forTGCSYLV.subroutine tgcsylv_blocksize_nb_set (nb)β sets the column blocksize forTGCSYLV.integer function tgcsylv_dual_blocksize_mb (m, n)β hands you the row blocksize forTGCSYLV_DUAL.integer function tgcsylv_dual_blocksize_nb (m, n)β hands you the column blocksize forTGCSYLV_DUAL.subroutine tgcsylv_dual_blocksize_mb_set (mb)β sets the row blocksize forTGCSYLV_DUAL.subroutine tgcsylv_dual_blocksize_nb_set (nb)β sets the column blocksize forTGCSYLV_DUAL.integer function trlyap_blocksize (m)β hands you the blocksize forTRLYAP.subroutine trlyap_blocksize_set (mb)β sets the blocksize forTRLYAP.integer function trstein_blocksize (m)β hands you the blocksize forTRSTEIN.subroutine trstein_blocksize_set (mb)β sets the blocksize forTRSTEIN.integer function tglyap_blocksize (m)β hands you the blocksize forTGLYAP.subroutine tglyap_blocksize_set (mb)β sets the blocksize forTGLYAP.integer function tgstein_blocksize (m)β hands you the blocksize forTGSTEIN.subroutine tgstein_blocksize_set (mb)β sets the blocksize forTGSTEIN.integer function trlyap_blocksize_2stage (m)β hands you the big blocksize for 2-stageTRLYAP.subroutine trlyap_blocksize_2stage_set (mb)β sets the blocksize forTRLYAPtwo-stage algorithms.integer function trstein_blocksize_2stage (m)β hands you the big blocksize for 2-stageTRSTEIN.subroutine trstein_blocksize_2stage_set (mb)β sets the blocksize forTRSTEINtwo-stage algorithms.integer function tglyap_blocksize_2stage (m)β hands you the big blocksize for 2-stageTGLYAP.subroutine tglyap_blocksize_2stage_set (mb)β sets the blocksize forTGLYAPtwo-stage algorithms.integer function tgstein_blocksize_2stage (m)β hands you the big blocksize for 2-stageTGSTEIN.subroutine tgstein_blocksize_2stage_set (mb)β sets the blocksize forTGSTEINtwo-stage algorithms.integer function trsylv_blocksize_2stage (m, n)β hands you the big blocksize for 2-stageTRSYLV.subroutine trsylv_blocksize_2stage_set (mb)β sets the blocksize forTRSYLVtwo-stage algorithms.integer function trsylv2_blocksize_2stage (m, n)β hands you the big blocksize for 2-stageTRSYLV2.subroutine trsylv2_blocksize_2stage_set (mb)β sets the blocksize forTRSYLV2two-stage algorithms.integer function tgsylv_blocksize_2stage (m, n)β hands you the big blocksize for 2-stageTGSYLV.subroutine tgsylv_blocksize_2stage_set (mb)β sets the blocksize forTGSYLVtwo-stage algorithms.integer function tgcsylv_blocksize_2stage (m, n)β hands you the big blocksize for 2-stageTGCSYLV.subroutine tgcsylv_blocksize_2stage_set (mb)β sets the blocksize forTGCSYLVtwo-stage algorithms.integer function tgcsylv_dual_blocksize_2stage (m, n)β hands you the big blocksize for 2-stageTGCSYLV_DUAL.subroutine tgcsylv_dual_blocksize_2stage_set (mb)β sets the blocksize forTGCSYLV_DUALtwo-stage algorithms.
πΈ Detailed Description πΈ
Blocksize for Double Precision Calculations.
so here's the tea: the MEPACK_BLOCKSIZE_DOUBLE module is where all the blocksize parameters live β specifically the parameters for double precision calculations. that's the whole vibe of this page. π«Ά
π Author π
Doxygen was like "i got this" and generated this page automatically for MEPACK straight from the source code. no cap, nobody hand-wrote it. π€β¨
that's the whole page, bestie! this was MEPACK version 1.1.2, dated Thu Oct 9 2025. slay, go set some blocksizes. π ππ¦
π¦ where this page comes from
- fedora 43: mepack-devel 1.1.2-1.fc43 Β· GPL-3.0-or-later and LGPL-2.1-or-later and BSD-3-Clause
- fedora 43: mepack-devel 1.1.2-1.fc43 Β· GPL-3.0-or-later and LGPL-2.1-or-later and BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms