diff --git a/dev/.buildinfo b/dev/.buildinfo index 7becfc1243d..c6f4d45b3e7 100644 --- a/dev/.buildinfo +++ b/dev/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 7edc532c122287fc683118d30d882017 +# This file records the configuration used when building these files. When it is not found, a full rebuild will be done. +config: a3992ef2117a90fe5b65124c2c743da3 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/dev/_downloads/0130acc9674ca6615e762dac32f6f525/matrices-10.pdf b/dev/_downloads/0130acc9674ca6615e762dac32f6f525/matrices-10.pdf index 69aaa973b11..cf510fde3c5 100644 Binary files a/dev/_downloads/0130acc9674ca6615e762dac32f6f525/matrices-10.pdf and b/dev/_downloads/0130acc9674ca6615e762dac32f6f525/matrices-10.pdf differ diff --git a/dev/_downloads/0249fb66c2fcb06b78bd6a84135be88a/beam-2.pdf b/dev/_downloads/0249fb66c2fcb06b78bd6a84135be88a/beam-2.pdf index ed6dca8fb3b..6bb4f150b75 100644 Binary files a/dev/_downloads/0249fb66c2fcb06b78bd6a84135be88a/beam-2.pdf and b/dev/_downloads/0249fb66c2fcb06b78bd6a84135be88a/beam-2.pdf differ diff --git a/dev/_downloads/02f5470280a542a7c80635a082cb7e09/beam-23.pdf b/dev/_downloads/02f5470280a542a7c80635a082cb7e09/beam-23.pdf index b14aede3f75..7c1a041976a 100644 Binary files a/dev/_downloads/02f5470280a542a7c80635a082cb7e09/beam-23.pdf and b/dev/_downloads/02f5470280a542a7c80635a082cb7e09/beam-23.pdf differ diff --git a/dev/_downloads/034c3ce6c53eca7932c83f9b35d14c64/plotting-2.pdf b/dev/_downloads/034c3ce6c53eca7932c83f9b35d14c64/plotting-2.pdf index 4efe52253b3..bcc933a1a86 100644 Binary files a/dev/_downloads/034c3ce6c53eca7932c83f9b35d14c64/plotting-2.pdf and b/dev/_downloads/034c3ce6c53eca7932c83f9b35d14c64/plotting-2.pdf differ diff --git a/dev/_downloads/0616d85a2c2e5a070fd791bdcdb1e35e/plotting-32_01.pdf b/dev/_downloads/0616d85a2c2e5a070fd791bdcdb1e35e/plotting-32_01.pdf index 8adc3a2ef7b..6e3e715d205 100644 Binary files a/dev/_downloads/0616d85a2c2e5a070fd791bdcdb1e35e/plotting-32_01.pdf and b/dev/_downloads/0616d85a2c2e5a070fd791bdcdb1e35e/plotting-32_01.pdf differ diff --git a/dev/_downloads/0680199b4e61bc189fceb4418aa72812/control_plots-4.pdf b/dev/_downloads/0680199b4e61bc189fceb4418aa72812/control_plots-4.pdf index 12b03ccc6df..c71a0f92804 100644 Binary files a/dev/_downloads/0680199b4e61bc189fceb4418aa72812/control_plots-4.pdf and b/dev/_downloads/0680199b4e61bc189fceb4418aa72812/control_plots-4.pdf differ diff --git a/dev/_downloads/077b659bec1d5c2fd531dbd0f7e15f0f/beam_problems-13_00.pdf b/dev/_downloads/077b659bec1d5c2fd531dbd0f7e15f0f/beam_problems-13_00.pdf index a9a686ffd3f..974964824ca 100644 Binary files a/dev/_downloads/077b659bec1d5c2fd531dbd0f7e15f0f/beam_problems-13_00.pdf and b/dev/_downloads/077b659bec1d5c2fd531dbd0f7e15f0f/beam_problems-13_00.pdf differ diff --git a/dev/_downloads/0a5b397c3adc07987864b0441654dc1c/beam-1.pdf b/dev/_downloads/0a5b397c3adc07987864b0441654dc1c/beam-1.pdf index 649b5e6ea01..39cf270577d 100644 Binary files a/dev/_downloads/0a5b397c3adc07987864b0441654dc1c/beam-1.pdf and b/dev/_downloads/0a5b397c3adc07987864b0441654dc1c/beam-1.pdf differ diff --git a/dev/_downloads/0c7c1262b6b611b1944eed12f33413fe/beam-5.pdf b/dev/_downloads/0c7c1262b6b611b1944eed12f33413fe/beam-5.pdf index bc9d32b49fb..d9f97f84c4c 100644 Binary files a/dev/_downloads/0c7c1262b6b611b1944eed12f33413fe/beam-5.pdf and b/dev/_downloads/0c7c1262b6b611b1944eed12f33413fe/beam-5.pdf differ diff --git a/dev/_downloads/0eb265c8614c7bd3f16f6034d076f6d3/beam-21.pdf b/dev/_downloads/0eb265c8614c7bd3f16f6034d076f6d3/beam-21.pdf index 5d0abc58c75..56e337f399c 100644 Binary files a/dev/_downloads/0eb265c8614c7bd3f16f6034d076f6d3/beam-21.pdf and b/dev/_downloads/0eb265c8614c7bd3f16f6034d076f6d3/beam-21.pdf differ diff --git a/dev/_downloads/0efc8f797e345bcc903c8f4dab4a5322/plotting-4.pdf b/dev/_downloads/0efc8f797e345bcc903c8f4dab4a5322/plotting-4.pdf index 8fa7b93a55a..f218f523544 100644 Binary files a/dev/_downloads/0efc8f797e345bcc903c8f4dab4a5322/plotting-4.pdf and b/dev/_downloads/0efc8f797e345bcc903c8f4dab4a5322/plotting-4.pdf differ diff --git a/dev/_downloads/0ffd2a0f4570e502b64ad8529258801f/plotting-17.pdf b/dev/_downloads/0ffd2a0f4570e502b64ad8529258801f/plotting-17.pdf index f2687267766..7f6576cb80e 100644 Binary files a/dev/_downloads/0ffd2a0f4570e502b64ad8529258801f/plotting-17.pdf and b/dev/_downloads/0ffd2a0f4570e502b64ad8529258801f/plotting-17.pdf differ diff --git a/dev/_downloads/1362531cda049d5b7f4db4abe11d4178/plotting-6.pdf b/dev/_downloads/1362531cda049d5b7f4db4abe11d4178/plotting-6.pdf index 2f3e4607732..a2ee5bfefdb 100644 Binary files a/dev/_downloads/1362531cda049d5b7f4db4abe11d4178/plotting-6.pdf and b/dev/_downloads/1362531cda049d5b7f4db4abe11d4178/plotting-6.pdf differ diff --git a/dev/_downloads/14bd882358332276f28c2e3ace8343d5/control_plots-5.pdf b/dev/_downloads/14bd882358332276f28c2e3ace8343d5/control_plots-5.pdf index c22671be47a..d06741cc6e3 100644 Binary files a/dev/_downloads/14bd882358332276f28c2e3ace8343d5/control_plots-5.pdf and b/dev/_downloads/14bd882358332276f28c2e3ace8343d5/control_plots-5.pdf differ diff --git a/dev/_downloads/16c046e4f150f3aca5fb6bd438b952ce/matrices-24.pdf b/dev/_downloads/16c046e4f150f3aca5fb6bd438b952ce/matrices-24.pdf index 0ef1b6cd422..b7229bffcb9 100644 Binary files a/dev/_downloads/16c046e4f150f3aca5fb6bd438b952ce/matrices-24.pdf and b/dev/_downloads/16c046e4f150f3aca5fb6bd438b952ce/matrices-24.pdf differ diff --git a/dev/_downloads/16f8dba9abaa041f16c4636d6e41a0ac/matrices-25.pdf b/dev/_downloads/16f8dba9abaa041f16c4636d6e41a0ac/matrices-25.pdf index 9cb46be3752..0069dca8d78 100644 Binary files a/dev/_downloads/16f8dba9abaa041f16c4636d6e41a0ac/matrices-25.pdf and b/dev/_downloads/16f8dba9abaa041f16c4636d6e41a0ac/matrices-25.pdf differ diff --git a/dev/_downloads/1a31ae7f3ddd6165062befbddb76e6ca/generate_plots_q3_3.pdf b/dev/_downloads/1a31ae7f3ddd6165062befbddb76e6ca/generate_plots_q3_3.pdf index a1fc03367da..d7b6eddddcc 100644 Binary files a/dev/_downloads/1a31ae7f3ddd6165062befbddb76e6ca/generate_plots_q3_3.pdf and b/dev/_downloads/1a31ae7f3ddd6165062befbddb76e6ca/generate_plots_q3_3.pdf differ diff --git a/dev/_downloads/1f24a27fa4a24f0b331e9442f61363d7/plotting-16.pdf b/dev/_downloads/1f24a27fa4a24f0b331e9442f61363d7/plotting-16.pdf index 18884d931e1..af06e013e81 100644 Binary files a/dev/_downloads/1f24a27fa4a24f0b331e9442f61363d7/plotting-16.pdf and b/dev/_downloads/1f24a27fa4a24f0b331e9442f61363d7/plotting-16.pdf differ diff --git a/dev/_downloads/2019cb6b524d1d6351bac9c894de42dd/plotting-26.hires.png b/dev/_downloads/2019cb6b524d1d6351bac9c894de42dd/plotting-26.hires.png index 9f9c53e5cbe..0706a669122 100644 Binary files a/dev/_downloads/2019cb6b524d1d6351bac9c894de42dd/plotting-26.hires.png and b/dev/_downloads/2019cb6b524d1d6351bac9c894de42dd/plotting-26.hires.png differ diff --git a/dev/_downloads/2082eb4d6b0c42668444836c10a5a149/beam_problems-14.pdf b/dev/_downloads/2082eb4d6b0c42668444836c10a5a149/beam_problems-14.pdf index 1d18b94eccf..ce9c37807e5 100644 Binary files a/dev/_downloads/2082eb4d6b0c42668444836c10a5a149/beam_problems-14.pdf and b/dev/_downloads/2082eb4d6b0c42668444836c10a5a149/beam_problems-14.pdf differ diff --git a/dev/_downloads/2454d35ad3fc284cb67b6c619b4246c1/beam-8.pdf b/dev/_downloads/2454d35ad3fc284cb67b6c619b4246c1/beam-8.pdf index 6ea984769cc..842ada2b82d 100644 Binary files a/dev/_downloads/2454d35ad3fc284cb67b6c619b4246c1/beam-8.pdf and b/dev/_downloads/2454d35ad3fc284cb67b6c619b4246c1/beam-8.pdf differ diff --git a/dev/_downloads/25cb4bfd257025a59c1c236b698c1d17/generate_plots_q3_5_2.pdf b/dev/_downloads/25cb4bfd257025a59c1c236b698c1d17/generate_plots_q3_5_2.pdf index fa6627da9ba..bb761573bcb 100644 Binary files a/dev/_downloads/25cb4bfd257025a59c1c236b698c1d17/generate_plots_q3_5_2.pdf and b/dev/_downloads/25cb4bfd257025a59c1c236b698c1d17/generate_plots_q3_5_2.pdf differ diff --git a/dev/_downloads/2608cc95ac952e335ca0ce8cea458c1b/matrices-22.pdf b/dev/_downloads/2608cc95ac952e335ca0ce8cea458c1b/matrices-22.pdf index 8d70724a765..67b857b11ce 100644 Binary files a/dev/_downloads/2608cc95ac952e335ca0ce8cea458c1b/matrices-22.pdf and b/dev/_downloads/2608cc95ac952e335ca0ce8cea458c1b/matrices-22.pdf differ diff --git a/dev/_downloads/2667a5fcc739d282a7512f6b7b39071a/matrices-4.pdf b/dev/_downloads/2667a5fcc739d282a7512f6b7b39071a/matrices-4.pdf index 6a5e3d1dd1a..e22963021b7 100644 Binary files a/dev/_downloads/2667a5fcc739d282a7512f6b7b39071a/matrices-4.pdf and b/dev/_downloads/2667a5fcc739d282a7512f6b7b39071a/matrices-4.pdf differ diff --git a/dev/_downloads/26aeb23613c82467dc9ad9bdc328ab32/plotting-32_00.pdf b/dev/_downloads/26aeb23613c82467dc9ad9bdc328ab32/plotting-32_00.pdf index a590c345a72..4dcd36b75b1 100644 Binary files a/dev/_downloads/26aeb23613c82467dc9ad9bdc328ab32/plotting-32_00.pdf and b/dev/_downloads/26aeb23613c82467dc9ad9bdc328ab32/plotting-32_00.pdf differ diff --git a/dev/_downloads/295bb235d3caa42841a5fbfa905580df/beam_problems-18.pdf b/dev/_downloads/295bb235d3caa42841a5fbfa905580df/beam_problems-18.pdf index 8fb041733d1..ab619e8c6f8 100644 Binary files a/dev/_downloads/295bb235d3caa42841a5fbfa905580df/beam_problems-18.pdf and b/dev/_downloads/295bb235d3caa42841a5fbfa905580df/beam_problems-18.pdf differ diff --git a/dev/_downloads/2acde0fab574588f4a28670019a75bf9/plotting-26.pdf b/dev/_downloads/2acde0fab574588f4a28670019a75bf9/plotting-26.pdf index c84d463ab79..5aac54c2ac8 100644 Binary files a/dev/_downloads/2acde0fab574588f4a28670019a75bf9/plotting-26.pdf and b/dev/_downloads/2acde0fab574588f4a28670019a75bf9/plotting-26.pdf differ diff --git a/dev/_downloads/2f44ee19ebd4c314ad1c408629357c53/plotting-1.pdf b/dev/_downloads/2f44ee19ebd4c314ad1c408629357c53/plotting-1.pdf index 366aa45e8fe..488130ca5c3 100644 Binary files a/dev/_downloads/2f44ee19ebd4c314ad1c408629357c53/plotting-1.pdf and b/dev/_downloads/2f44ee19ebd4c314ad1c408629357c53/plotting-1.pdf differ diff --git a/dev/_downloads/2fe7ddde63c7b986288bcf42780219f7/plotting-29.hires.png b/dev/_downloads/2fe7ddde63c7b986288bcf42780219f7/plotting-29.hires.png index cd2de71db97..12b483fbb22 100644 Binary files a/dev/_downloads/2fe7ddde63c7b986288bcf42780219f7/plotting-29.hires.png and b/dev/_downloads/2fe7ddde63c7b986288bcf42780219f7/plotting-29.hires.png differ diff --git a/dev/_downloads/3319e145d33fb7c15b85dd93189e26e2/control_plots-2.pdf b/dev/_downloads/3319e145d33fb7c15b85dd93189e26e2/control_plots-2.pdf index bc8952f5720..0c9f8109b2f 100644 Binary files a/dev/_downloads/3319e145d33fb7c15b85dd93189e26e2/control_plots-2.pdf and b/dev/_downloads/3319e145d33fb7c15b85dd93189e26e2/control_plots-2.pdf differ diff --git a/dev/_downloads/33391c644ccb248b4c17deb758dc2301/control_plots-1.pdf b/dev/_downloads/33391c644ccb248b4c17deb758dc2301/control_plots-1.pdf index fe1c8d46386..5ecaf43dc2d 100644 Binary files a/dev/_downloads/33391c644ccb248b4c17deb758dc2301/control_plots-1.pdf and b/dev/_downloads/33391c644ccb248b4c17deb758dc2301/control_plots-1.pdf differ diff --git a/dev/_downloads/39dc203c3bf6e7485368c7a401448a6f/matrices-8.pdf b/dev/_downloads/39dc203c3bf6e7485368c7a401448a6f/matrices-8.pdf index 3b74a049f46..464666d1da4 100644 Binary files a/dev/_downloads/39dc203c3bf6e7485368c7a401448a6f/matrices-8.pdf and b/dev/_downloads/39dc203c3bf6e7485368c7a401448a6f/matrices-8.pdf differ diff --git a/dev/_downloads/3af3ee18448b7a687ef6594665f932f9/plotting-19.pdf b/dev/_downloads/3af3ee18448b7a687ef6594665f932f9/plotting-19.pdf index ab749807e89..46b5758cc35 100644 Binary files a/dev/_downloads/3af3ee18448b7a687ef6594665f932f9/plotting-19.pdf and b/dev/_downloads/3af3ee18448b7a687ef6594665f932f9/plotting-19.pdf differ diff --git a/dev/_downloads/3cd14c510b41514f1496a3155ea8cf2d/matrices-17.pdf b/dev/_downloads/3cd14c510b41514f1496a3155ea8cf2d/matrices-17.pdf index 575f3d6f5eb..bef0c101d1d 100644 Binary files a/dev/_downloads/3cd14c510b41514f1496a3155ea8cf2d/matrices-17.pdf and b/dev/_downloads/3cd14c510b41514f1496a3155ea8cf2d/matrices-17.pdf differ diff --git a/dev/_downloads/3decd7120d816c8190c63dffb192484f/beam-1.hires.png b/dev/_downloads/3decd7120d816c8190c63dffb192484f/beam-1.hires.png index 762e01cf780..72d0dec7731 100644 Binary files a/dev/_downloads/3decd7120d816c8190c63dffb192484f/beam-1.hires.png and b/dev/_downloads/3decd7120d816c8190c63dffb192484f/beam-1.hires.png differ diff --git a/dev/_downloads/464f047ba3ef7f04429a4eb163a6a2de/matrices-18.pdf b/dev/_downloads/464f047ba3ef7f04429a4eb163a6a2de/matrices-18.pdf index de4a0d20c4e..90beda04ded 100644 Binary files a/dev/_downloads/464f047ba3ef7f04429a4eb163a6a2de/matrices-18.pdf and b/dev/_downloads/464f047ba3ef7f04429a4eb163a6a2de/matrices-18.pdf differ diff --git a/dev/_downloads/4c9cbd846f69df68795ea4e2cdf667e9/plotting-33.pdf b/dev/_downloads/4c9cbd846f69df68795ea4e2cdf667e9/plotting-33.pdf index c31af2a7874..9f341483f4d 100644 Binary files a/dev/_downloads/4c9cbd846f69df68795ea4e2cdf667e9/plotting-33.pdf and b/dev/_downloads/4c9cbd846f69df68795ea4e2cdf667e9/plotting-33.pdf differ diff --git a/dev/_downloads/4d0c9c96647fc2441757598f44d4936b/beam-20.pdf b/dev/_downloads/4d0c9c96647fc2441757598f44d4936b/beam-20.pdf index 98666725830..73f0d314a81 100644 Binary files a/dev/_downloads/4d0c9c96647fc2441757598f44d4936b/beam-20.pdf and b/dev/_downloads/4d0c9c96647fc2441757598f44d4936b/beam-20.pdf differ diff --git a/dev/_downloads/4f691d69f2e82384c2ceae9f2ca04cdc/generate_plots_q3_4.pdf b/dev/_downloads/4f691d69f2e82384c2ceae9f2ca04cdc/generate_plots_q3_4.pdf index 7d011665cf5..c885eae7002 100644 Binary files a/dev/_downloads/4f691d69f2e82384c2ceae9f2ca04cdc/generate_plots_q3_4.pdf and b/dev/_downloads/4f691d69f2e82384c2ceae9f2ca04cdc/generate_plots_q3_4.pdf differ diff --git a/dev/_downloads/4f8a4d280007c46440ecb7e279e1d3cb/plotting-25.hires.png b/dev/_downloads/4f8a4d280007c46440ecb7e279e1d3cb/plotting-25.hires.png index a1a8a20d19a..86ee627d24c 100644 Binary files a/dev/_downloads/4f8a4d280007c46440ecb7e279e1d3cb/plotting-25.hires.png and b/dev/_downloads/4f8a4d280007c46440ecb7e279e1d3cb/plotting-25.hires.png differ diff --git a/dev/_downloads/5271bad998891ddd195bf7ea0e44d844/biomechanics-11.pdf b/dev/_downloads/5271bad998891ddd195bf7ea0e44d844/biomechanics-11.pdf index b6e94b0111a..d6c81cc08bf 100644 Binary files a/dev/_downloads/5271bad998891ddd195bf7ea0e44d844/biomechanics-11.pdf and b/dev/_downloads/5271bad998891ddd195bf7ea0e44d844/biomechanics-11.pdf differ diff --git a/dev/_downloads/53f951a6065782035628167d02f26410/biomechanical-model-example-35.pdf b/dev/_downloads/53f951a6065782035628167d02f26410/biomechanical-model-example-35.pdf index a53c7b5695e..2f3df57e681 100644 Binary files a/dev/_downloads/53f951a6065782035628167d02f26410/biomechanical-model-example-35.pdf and b/dev/_downloads/53f951a6065782035628167d02f26410/biomechanical-model-example-35.pdf differ diff --git a/dev/_downloads/56227f1745cb31fcd75cdc19f5cad645/beam_problems-13_01.pdf b/dev/_downloads/56227f1745cb31fcd75cdc19f5cad645/beam_problems-13_01.pdf index 1deb736aaa0..0aa0a34ab9b 100644 Binary files a/dev/_downloads/56227f1745cb31fcd75cdc19f5cad645/beam_problems-13_01.pdf and b/dev/_downloads/56227f1745cb31fcd75cdc19f5cad645/beam_problems-13_01.pdf differ diff --git a/dev/_downloads/56447441b8d8108229134a5d3454516c/plotting-7.pdf b/dev/_downloads/56447441b8d8108229134a5d3454516c/plotting-7.pdf index 79bb05aefce..c5b953abb49 100644 Binary files a/dev/_downloads/56447441b8d8108229134a5d3454516c/plotting-7.pdf and b/dev/_downloads/56447441b8d8108229134a5d3454516c/plotting-7.pdf differ diff --git a/dev/_downloads/569497501b2d3eb864ce466d19b06017/plotting-20.pdf b/dev/_downloads/569497501b2d3eb864ce466d19b06017/plotting-20.pdf index 46a5f36ce17..d0c600e8629 100644 Binary files a/dev/_downloads/569497501b2d3eb864ce466d19b06017/plotting-20.pdf and b/dev/_downloads/569497501b2d3eb864ce466d19b06017/plotting-20.pdf differ diff --git a/dev/_downloads/5815ed289d6d66d90e420fd31330fef7/plotting-28.pdf b/dev/_downloads/5815ed289d6d66d90e420fd31330fef7/plotting-28.pdf index ce9d51d82cc..db8b134f837 100644 Binary files a/dev/_downloads/5815ed289d6d66d90e420fd31330fef7/plotting-28.pdf and b/dev/_downloads/5815ed289d6d66d90e420fd31330fef7/plotting-28.pdf differ diff --git a/dev/_downloads/5860560b08ead850923e530e3240b5c6/plotting-15.pdf b/dev/_downloads/5860560b08ead850923e530e3240b5c6/plotting-15.pdf index 415fa971004..969d6721419 100644 Binary files a/dev/_downloads/5860560b08ead850923e530e3240b5c6/plotting-15.pdf and b/dev/_downloads/5860560b08ead850923e530e3240b5c6/plotting-15.pdf differ diff --git a/dev/_downloads/5b83bd080155a6f59e2eeb633bda5ab4/matrices-13.pdf b/dev/_downloads/5b83bd080155a6f59e2eeb633bda5ab4/matrices-13.pdf index 01b69bbffcc..a51fd64a4d7 100644 Binary files a/dev/_downloads/5b83bd080155a6f59e2eeb633bda5ab4/matrices-13.pdf and b/dev/_downloads/5b83bd080155a6f59e2eeb633bda5ab4/matrices-13.pdf differ diff --git a/dev/_downloads/6236456dc31640e622c3f943842d9925/plotting-27.pdf b/dev/_downloads/6236456dc31640e622c3f943842d9925/plotting-27.pdf index fabcf2b210c..1d7b4f88141 100644 Binary files a/dev/_downloads/6236456dc31640e622c3f943842d9925/plotting-27.pdf and b/dev/_downloads/6236456dc31640e622c3f943842d9925/plotting-27.pdf differ diff --git a/dev/_downloads/68597f1bcbf2528fdc041a5c14e53f0f/plotting-30.png b/dev/_downloads/68597f1bcbf2528fdc041a5c14e53f0f/plotting-30.png index d32905c8ddc..1dca3bc5fb2 100644 Binary files a/dev/_downloads/68597f1bcbf2528fdc041a5c14e53f0f/plotting-30.png and b/dev/_downloads/68597f1bcbf2528fdc041a5c14e53f0f/plotting-30.png differ diff --git a/dev/_downloads/68bf3baa5f6498f8399b26d3d85ce17a/biomechanics-12.pdf b/dev/_downloads/68bf3baa5f6498f8399b26d3d85ce17a/biomechanics-12.pdf index d73c307ce64..a007749a4f2 100644 Binary files a/dev/_downloads/68bf3baa5f6498f8399b26d3d85ce17a/biomechanics-12.pdf and b/dev/_downloads/68bf3baa5f6498f8399b26d3d85ce17a/biomechanics-12.pdf differ diff --git a/dev/_downloads/704bfe351153d402a4a0a831ece25675/matrices-2.pdf b/dev/_downloads/704bfe351153d402a4a0a831ece25675/matrices-2.pdf index 9d59c36a932..c6e3c6fbbf7 100644 Binary files a/dev/_downloads/704bfe351153d402a4a0a831ece25675/matrices-2.pdf and b/dev/_downloads/704bfe351153d402a4a0a831ece25675/matrices-2.pdf differ diff --git a/dev/_downloads/76c597139b65debdf0e125c15cd040ca/plotting-25.png b/dev/_downloads/76c597139b65debdf0e125c15cd040ca/plotting-25.png index 826fab7f93e..556cd16eb6a 100644 Binary files a/dev/_downloads/76c597139b65debdf0e125c15cd040ca/plotting-25.png and b/dev/_downloads/76c597139b65debdf0e125c15cd040ca/plotting-25.png differ diff --git a/dev/_downloads/78092bdffcba955dd374da738fd5c1d2/control_plots-6.png b/dev/_downloads/78092bdffcba955dd374da738fd5c1d2/control_plots-6.png index 60d3b202dc3..17ef5be5fb7 100644 Binary files a/dev/_downloads/78092bdffcba955dd374da738fd5c1d2/control_plots-6.png and b/dev/_downloads/78092bdffcba955dd374da738fd5c1d2/control_plots-6.png differ diff --git a/dev/_downloads/7bfa6a992ea402720a120fd5093741a4/plotting-11.pdf b/dev/_downloads/7bfa6a992ea402720a120fd5093741a4/plotting-11.pdf index 6581beaa80f..6786b1ddbed 100644 Binary files a/dev/_downloads/7bfa6a992ea402720a120fd5093741a4/plotting-11.pdf and b/dev/_downloads/7bfa6a992ea402720a120fd5093741a4/plotting-11.pdf differ diff --git a/dev/_downloads/7d4a2d083d96719b05ab2f759c57874a/matrices-6.pdf b/dev/_downloads/7d4a2d083d96719b05ab2f759c57874a/matrices-6.pdf index 589390470b6..93964f14f5b 100644 Binary files a/dev/_downloads/7d4a2d083d96719b05ab2f759c57874a/matrices-6.pdf and b/dev/_downloads/7d4a2d083d96719b05ab2f759c57874a/matrices-6.pdf differ diff --git a/dev/_downloads/7eed1bf07a4dacbb97d209dac2614e9a/matrices-19.pdf b/dev/_downloads/7eed1bf07a4dacbb97d209dac2614e9a/matrices-19.pdf index 0a29746833b..f74245dc2f2 100644 Binary files a/dev/_downloads/7eed1bf07a4dacbb97d209dac2614e9a/matrices-19.pdf and b/dev/_downloads/7eed1bf07a4dacbb97d209dac2614e9a/matrices-19.pdf differ diff --git a/dev/_downloads/80381e15163e7b0ece9149eadb09772b/control_plots-7.pdf b/dev/_downloads/80381e15163e7b0ece9149eadb09772b/control_plots-7.pdf index 297383aaae1..dff0a54bc9a 100644 Binary files a/dev/_downloads/80381e15163e7b0ece9149eadb09772b/control_plots-7.pdf and b/dev/_downloads/80381e15163e7b0ece9149eadb09772b/control_plots-7.pdf differ diff --git a/dev/_downloads/81a43cb7598cbbe880e19146241abe5f/plotting-26.png b/dev/_downloads/81a43cb7598cbbe880e19146241abe5f/plotting-26.png index 98b98c4c0fd..ae34077558f 100644 Binary files a/dev/_downloads/81a43cb7598cbbe880e19146241abe5f/plotting-26.png and b/dev/_downloads/81a43cb7598cbbe880e19146241abe5f/plotting-26.png differ diff --git a/dev/_downloads/81a780d815116a5eb737d2d484c44444/matrices-21.pdf b/dev/_downloads/81a780d815116a5eb737d2d484c44444/matrices-21.pdf index 1e9524440f6..a762f6bdde5 100644 Binary files a/dev/_downloads/81a780d815116a5eb737d2d484c44444/matrices-21.pdf and b/dev/_downloads/81a780d815116a5eb737d2d484c44444/matrices-21.pdf differ diff --git a/dev/_downloads/81f16477713a2ebedd53f1c8ec85b754/plotting-12.pdf b/dev/_downloads/81f16477713a2ebedd53f1c8ec85b754/plotting-12.pdf index a5637997c6b..d8a064f192e 100644 Binary files a/dev/_downloads/81f16477713a2ebedd53f1c8ec85b754/plotting-12.pdf and b/dev/_downloads/81f16477713a2ebedd53f1c8ec85b754/plotting-12.pdf differ diff --git a/dev/_downloads/83ec70596dcaacc88e256e7679fafcee/matrices-12.pdf b/dev/_downloads/83ec70596dcaacc88e256e7679fafcee/matrices-12.pdf index 68a6f06d5d9..98b7970a78c 100644 Binary files a/dev/_downloads/83ec70596dcaacc88e256e7679fafcee/matrices-12.pdf and b/dev/_downloads/83ec70596dcaacc88e256e7679fafcee/matrices-12.pdf differ diff --git a/dev/_downloads/865dedeca3d1430244910d89d552e5ef/beam-19.pdf b/dev/_downloads/865dedeca3d1430244910d89d552e5ef/beam-19.pdf index 4c5f0b7d4a0..722e480c888 100644 Binary files a/dev/_downloads/865dedeca3d1430244910d89d552e5ef/beam-19.pdf and b/dev/_downloads/865dedeca3d1430244910d89d552e5ef/beam-19.pdf differ diff --git a/dev/_downloads/88f8d6df1485ab9648408b70b7cd4c46/beam_problems-11_00.pdf b/dev/_downloads/88f8d6df1485ab9648408b70b7cd4c46/beam_problems-11_00.pdf index 15f4cabd55a..c05e2035e2c 100644 Binary files a/dev/_downloads/88f8d6df1485ab9648408b70b7cd4c46/beam_problems-11_00.pdf and b/dev/_downloads/88f8d6df1485ab9648408b70b7cd4c46/beam_problems-11_00.pdf differ diff --git a/dev/_downloads/8c3e8789c867600d80b2cce11272d81e/matrices-15.pdf b/dev/_downloads/8c3e8789c867600d80b2cce11272d81e/matrices-15.pdf index 78f76d6366a..da7bb12000b 100644 Binary files a/dev/_downloads/8c3e8789c867600d80b2cce11272d81e/matrices-15.pdf and b/dev/_downloads/8c3e8789c867600d80b2cce11272d81e/matrices-15.pdf differ diff --git a/dev/_downloads/8f6a7c938e347f134c67566d5aef740d/plotting-29.pdf b/dev/_downloads/8f6a7c938e347f134c67566d5aef740d/plotting-29.pdf index 6e96d489cd1..f8315e38646 100644 Binary files a/dev/_downloads/8f6a7c938e347f134c67566d5aef740d/plotting-29.pdf and b/dev/_downloads/8f6a7c938e347f134c67566d5aef740d/plotting-29.pdf differ diff --git a/dev/_downloads/90b2354acc779cd49f552b57929e55ab/plotting-13.pdf b/dev/_downloads/90b2354acc779cd49f552b57929e55ab/plotting-13.pdf index 96bcfb91515..d45b46252a1 100644 Binary files a/dev/_downloads/90b2354acc779cd49f552b57929e55ab/plotting-13.pdf and b/dev/_downloads/90b2354acc779cd49f552b57929e55ab/plotting-13.pdf differ diff --git a/dev/_downloads/912e64195566ca0058bfdb868fabd27b/beam_problems-16.pdf b/dev/_downloads/912e64195566ca0058bfdb868fabd27b/beam_problems-16.pdf index b5c2029b95c..4c87e8f2651 100644 Binary files a/dev/_downloads/912e64195566ca0058bfdb868fabd27b/beam_problems-16.pdf and b/dev/_downloads/912e64195566ca0058bfdb868fabd27b/beam_problems-16.pdf differ diff --git a/dev/_downloads/945e2a45816629e69cae83f93476425f/biomechanics-14.pdf b/dev/_downloads/945e2a45816629e69cae83f93476425f/biomechanics-14.pdf index 59b904da1ba..7cb3cca6eb8 100644 Binary files a/dev/_downloads/945e2a45816629e69cae83f93476425f/biomechanics-14.pdf and b/dev/_downloads/945e2a45816629e69cae83f93476425f/biomechanics-14.pdf differ diff --git a/dev/_downloads/950e4c42a3beff8bac74d47e0f8d8516/plotting-24.png b/dev/_downloads/950e4c42a3beff8bac74d47e0f8d8516/plotting-24.png index 1962347cb03..620481556ff 100644 Binary files a/dev/_downloads/950e4c42a3beff8bac74d47e0f8d8516/plotting-24.png and b/dev/_downloads/950e4c42a3beff8bac74d47e0f8d8516/plotting-24.png differ diff --git a/dev/_downloads/95feb1999af91b22f624aa3ce3c6b1c4/solve-ode-1.pdf b/dev/_downloads/95feb1999af91b22f624aa3ce3c6b1c4/solve-ode-1.pdf index 4abd1a46785..b913c8b5441 100644 Binary files a/dev/_downloads/95feb1999af91b22f624aa3ce3c6b1c4/solve-ode-1.pdf and b/dev/_downloads/95feb1999af91b22f624aa3ce3c6b1c4/solve-ode-1.pdf differ diff --git a/dev/_downloads/9659cd876877dfc4002fae48de3c98ae/beam-4.pdf b/dev/_downloads/9659cd876877dfc4002fae48de3c98ae/beam-4.pdf index 6272fe5d6fa..28b3846d473 100644 Binary files a/dev/_downloads/9659cd876877dfc4002fae48de3c98ae/beam-4.pdf and b/dev/_downloads/9659cd876877dfc4002fae48de3c98ae/beam-4.pdf differ diff --git a/dev/_downloads/9728219edea47500a9403b3679a5bc09/plotting-10.pdf b/dev/_downloads/9728219edea47500a9403b3679a5bc09/plotting-10.pdf index d9f4cd07233..c33b7839e1a 100644 Binary files a/dev/_downloads/9728219edea47500a9403b3679a5bc09/plotting-10.pdf and b/dev/_downloads/9728219edea47500a9403b3679a5bc09/plotting-10.pdf differ diff --git a/dev/_downloads/9ae786c847d9ecd9aa665dd52ee79f4e/biomechanics-34.pdf b/dev/_downloads/9ae786c847d9ecd9aa665dd52ee79f4e/biomechanics-34.pdf index ed58e1fcf2f..c5c92ca6a90 100644 Binary files a/dev/_downloads/9ae786c847d9ecd9aa665dd52ee79f4e/biomechanics-34.pdf and b/dev/_downloads/9ae786c847d9ecd9aa665dd52ee79f4e/biomechanics-34.pdf differ diff --git a/dev/_downloads/9ba0a373644e3b8e75cb2f2d1a46ac33/plotting-35.pdf b/dev/_downloads/9ba0a373644e3b8e75cb2f2d1a46ac33/plotting-35.pdf index a4a64644d2d..83f02cf6b2e 100644 Binary files a/dev/_downloads/9ba0a373644e3b8e75cb2f2d1a46ac33/plotting-35.pdf and b/dev/_downloads/9ba0a373644e3b8e75cb2f2d1a46ac33/plotting-35.pdf differ diff --git a/dev/_downloads/9ffeab016a6116f06235179bb36783a3/control_plots-6.pdf b/dev/_downloads/9ffeab016a6116f06235179bb36783a3/control_plots-6.pdf index bf72746a6c2..87d96c6d35d 100644 Binary files a/dev/_downloads/9ffeab016a6116f06235179bb36783a3/control_plots-6.pdf and b/dev/_downloads/9ffeab016a6116f06235179bb36783a3/control_plots-6.pdf differ diff --git a/dev/_downloads/a11367bb58b03bf09a75c9657b4e223a/matrices-16.pdf b/dev/_downloads/a11367bb58b03bf09a75c9657b4e223a/matrices-16.pdf index 43e8b681945..ab3a335c6da 100644 Binary files a/dev/_downloads/a11367bb58b03bf09a75c9657b4e223a/matrices-16.pdf and b/dev/_downloads/a11367bb58b03bf09a75c9657b4e223a/matrices-16.pdf differ diff --git a/dev/_downloads/a1fd2d341cd81043a2e4702f43ad98bc/generate_plots_q3_5_1.pdf b/dev/_downloads/a1fd2d341cd81043a2e4702f43ad98bc/generate_plots_q3_5_1.pdf index fa6627da9ba..bb761573bcb 100644 Binary files a/dev/_downloads/a1fd2d341cd81043a2e4702f43ad98bc/generate_plots_q3_5_1.pdf and b/dev/_downloads/a1fd2d341cd81043a2e4702f43ad98bc/generate_plots_q3_5_1.pdf differ diff --git a/dev/_downloads/a3a06dbcaf4cb9dbce7fe53c37ec22a8/plotting-30.pdf b/dev/_downloads/a3a06dbcaf4cb9dbce7fe53c37ec22a8/plotting-30.pdf index 9ad4d18fa03..20969a83436 100644 Binary files a/dev/_downloads/a3a06dbcaf4cb9dbce7fe53c37ec22a8/plotting-30.pdf and b/dev/_downloads/a3a06dbcaf4cb9dbce7fe53c37ec22a8/plotting-30.pdf differ diff --git a/dev/_downloads/a45cb86364a3602f7138b4466beb1097/beam-3.pdf b/dev/_downloads/a45cb86364a3602f7138b4466beb1097/beam-3.pdf index 38673f06cb5..658dd52b12a 100644 Binary files a/dev/_downloads/a45cb86364a3602f7138b4466beb1097/beam-3.pdf and b/dev/_downloads/a45cb86364a3602f7138b4466beb1097/beam-3.pdf differ diff --git a/dev/_downloads/a6ba697f4fd41244d4a03ae13c871d77/matrices-20.pdf b/dev/_downloads/a6ba697f4fd41244d4a03ae13c871d77/matrices-20.pdf index e6eebe68fd1..c848fafe862 100644 Binary files a/dev/_downloads/a6ba697f4fd41244d4a03ae13c871d77/matrices-20.pdf and b/dev/_downloads/a6ba697f4fd41244d4a03ae13c871d77/matrices-20.pdf differ diff --git a/dev/_downloads/a892d8f10080acfce9914123b164dd0e/matrices-11.pdf b/dev/_downloads/a892d8f10080acfce9914123b164dd0e/matrices-11.pdf index a1ab07484eb..e407a72ec46 100644 Binary files a/dev/_downloads/a892d8f10080acfce9914123b164dd0e/matrices-11.pdf and b/dev/_downloads/a892d8f10080acfce9914123b164dd0e/matrices-11.pdf differ diff --git a/dev/_downloads/aa497c934ec12bc50f842dac34beeab7/plotting-32_02.pdf b/dev/_downloads/aa497c934ec12bc50f842dac34beeab7/plotting-32_02.pdf index 8991de4d48a..44f2bfe9b98 100644 Binary files a/dev/_downloads/aa497c934ec12bc50f842dac34beeab7/plotting-32_02.pdf and b/dev/_downloads/aa497c934ec12bc50f842dac34beeab7/plotting-32_02.pdf differ diff --git a/dev/_downloads/ac472fec5b32a66f329e9328277c64b3/plotting-34.pdf b/dev/_downloads/ac472fec5b32a66f329e9328277c64b3/plotting-34.pdf index b01842d0c8a..5c387486aa7 100644 Binary files a/dev/_downloads/ac472fec5b32a66f329e9328277c64b3/plotting-34.pdf and b/dev/_downloads/ac472fec5b32a66f329e9328277c64b3/plotting-34.pdf differ diff --git a/dev/_downloads/b0f2a5ef738f9e96458a670bdb264732/beam-18.pdf b/dev/_downloads/b0f2a5ef738f9e96458a670bdb264732/beam-18.pdf index edca50ce4c0..7a6caf54865 100644 Binary files a/dev/_downloads/b0f2a5ef738f9e96458a670bdb264732/beam-18.pdf and b/dev/_downloads/b0f2a5ef738f9e96458a670bdb264732/beam-18.pdf differ diff --git a/dev/_downloads/b78b32e3870f0d0ffa753084ae625ec7/plotting-9.pdf b/dev/_downloads/b78b32e3870f0d0ffa753084ae625ec7/plotting-9.pdf index ff3a582ed92..b01c7d47e34 100644 Binary files a/dev/_downloads/b78b32e3870f0d0ffa753084ae625ec7/plotting-9.pdf and b/dev/_downloads/b78b32e3870f0d0ffa753084ae625ec7/plotting-9.pdf differ diff --git a/dev/_downloads/ba5808c3dcaa3ca2706d8976a3ba018c/beam_problems-11_01.pdf b/dev/_downloads/ba5808c3dcaa3ca2706d8976a3ba018c/beam_problems-11_01.pdf index 14fad6af296..ed26e1334b5 100644 Binary files a/dev/_downloads/ba5808c3dcaa3ca2706d8976a3ba018c/beam_problems-11_01.pdf and b/dev/_downloads/ba5808c3dcaa3ca2706d8976a3ba018c/beam_problems-11_01.pdf differ diff --git a/dev/_downloads/bda8f8d60633ec72f3551c29244f94d5/beam-1.png b/dev/_downloads/bda8f8d60633ec72f3551c29244f94d5/beam-1.png index e289e3d294b..437ad9f8fa1 100644 Binary files a/dev/_downloads/bda8f8d60633ec72f3551c29244f94d5/beam-1.png and b/dev/_downloads/bda8f8d60633ec72f3551c29244f94d5/beam-1.png differ diff --git a/dev/_downloads/be5321e199329605807b665644b38c93/biomechanical-model-example-38.pdf b/dev/_downloads/be5321e199329605807b665644b38c93/biomechanical-model-example-38.pdf index 8d7dec43f14..cf21840825d 100644 Binary files a/dev/_downloads/be5321e199329605807b665644b38c93/biomechanical-model-example-38.pdf and b/dev/_downloads/be5321e199329605807b665644b38c93/biomechanical-model-example-38.pdf differ diff --git a/dev/_downloads/c1423271668bdc35a9c394131066e255/control_plots-3.pdf b/dev/_downloads/c1423271668bdc35a9c394131066e255/control_plots-3.pdf index dc980cb0265..a8d114ae364 100644 Binary files a/dev/_downloads/c1423271668bdc35a9c394131066e255/control_plots-3.pdf and b/dev/_downloads/c1423271668bdc35a9c394131066e255/control_plots-3.pdf differ diff --git a/dev/_downloads/c1adee8d5f4e9aedd715240ee2abc6e5/matrices-9.pdf b/dev/_downloads/c1adee8d5f4e9aedd715240ee2abc6e5/matrices-9.pdf index cd65f8ce4db..506e5ad764a 100644 Binary files a/dev/_downloads/c1adee8d5f4e9aedd715240ee2abc6e5/matrices-9.pdf and b/dev/_downloads/c1adee8d5f4e9aedd715240ee2abc6e5/matrices-9.pdf differ diff --git a/dev/_downloads/c81702617d9f2a52fd8723b47976d6ff/generate_plots_q5.pdf b/dev/_downloads/c81702617d9f2a52fd8723b47976d6ff/generate_plots_q5.pdf index 69f7ad3ff11..975a9029a18 100644 Binary files a/dev/_downloads/c81702617d9f2a52fd8723b47976d6ff/generate_plots_q5.pdf and b/dev/_downloads/c81702617d9f2a52fd8723b47976d6ff/generate_plots_q5.pdf differ diff --git a/dev/_downloads/ca52fc8f0db47908fb8d38cc335d5c1a/plotting-22.pdf b/dev/_downloads/ca52fc8f0db47908fb8d38cc335d5c1a/plotting-22.pdf index 823b5487673..a0b161be31e 100644 Binary files a/dev/_downloads/ca52fc8f0db47908fb8d38cc335d5c1a/plotting-22.pdf and b/dev/_downloads/ca52fc8f0db47908fb8d38cc335d5c1a/plotting-22.pdf differ diff --git a/dev/_downloads/cb44a32b25833934efb3a9d4adfe400c/plotting-29.png b/dev/_downloads/cb44a32b25833934efb3a9d4adfe400c/plotting-29.png index 8de8f0cf9d2..07d13a37165 100644 Binary files a/dev/_downloads/cb44a32b25833934efb3a9d4adfe400c/plotting-29.png and b/dev/_downloads/cb44a32b25833934efb3a9d4adfe400c/plotting-29.png differ diff --git a/dev/_downloads/cc4619d4e67ea48ddf5026828b7569eb/beam-22.pdf b/dev/_downloads/cc4619d4e67ea48ddf5026828b7569eb/beam-22.pdf index b6eccb8fa43..d744dfe192b 100644 Binary files a/dev/_downloads/cc4619d4e67ea48ddf5026828b7569eb/beam-22.pdf and b/dev/_downloads/cc4619d4e67ea48ddf5026828b7569eb/beam-22.pdf differ diff --git a/dev/_downloads/ce89ed58fdb41bf7840cc83d6e6a1ba6/plotting-30.hires.png b/dev/_downloads/ce89ed58fdb41bf7840cc83d6e6a1ba6/plotting-30.hires.png index 1f79e84893f..23b48df1611 100644 Binary files a/dev/_downloads/ce89ed58fdb41bf7840cc83d6e6a1ba6/plotting-30.hires.png and b/dev/_downloads/ce89ed58fdb41bf7840cc83d6e6a1ba6/plotting-30.hires.png differ diff --git a/dev/_downloads/d1eadb36634e8e0276f3d1752e83893e/matrices-14.pdf b/dev/_downloads/d1eadb36634e8e0276f3d1752e83893e/matrices-14.pdf index 604ba16a33e..ca67208377b 100644 Binary files a/dev/_downloads/d1eadb36634e8e0276f3d1752e83893e/matrices-14.pdf and b/dev/_downloads/d1eadb36634e8e0276f3d1752e83893e/matrices-14.pdf differ diff --git a/dev/_downloads/d2c03725fdbe7104e13f46e3798a03e1/beam-7.pdf b/dev/_downloads/d2c03725fdbe7104e13f46e3798a03e1/beam-7.pdf index e0b792e9ece..e738c5287d0 100644 Binary files a/dev/_downloads/d2c03725fdbe7104e13f46e3798a03e1/beam-7.pdf and b/dev/_downloads/d2c03725fdbe7104e13f46e3798a03e1/beam-7.pdf differ diff --git a/dev/_downloads/d3453595eb36f834c2ad86d18546535c/matrices-7.pdf b/dev/_downloads/d3453595eb36f834c2ad86d18546535c/matrices-7.pdf index 1378243e5c9..baf9621a530 100644 Binary files a/dev/_downloads/d3453595eb36f834c2ad86d18546535c/matrices-7.pdf and b/dev/_downloads/d3453595eb36f834c2ad86d18546535c/matrices-7.pdf differ diff --git a/dev/_downloads/d4935c2256660a8a33a7af58457af366/beam-6.pdf b/dev/_downloads/d4935c2256660a8a33a7af58457af366/beam-6.pdf index 98525c9fb0a..c1cf7e97c58 100644 Binary files a/dev/_downloads/d4935c2256660a8a33a7af58457af366/beam-6.pdf and b/dev/_downloads/d4935c2256660a8a33a7af58457af366/beam-6.pdf differ diff --git a/dev/_downloads/d8f4bbfa41aeb33459953469d86ea8b1/plotting-32_03.pdf b/dev/_downloads/d8f4bbfa41aeb33459953469d86ea8b1/plotting-32_03.pdf index 7a17e77d912..69425787202 100644 Binary files a/dev/_downloads/d8f4bbfa41aeb33459953469d86ea8b1/plotting-32_03.pdf and b/dev/_downloads/d8f4bbfa41aeb33459953469d86ea8b1/plotting-32_03.pdf differ diff --git a/dev/_downloads/dac00acb10450bde21ecfc4fd9c34817/matrices-1.pdf b/dev/_downloads/dac00acb10450bde21ecfc4fd9c34817/matrices-1.pdf index f5a345f89d5..1c975cc5e65 100644 Binary files a/dev/_downloads/dac00acb10450bde21ecfc4fd9c34817/matrices-1.pdf and b/dev/_downloads/dac00acb10450bde21ecfc4fd9c34817/matrices-1.pdf differ diff --git a/dev/_downloads/db76a3db1d29ef7f72c47b067c360357/plotting-24.hires.png b/dev/_downloads/db76a3db1d29ef7f72c47b067c360357/plotting-24.hires.png index 1e514503288..4187523e297 100644 Binary files a/dev/_downloads/db76a3db1d29ef7f72c47b067c360357/plotting-24.hires.png and b/dev/_downloads/db76a3db1d29ef7f72c47b067c360357/plotting-24.hires.png differ diff --git a/dev/_downloads/ddddc4679201fda850a702ce6ca7ff1e/plotting-5.pdf b/dev/_downloads/ddddc4679201fda850a702ce6ca7ff1e/plotting-5.pdf index 4fcab3555db..0841de9532d 100644 Binary files a/dev/_downloads/ddddc4679201fda850a702ce6ca7ff1e/plotting-5.pdf and b/dev/_downloads/ddddc4679201fda850a702ce6ca7ff1e/plotting-5.pdf differ diff --git a/dev/_downloads/e0563f4c3c89c72192ce76efd2e6fe6b/matrices-3.pdf b/dev/_downloads/e0563f4c3c89c72192ce76efd2e6fe6b/matrices-3.pdf index a17cff5d1cc..9a3c83079fd 100644 Binary files a/dev/_downloads/e0563f4c3c89c72192ce76efd2e6fe6b/matrices-3.pdf and b/dev/_downloads/e0563f4c3c89c72192ce76efd2e6fe6b/matrices-3.pdf differ diff --git a/dev/_downloads/e07f3720dbc2048eb106de8a904dcfa9/plotting-25.pdf b/dev/_downloads/e07f3720dbc2048eb106de8a904dcfa9/plotting-25.pdf index 8ec84aac94f..d6a3ecd0c85 100644 Binary files a/dev/_downloads/e07f3720dbc2048eb106de8a904dcfa9/plotting-25.pdf and b/dev/_downloads/e07f3720dbc2048eb106de8a904dcfa9/plotting-25.pdf differ diff --git a/dev/_downloads/e51f495094ca971c2da007d95d7c6aff/matrices-5.pdf b/dev/_downloads/e51f495094ca971c2da007d95d7c6aff/matrices-5.pdf index bd57a774322..7a5df6fa989 100644 Binary files a/dev/_downloads/e51f495094ca971c2da007d95d7c6aff/matrices-5.pdf and b/dev/_downloads/e51f495094ca971c2da007d95d7c6aff/matrices-5.pdf differ diff --git a/dev/_downloads/e8a5010f49b1076156ddfe2fa5fe6189/beam-9.pdf b/dev/_downloads/e8a5010f49b1076156ddfe2fa5fe6189/beam-9.pdf index b7698ddf1d0..1198cae1fe2 100644 Binary files a/dev/_downloads/e8a5010f49b1076156ddfe2fa5fe6189/beam-9.pdf and b/dev/_downloads/e8a5010f49b1076156ddfe2fa5fe6189/beam-9.pdf differ diff --git a/dev/_downloads/eb990a3106294a2a2f898aea0b429ab7/matrices-23.pdf b/dev/_downloads/eb990a3106294a2a2f898aea0b429ab7/matrices-23.pdf index 5ca7cc8d57c..88b8eebbd43 100644 Binary files a/dev/_downloads/eb990a3106294a2a2f898aea0b429ab7/matrices-23.pdf and b/dev/_downloads/eb990a3106294a2a2f898aea0b429ab7/matrices-23.pdf differ diff --git a/dev/_downloads/ebf272f79479d63cc5b71ad0f0e41f7d/fourier-1.pdf b/dev/_downloads/ebf272f79479d63cc5b71ad0f0e41f7d/fourier-1.pdf index a316b84f1b3..6e390e699aa 100644 Binary files a/dev/_downloads/ebf272f79479d63cc5b71ad0f0e41f7d/fourier-1.pdf and b/dev/_downloads/ebf272f79479d63cc5b71ad0f0e41f7d/fourier-1.pdf differ diff --git a/dev/_downloads/ee22a6375b132bbe50ac86a0282c8f8f/fourier-2.pdf b/dev/_downloads/ee22a6375b132bbe50ac86a0282c8f8f/fourier-2.pdf index 5a8582d92d9..d141b80bf0f 100644 Binary files a/dev/_downloads/ee22a6375b132bbe50ac86a0282c8f8f/fourier-2.pdf and b/dev/_downloads/ee22a6375b132bbe50ac86a0282c8f8f/fourier-2.pdf differ diff --git a/dev/_downloads/ef1b602db6b31a5b8d8b9d20a2410f41/beam-10.pdf b/dev/_downloads/ef1b602db6b31a5b8d8b9d20a2410f41/beam-10.pdf index 7879a1644af..7873970b882 100644 Binary files a/dev/_downloads/ef1b602db6b31a5b8d8b9d20a2410f41/beam-10.pdf and b/dev/_downloads/ef1b602db6b31a5b8d8b9d20a2410f41/beam-10.pdf differ diff --git a/dev/_downloads/f0b1ed1309beacf065f53d41a069ebe1/plotting-24.pdf b/dev/_downloads/f0b1ed1309beacf065f53d41a069ebe1/plotting-24.pdf index 8b02b752224..d7444fd8a9c 100644 Binary files a/dev/_downloads/f0b1ed1309beacf065f53d41a069ebe1/plotting-24.pdf and b/dev/_downloads/f0b1ed1309beacf065f53d41a069ebe1/plotting-24.pdf differ diff --git a/dev/_downloads/f0f9e180dc0f510887f7768447a685c0/biomechanics-13.pdf b/dev/_downloads/f0f9e180dc0f510887f7768447a685c0/biomechanics-13.pdf index 3b50af58fb3..cff06d9797e 100644 Binary files a/dev/_downloads/f0f9e180dc0f510887f7768447a685c0/biomechanics-13.pdf and b/dev/_downloads/f0f9e180dc0f510887f7768447a685c0/biomechanics-13.pdf differ diff --git a/dev/_downloads/f143e8af7f67232f463360136b513860/truss-1.pdf b/dev/_downloads/f143e8af7f67232f463360136b513860/truss-1.pdf index 5dbd7551c8a..d7fc94178aa 100644 Binary files a/dev/_downloads/f143e8af7f67232f463360136b513860/truss-1.pdf and b/dev/_downloads/f143e8af7f67232f463360136b513860/truss-1.pdf differ diff --git a/dev/_downloads/f80c921d3706d4105017533fa107b084/control_plots-6.hires.png b/dev/_downloads/f80c921d3706d4105017533fa107b084/control_plots-6.hires.png index 3593f5ae9b6..815a39f240f 100644 Binary files a/dev/_downloads/f80c921d3706d4105017533fa107b084/control_plots-6.hires.png and b/dev/_downloads/f80c921d3706d4105017533fa107b084/control_plots-6.hires.png differ diff --git a/dev/_downloads/fd7d64e97562f1e8bfd34628ef58f000/plotting-31_01.pdf b/dev/_downloads/fd7d64e97562f1e8bfd34628ef58f000/plotting-31_01.pdf index e49e5a089eb..c486ea6b8d1 100644 Binary files a/dev/_downloads/fd7d64e97562f1e8bfd34628ef58f000/plotting-31_01.pdf and b/dev/_downloads/fd7d64e97562f1e8bfd34628ef58f000/plotting-31_01.pdf differ diff --git a/dev/_downloads/fd8f37f13aecb42027ed8c23548b8132/plotting-31_00.pdf b/dev/_downloads/fd8f37f13aecb42027ed8c23548b8132/plotting-31_00.pdf index bfee39d2718..0fa3ea56990 100644 Binary files a/dev/_downloads/fd8f37f13aecb42027ed8c23548b8132/plotting-31_00.pdf and b/dev/_downloads/fd8f37f13aecb42027ed8c23548b8132/plotting-31_00.pdf differ diff --git a/dev/_images/beam-1.png b/dev/_images/beam-1.png index e289e3d294b..437ad9f8fa1 100644 Binary files a/dev/_images/beam-1.png and b/dev/_images/beam-1.png differ diff --git a/dev/_images/control_plots-6.png b/dev/_images/control_plots-6.png index 60d3b202dc3..17ef5be5fb7 100644 Binary files a/dev/_images/control_plots-6.png and b/dev/_images/control_plots-6.png differ diff --git a/dev/_images/plotting-24.png b/dev/_images/plotting-24.png index 1962347cb03..620481556ff 100644 Binary files a/dev/_images/plotting-24.png and b/dev/_images/plotting-24.png differ diff --git a/dev/_images/plotting-25.png b/dev/_images/plotting-25.png index 826fab7f93e..556cd16eb6a 100644 Binary files a/dev/_images/plotting-25.png and b/dev/_images/plotting-25.png differ diff --git a/dev/_images/plotting-26.png b/dev/_images/plotting-26.png index 98b98c4c0fd..ae34077558f 100644 Binary files a/dev/_images/plotting-26.png and b/dev/_images/plotting-26.png differ diff --git a/dev/_images/plotting-29.png b/dev/_images/plotting-29.png index 8de8f0cf9d2..07d13a37165 100644 Binary files a/dev/_images/plotting-29.png and b/dev/_images/plotting-29.png differ diff --git a/dev/_images/plotting-30.png b/dev/_images/plotting-30.png index d32905c8ddc..1dca3bc5fb2 100644 Binary files a/dev/_images/plotting-30.png and b/dev/_images/plotting-30.png differ diff --git a/dev/_static/basic.css b/dev/_static/basic.css index f316efcb47b..7ebbd6d07bb 100644 --- a/dev/_static/basic.css +++ b/dev/_static/basic.css @@ -1,12 +1,5 @@ /* - * basic.css - * ~~~~~~~~~ - * * Sphinx stylesheet -- basic theme. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ /* -- main layout ----------------------------------------------------------- */ @@ -115,15 +108,11 @@ img { /* -- search page ----------------------------------------------------------- */ ul.search { - margin: 10px 0 0 20px; - padding: 0; + margin-top: 10px; } ul.search li { - padding: 5px 0 5px 20px; - background-image: url(file.png); - background-repeat: no-repeat; - background-position: 0 7px; + padding: 5px 0; } ul.search li a { diff --git a/dev/_static/doctools.js b/dev/_static/doctools.js index 4d67807d17d..0398ebb9f03 100644 --- a/dev/_static/doctools.js +++ b/dev/_static/doctools.js @@ -1,12 +1,5 @@ /* - * doctools.js - * ~~~~~~~~~~~ - * * Base JavaScript utilities for all Sphinx HTML documentation. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ "use strict"; diff --git a/dev/_static/graphviz.css b/dev/_static/graphviz.css index 027576e34d2..30f3837b62a 100644 --- a/dev/_static/graphviz.css +++ b/dev/_static/graphviz.css @@ -1,12 +1,5 @@ /* - * graphviz.css - * ~~~~~~~~~~~~ - * * Sphinx stylesheet -- graphviz extension. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ img.graphviz { diff --git a/dev/_static/language_data.js b/dev/_static/language_data.js index 367b8ed81b4..c7fe6c6fafa 100644 --- a/dev/_static/language_data.js +++ b/dev/_static/language_data.js @@ -1,13 +1,6 @@ /* - * language_data.js - * ~~~~~~~~~~~~~~~~ - * * This script contains the language-specific data used by searchtools.js, * namely the list of stopwords, stemmer, scorer and splitter. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; diff --git a/dev/_static/searchtools.js b/dev/_static/searchtools.js index b08d58c9b9b..2c774d17aff 100644 --- a/dev/_static/searchtools.js +++ b/dev/_static/searchtools.js @@ -1,12 +1,5 @@ /* - * searchtools.js - * ~~~~~~~~~~~~~~~~ - * * Sphinx JavaScript utilities for the full-text search. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ "use strict"; @@ -20,7 +13,7 @@ if (typeof Scorer === "undefined") { // and returns the new score. /* score: result => { - const [docname, title, anchor, descr, score, filename] = result + const [docname, title, anchor, descr, score, filename, kind] = result return score }, */ @@ -47,6 +40,14 @@ if (typeof Scorer === "undefined") { }; } +// Global search result kind enum, used by themes to style search results. +class SearchResultKind { + static get index() { return "index"; } + static get object() { return "object"; } + static get text() { return "text"; } + static get title() { return "title"; } +} + const _removeChildren = (element) => { while (element && element.lastChild) element.removeChild(element.lastChild); }; @@ -64,9 +65,13 @@ const _displayItem = (item, searchTerms, highlightTerms) => { const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY; const contentRoot = document.documentElement.dataset.content_root; - const [docName, title, anchor, descr, score, _filename] = item; + const [docName, title, anchor, descr, score, _filename, kind] = item; let listItem = document.createElement("li"); + // Add a class representing the item's type: + // can be used by a theme's CSS selector for styling + // See SearchResultKind for the class names. + listItem.classList.add(`kind-${kind}`); let requestUrl; let linkUrl; if (docBuilder === "dirhtml") { @@ -115,8 +120,10 @@ const _finishSearch = (resultCount) => { "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories." ); else - Search.status.innerText = _( - "Search finished, found ${resultCount} page(s) matching the search query." + Search.status.innerText = Documentation.ngettext( + "Search finished, found one page matching the search query.", + "Search finished, found ${resultCount} pages matching the search query.", + resultCount, ).replace('${resultCount}', resultCount); }; const _displayNextItem = ( @@ -138,7 +145,7 @@ const _displayNextItem = ( else _finishSearch(resultCount); }; // Helper function used by query() to order search results. -// Each input is an array of [docname, title, anchor, descr, score, filename]. +// Each input is an array of [docname, title, anchor, descr, score, filename, kind]. // Order the results by score (in opposite order of appearance, since the // `_displayNextItem` function uses pop() to retrieve items) and then alphabetically. const _orderResultsByScoreThenName = (a, b) => { @@ -248,6 +255,7 @@ const Search = { searchSummary.classList.add("search-summary"); searchSummary.innerText = ""; const searchList = document.createElement("ul"); + searchList.setAttribute("role", "list"); searchList.classList.add("search"); const out = document.getElementById("search-results"); @@ -318,7 +326,7 @@ const Search = { const indexEntries = Search._index.indexentries; // Collect multiple result groups to be sorted separately and then ordered. - // Each is an array of [docname, title, anchor, descr, score, filename]. + // Each is an array of [docname, title, anchor, descr, score, filename, kind]. const normalResults = []; const nonMainIndexResults = []; @@ -337,6 +345,7 @@ const Search = { null, score + boost, filenames[file], + SearchResultKind.title, ]); } } @@ -354,6 +363,7 @@ const Search = { null, score, filenames[file], + SearchResultKind.index, ]; if (isMain) { normalResults.push(result); @@ -475,6 +485,7 @@ const Search = { descr, score, filenames[match[0]], + SearchResultKind.object, ]); }; Object.keys(objects).forEach((prefix) => @@ -585,6 +596,7 @@ const Search = { null, score, filenames[file], + SearchResultKind.text, ]); } return results; diff --git a/dev/citing.html b/dev/citing.html index 73dce96df0a..3e65d51cd59 100644 --- a/dev/citing.html +++ b/dev/citing.html @@ -6,12 +6,12 @@ - +
Reduce expression by combining powers with similar bases and exponents.
Explanation
If deep
is True
then powsimp() will also simplify arguments of
@@ -1691,7 +1691,7 @@
Provides basic quaternion operations.
Quaternion objects can be instantiated as Quaternion(a, b, c, d)
as in \(q = a + bi + cj + dk\).
Adds quaternions.
Returns the angle of the quaternion measured in the real-axis plane.
Explanation
Given a quaternion \(q = a + bi + cj + dk\) where \(a\), \(b\), \(c\) and \(d\) @@ -941,7 +941,7 @@
Returns True if the transformation arcs represented by the input quaternions happen in the same plane.
Returns \(\mathbf{Ax}(q)\), the axis of the quaternion \(q\).
Explanation
Given a quaternion \(q = a + bi + cj + dk\), returns \(\mathbf{Ax}(q)\) i.e., the versor of the vector part of that quaternion @@ -998,7 +998,7 @@
Returns the exponential of \(q\), given by \(e^q\).
Returns quaternion from elements of a column vector`. If vector_only is True, returns only imaginary part as a Matrix of length 3.
@@ -1058,7 +1058,7 @@Returns a rotation quaternion given the axis and the angle of rotation.
Returns quaternion equivalent to rotation represented by the Euler
angles, in the sequence defined by seq
.
Returns the equivalent quaternion of a matrix. The quaternion will be normalized only if the matrix is special orthogonal (orthogonal and det(M) = 1).
Returns the index vector of the quaternion.
Computes integration of quaternion.
Returns the inverse of the quaternion.
Returns true if the quaternion is pure, false if the quaternion is not pure or returns none if it is unknown.
Explanation
@@ -1253,7 +1253,7 @@Returns true if the quaternion is a zero quaternion or false if it is not a zero quaternion and None if the value is unknown.
Explanation
@@ -1279,7 +1279,7 @@Returns the logarithm of the quaternion, given by \(\log q\).
Examples
>>> from sympy import Quaternion
@@ -1295,7 +1295,7 @@ Introduction
-
-mensor()[source]¶
+mensor()[source]¶
Returns the natural logarithm of the norm(magnitude) of the quaternion.
Examples
>>> from sympy.algebras.quaternion import Quaternion
@@ -1314,7 +1314,7 @@ Introduction
-
-mul(other)[source]¶
+mul(other)[source]¶
Multiplies quaternions.
- Parameters:
@@ -1356,19 +1356,19 @@ Introduction
-
-norm()[source]¶
+norm()[source]¶
Returns the norm of the quaternion.
-
-orthogonal(other)[source]¶
+orthogonal(other)[source]¶
Returns the orthogonality of two quaternions.
- Parameters:
@@ -1400,7 +1400,7 @@ Introduction
-
-parallel(other)[source]¶
+parallel(other)[source]¶
Returns True if the two pure quaternions seen as 3D vectors are parallel.
- Parameters:
@@ -1432,7 +1432,7 @@ Introduction
-
-pow(p)[source]¶
+pow(p)[source]¶
Finds the pth power of the quaternion.
- Parameters:
@@ -1460,7 +1460,7 @@ Introduction
-
-pow_cos_sin(p)[source]¶
+pow_cos_sin(p)[source]¶
Computes the pth power in the cos-sin form.
- Parameters:
@@ -1585,7 +1585,7 @@ Introduction
-
-static rotate_point(pin, r)[source]¶
+static rotate_point(pin, r)[source]¶
Returns the coordinates of the point pin (a 3 tuple) after rotation.
- Parameters:
@@ -1624,7 +1624,7 @@ Introduction
-
-scalar_part()[source]¶
+scalar_part()[source]¶
Returns scalar part(\(\mathbf{S}(q)\)) of the quaternion q.
Explanation
Given a quaternion \(q = a + bi + cj + dk\), returns \(\mathbf{S}(q) = a\).
@@ -1639,7 +1639,7 @@ Introduction
-
-set_norm(norm)[source]¶
+set_norm(norm)[source]¶
Sets norm of an already instantiated quaternion.
- Parameters:
@@ -1674,7 +1674,7 @@ Introduction
-
-to_Matrix(vector_only=False)[source]¶
+to_Matrix(vector_only=False)[source]¶
Returns elements of quaternion as a column vector.
By default, a Matrix
of length 4 is returned, with the real part as the
first element.
@@ -1722,7 +1722,7 @@
Introduction
-
-to_axis_angle()[source]¶
+to_axis_angle()[source]¶
Returns the axis and angle of rotation of a quaternion.
- Returns:
@@ -1754,7 +1754,7 @@ Introductionavoid_square_root=False,
-)[source]¶
+)[source]¶
Returns Euler angles representing same rotation as the quaternion,
in the sequence given by seq
. This implements the method described
in [R3].
@@ -1829,7 +1829,7 @@ Introductionhomogeneous=True,
-)[source]¶
+)[source]¶
Returns the equivalent rotation transformation matrix of the quaternion
which represents rotation about the origin if v
is not passed.
@@ -1872,7 +1872,7 @@ Introduction
-
-classmethod vector_coplanar(q1, q2, q3)[source]¶
+classmethod vector_coplanar(q1, q2, q3)[source]¶
Returns True if the axis of the pure quaternions seen as 3D vectors
q1
, q2
, and q3
are coplanar.
@@ -1924,7 +1924,7 @@ Introduction
-
-vector_part()[source]¶
+vector_part()[source]¶
Returns \(\mathbf{V}(q)\), the vector part of the quaternion \(q\).
Explanation
Given a quaternion \(q = a + bi + cj + dk\), returns \(\mathbf{V}(q) = bi + cj + dk\).
@@ -1982,7 +1982,7 @@ IntroductionFuro
- Last updated on Oct 09, 2024
+ Last updated on Oct 10, 2024
@@ -2066,7 +2066,7 @@ Introduction
-
+
diff --git a/dev/modules/assumptions/ask.html b/dev/modules/assumptions/ask.html
index b4a4984553c..7affd7ac9b3 100644
--- a/dev/modules/assumptions/ask.html
+++ b/dev/modules/assumptions/ask.html
@@ -6,12 +6,12 @@
-
+
Ask - SymPy 1.14.dev documentation
-
+
@@ -806,14 +806,14 @@ Documentation Version
Module for querying SymPy objects about assumptions.
-
-class sympy.assumptions.ask.AssumptionKeys[source]¶
+class sympy.assumptions.ask.AssumptionKeys[source]¶
This class contains all the supported keys by ask
.
It should be accessed via the instance sympy.Q
.
-
-sympy.assumptions.ask.ask(proposition, assumptions=True, context={})[source]¶
+sympy.assumptions.ask.ask(proposition, assumptions=True, context={})[source]¶
Function to evaluate the proposition with assumptions.
- Parameters:
@@ -903,7 +903,7 @@ Documentation Version
-
-sympy.assumptions.ask.register_handler(key, handler)[source]¶
+sympy.assumptions.ask.register_handler(key, handler)[source]¶
Register a handler in the ask system. key must be a string and handler a
class inheriting from AskHandler.
@@ -913,7 +913,7 @@ Documentation Version
@@ -1004,7 +1004,7 @@ Documentation Version
-
+
diff --git a/dev/modules/assumptions/assume.html b/dev/modules/assumptions/assume.html
index d059110d292..4b770fa94fd 100644
--- a/dev/modules/assumptions/assume.html
+++ b/dev/modules/assumptions/assume.html
@@ -6,12 +6,12 @@
-
+
Assume - SymPy 1.14.dev documentation
-
+
@@ -806,7 +806,7 @@ Documentation Version
A module which implements predicates and assumption context.
-
-class sympy.assumptions.assume.AppliedPredicate(predicate, *args)[source]¶
+class sympy.assumptions.assume.AppliedPredicate(predicate, *args)[source]¶
The class of expressions resulting from applying Predicate
to
the arguments. AppliedPredicate
merely wraps its argument and
remain unevaluated. To evaluate it, use the ask()
function.
@@ -861,7 +861,7 @@ Documentation Version
@@ -914,7 +914,7 @@ Documentation Version
-
-eval(args, assumptions=True)[source]¶
+eval(args, assumptions=True)[source]¶
Evaluate self(*args)
under the given assumptions.
This uses only direct resolution methods, not logical inference.
@@ -998,13 +998,13 @@ Documentation Version
-
-classmethod register(*types, **kwargs)[source]¶
+classmethod register(*types, **kwargs)[source]¶
Register the signature to the handler.
-
-classmethod register_many(*types, **kwargs)[source]¶
+classmethod register_many(*types, **kwargs)[source]¶
Register multiple signatures to same handler.
@@ -1012,7 +1012,7 @@ Documentation Version
-
-class sympy.assumptions.assume.UndefinedPredicate(name, handlers=None)[source]¶
+class sympy.assumptions.assume.UndefinedPredicate(name, handlers=None)[source]¶
Predicate without handler.
Explanation
This predicate is generated by using Predicate
directly for
@@ -1031,7 +1031,7 @@
Documentation Version
-
-sympy.assumptions.assume.assuming(*assumptions)[source]¶
+sympy.assumptions.assume.assuming(*assumptions)[source]¶
Context manager for assumptions.
Examples
>>> from sympy import assuming, Q, ask
@@ -1082,7 +1082,7 @@ Documentation Version
Furo
- Last updated on Oct 09, 2024
+ Last updated on Oct 10, 2024
@@ -1144,7 +1144,7 @@ Documentation Version
-
+
diff --git a/dev/modules/assumptions/index.html b/dev/modules/assumptions/index.html
index 33a5f55adf0..a459e5be692 100644
--- a/dev/modules/assumptions/index.html
+++ b/dev/modules/assumptions/index.html
@@ -6,12 +6,12 @@
-
+
Assumptions - SymPy 1.14.dev documentation
-
+
@@ -808,7 +808,7 @@ Documentation Version
Predicate¶
-
-class sympy.assumptions.assume.Predicate(*args, **kwargs)[source]
+class sympy.assumptions.assume.Predicate(*args, **kwargs)[source]
Base class for mathematical predicates. It also serves as a
constructor for undefined predicate objects.
Explanation
@@ -880,7 +880,7 @@ Predicate
-
-eval(args, assumptions=True)[source]
+eval(args, assumptions=True)[source]
Evaluate self(*args)
under the given assumptions.
This uses only direct resolution methods, not logical inference.
@@ -892,13 +892,13 @@ Predicate
-
-classmethod register(*types, **kwargs)[source]
+classmethod register(*types, **kwargs)[source]
Register the signature to the handler.
-
-classmethod register_many(*types, **kwargs)[source]
+classmethod register_many(*types, **kwargs)[source]
Register multiple signatures to same handler.
@@ -906,7 +906,7 @@ Predicate
-
-class sympy.assumptions.assume.AppliedPredicate(predicate, *args)[source]
+class sympy.assumptions.assume.AppliedPredicate(predicate, *args)[source]
The class of expressions resulting from applying Predicate
to
the arguments. AppliedPredicate
merely wraps its argument and
remain unevaluated. To evaluate it, use the ask()
function.
@@ -966,7 +966,7 @@ Querying
is ask()
:
@@ -1190,7 +1190,7 @@ Misc¶
-
+
diff --git a/dev/modules/assumptions/predicates.html b/dev/modules/assumptions/predicates.html
index 35a50c1991c..fa4bbb8ce38 100644
--- a/dev/modules/assumptions/predicates.html
+++ b/dev/modules/assumptions/predicates.html
@@ -6,12 +6,12 @@
-
+
Predicates - SymPy 1.14.dev documentation
-
+
@@ -807,7 +807,7 @@ Documentation Version
Common¶
-
-class sympy.assumptions.predicates.common.IsTruePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.common.IsTruePredicate(*args, **kwargs)[source]¶
Generic predicate.
Explanation
ask(Q.is_true(x))
is true iff x
is true. This only makes
@@ -852,7 +852,7 @@
Common¶
-
-class sympy.assumptions.predicates.common.CommutativePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.common.CommutativePredicate(*args, **kwargs)[source]¶
Commutative predicate.
Explanation
ask(Q.commutative(x))
is true iff x
commutes with any other
@@ -872,7 +872,7 @@
Common¶
Calculus¶
-
-class sympy.assumptions.predicates.calculus.FinitePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.calculus.FinitePredicate(*args, **kwargs)[source]¶
Finite number predicate.
Explanation
Q.finite(x)
is true if x
is a number but neither an infinity
@@ -916,7 +916,7 @@
Calculus
-
-class sympy.assumptions.predicates.calculus.InfinitePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.calculus.InfinitePredicate(*args, **kwargs)[source]¶
Infinite number predicate.
Q.infinite(x)
is true iff the absolute value of x
is
infinity.
@@ -935,7 +935,7 @@ Calculus
Matrix¶
-
-class sympy.assumptions.predicates.matrices.SymmetricPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.SymmetricPredicate(*args, **kwargs)[source]¶
Symmetric matrix predicate.
Explanation
Q.symmetric(x)
is true iff x
is a square matrix and is equal to
@@ -972,7 +972,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.InvertiblePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.InvertiblePredicate(*args, **kwargs)[source]¶
Invertible matrix predicate.
Explanation
Q.invertible(x)
is true iff x
is an invertible matrix.
@@ -1009,7 +1009,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.OrthogonalPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.OrthogonalPredicate(*args, **kwargs)[source]¶
Orthogonal matrix predicate.
Explanation
Q.orthogonal(x)
is true iff x
is an orthogonal matrix.
@@ -1051,7 +1051,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.UnitaryPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.UnitaryPredicate(*args, **kwargs)[source]¶
Unitary matrix predicate.
Explanation
Q.unitary(x)
is true iff x
is a unitary matrix.
@@ -1090,7 +1090,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.PositiveDefinitePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.PositiveDefinitePredicate(*args, **kwargs)[source]¶
Positive definite matrix predicate.
Explanation
If \(M\) is a \(n \times n\) symmetric real matrix, it is said
@@ -1129,7 +1129,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.UpperTriangularPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.UpperTriangularPredicate(*args, **kwargs)[source]¶
Upper triangular matrix predicate.
Explanation
A matrix \(M\) is called upper triangular matrix if \(M_{ij}=0\)
@@ -1161,7 +1161,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.LowerTriangularPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.LowerTriangularPredicate(*args, **kwargs)[source]¶
Lower triangular matrix predicate.
Explanation
A matrix \(M\) is called lower triangular matrix if \(M_{ij}=0\)
@@ -1193,7 +1193,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.DiagonalPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.DiagonalPredicate(*args, **kwargs)[source]¶
Diagonal matrix predicate.
Explanation
Q.diagonal(x)
is true iff x
is a diagonal matrix. A diagonal
@@ -1228,7 +1228,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.FullRankPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.FullRankPredicate(*args, **kwargs)[source]¶
Fullrank matrix predicate.
Explanation
Q.fullrank(x)
is true iff x
is a full rank matrix.
@@ -1258,7 +1258,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.SquarePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.SquarePredicate(*args, **kwargs)[source]¶
Square matrix predicate.
Explanation
Q.square(x)
is true iff x
is a square matrix. A square matrix
@@ -1296,7 +1296,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.IntegerElementsPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.IntegerElementsPredicate(*args, **kwargs)[source]¶
Integer elements matrix predicate.
Explanation
Q.integer_elements(x)
is true iff all the elements of x
@@ -1320,7 +1320,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.RealElementsPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.RealElementsPredicate(*args, **kwargs)[source]¶
Real elements matrix predicate.
Explanation
Q.real_elements(x)
is true iff all the elements of x
@@ -1344,7 +1344,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.ComplexElementsPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.ComplexElementsPredicate(*args, **kwargs)[source]¶
Complex elements matrix predicate.
Explanation
Q.complex_elements(x)
is true iff all the elements of x
@@ -1370,7 +1370,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.SingularPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.SingularPredicate(*args, **kwargs)[source]¶
Singular matrix predicate.
A matrix is singular iff the value of its determinant is 0.
Examples
@@ -1401,7 +1401,7 @@ Matrix¶
-
-class sympy.assumptions.predicates.matrices.NormalPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.NormalPredicate(*args, **kwargs)[source]¶
Normal matrix predicate.
A matrix is normal if it commutes with its conjugate transpose.
Examples
@@ -1430,7 +1430,7 @@ Matrix¶
-
-class sympy.assumptions.predicates.matrices.TriangularPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.TriangularPredicate(*args, **kwargs)[source]¶
Triangular matrix predicate.
Explanation
Q.triangular(X)
is true if X
is one that is either lower
@@ -1463,7 +1463,7 @@
Matrix¶
-
-class sympy.assumptions.predicates.matrices.UnitTriangularPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.matrices.UnitTriangularPredicate(*args, **kwargs)[source]¶
Unit triangular matrix predicate.
Explanation
A unit triangular matrix is a triangular matrix with 1s
@@ -1490,7 +1490,7 @@
Matrix¶
Number Theory¶
-
-class sympy.assumptions.predicates.ntheory.EvenPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.ntheory.EvenPredicate(*args, **kwargs)[source]¶
Even number predicate.
Explanation
ask(Q.even(x))
is true iff x
belongs to the set of even
@@ -1519,7 +1519,7 @@
Number Theory
-
-class sympy.assumptions.predicates.ntheory.OddPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.ntheory.OddPredicate(*args, **kwargs)[source]¶
Odd number predicate.
Explanation
ask(Q.odd(x))
is true iff x
belongs to the set of odd numbers.
@@ -1547,7 +1547,7 @@ Number Theory
-
-class sympy.assumptions.predicates.ntheory.PrimePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.ntheory.PrimePredicate(*args, **kwargs)[source]¶
Prime number predicate.
Explanation
ask(Q.prime(x))
is true iff x
is a natural number greater
@@ -1579,7 +1579,7 @@
Number Theory
-
-class sympy.assumptions.predicates.ntheory.CompositePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.ntheory.CompositePredicate(*args, **kwargs)[source]¶
Composite number predicate.
Explanation
ask(Q.composite(x))
is true iff x
is a positive integer and has
@@ -1611,7 +1611,7 @@
Number Theory¶
-
-class sympy.assumptions.predicates.order.PositivePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.order.PositivePredicate(*args, **kwargs)[source]¶
Positive real number predicate.
Explanation
Q.positive(x)
is true iff x
is real and \(x > 0\), that is if x
@@ -1659,7 +1659,7 @@
Order¶
-
-class sympy.assumptions.predicates.order.NegativePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.order.NegativePredicate(*args, **kwargs)[source]¶
Negative number predicate.
Explanation
Q.negative(x)
is true iff x
is a real number and \(x < 0\), that is,
@@ -1707,7 +1707,7 @@
Order¶
-
-class sympy.assumptions.predicates.order.ZeroPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.order.ZeroPredicate(*args, **kwargs)[source]¶
Zero number predicate.
Explanation
ask(Q.zero(x))
is true iff the value of x
is zero.
@@ -1738,7 +1738,7 @@ Order¶
-
-class sympy.assumptions.predicates.order.NonZeroPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.order.NonZeroPredicate(*args, **kwargs)[source]¶
Nonzero real number predicate.
Explanation
ask(Q.nonzero(x))
is true iff x
is real and x
is not zero. Note in
@@ -1785,7 +1785,7 @@
Order¶
-
-class sympy.assumptions.predicates.order.NonPositivePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.order.NonPositivePredicate(*args, **kwargs)[source]¶
Nonpositive real number predicate.
Explanation
ask(Q.nonpositive(x))
is true iff x
belongs to the set of
@@ -1829,7 +1829,7 @@
Order¶
-
-class sympy.assumptions.predicates.order.NonNegativePredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.order.NonNegativePredicate(*args, **kwargs)[source]¶
Nonnegative real number predicate.
Explanation
ask(Q.nonnegative(x))
is true iff x
belongs to the set of
@@ -1874,7 +1874,7 @@
Order¶
Sets¶
-
-class sympy.assumptions.predicates.sets.IntegerPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.IntegerPredicate(*args, **kwargs)[source]¶
Integer predicate.
Explanation
Q.integer(x)
is true iff x
belongs to the set of integer
@@ -1907,7 +1907,7 @@
Sets¶
-
-class sympy.assumptions.predicates.sets.RationalPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.RationalPredicate(*args, **kwargs)[source]¶
Rational number predicate.
Explanation
Q.rational(x)
is true iff x
belongs to the set of
@@ -1942,7 +1942,7 @@
Sets¶
-
-class sympy.assumptions.predicates.sets.IrrationalPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.IrrationalPredicate(*args, **kwargs)[source]¶
Irrational number predicate.
Explanation
Q.irrational(x)
is true iff x
is any real number that
@@ -1979,7 +1979,7 @@
Sets¶
-
-class sympy.assumptions.predicates.sets.RealPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.RealPredicate(*args, **kwargs)[source]¶
Real number predicate.
Explanation
Q.real(x)
is true iff x
is a real number, i.e., it is in the
@@ -2050,7 +2050,7 @@
Sets¶
-
-class sympy.assumptions.predicates.sets.ExtendedRealPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.ExtendedRealPredicate(*args, **kwargs)[source]¶
Extended real predicate.
Explanation
Q.extended_real(x)
is true iff x
is a real number or
@@ -2081,7 +2081,7 @@
Sets¶
-
-class sympy.assumptions.predicates.sets.HermitianPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.HermitianPredicate(*args, **kwargs)[source]¶
Hermitian predicate.
Explanation
ask(Q.hermitian(x))
is true iff x
belongs to the set of
@@ -2106,7 +2106,7 @@
Sets¶
-
-class sympy.assumptions.predicates.sets.ComplexPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.ComplexPredicate(*args, **kwargs)[source]¶
Complex number predicate.
Explanation
Q.complex(x)
is true iff x
belongs to the set of complex
@@ -2142,7 +2142,7 @@
Sets¶
-
-class sympy.assumptions.predicates.sets.ImaginaryPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.ImaginaryPredicate(*args, **kwargs)[source]¶
Imaginary number predicate.
Explanation
Q.imaginary(x)
is true iff x
can be written as a real
@@ -2179,7 +2179,7 @@
Sets¶
-
-class sympy.assumptions.predicates.sets.AntihermitianPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.AntihermitianPredicate(*args, **kwargs)[source]¶
Antihermitian predicate.
Explanation
Q.antihermitian(x)
is true iff x
belongs to the field of
@@ -2206,7 +2206,7 @@
Sets¶
-
-class sympy.assumptions.predicates.sets.AlgebraicPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.AlgebraicPredicate(*args, **kwargs)[source]¶
Algebraic number predicate.
Explanation
Q.algebraic(x)
is true iff x
belongs to the set of
@@ -2246,7 +2246,7 @@
Sets¶
-
-class sympy.assumptions.predicates.sets.TranscendentalPredicate(*args, **kwargs)[source]¶
+class sympy.assumptions.predicates.sets.TranscendentalPredicate(*args, **kwargs)[source]¶
Transcedental number predicate.
Explanation
Q.transcendental(x)
is true iff x
belongs to the set of
@@ -2300,7 +2300,7 @@
Sets¶
Furo
- Last updated on Oct 09, 2024
+ Last updated on Oct 10, 2024
Simplify an expression using assumptions.
Explanation
Unlike simplify()
which performs structural simplification
@@ -843,7 +843,7 @@
Handler for instances of Pow.
Examples
>>> from sympy import Q
@@ -871,7 +871,7 @@ Documentation Version
-
-sympy.assumptions.refine.refine_abs(expr, assumptions)[source]¶
+sympy.assumptions.refine.refine_abs(expr, assumptions)[source]¶
Handler for the absolute value.
Examples
>>> from sympy import Q, Abs
@@ -888,7 +888,7 @@ Documentation Version
-
-sympy.assumptions.refine.refine_arg(expr, assumptions)[source]¶
+sympy.assumptions.refine.refine_arg(expr, assumptions)[source]¶
Handler for complex argument
Explanation
>>> from sympy.assumptions.refine import refine_arg
@@ -904,7 +904,7 @@ Documentation Version
-
-sympy.assumptions.refine.refine_atan2(expr, assumptions)[source]¶
+sympy.assumptions.refine.refine_atan2(expr, assumptions)[source]¶
Handler for the atan2 function.
Examples
>>> from sympy import Q, atan2
@@ -930,7 +930,7 @@ Documentation Version
-
-sympy.assumptions.refine.refine_im(expr, assumptions)[source]¶
+sympy.assumptions.refine.refine_im(expr, assumptions)[source]¶
Handler for imaginary part.
Explanation
>>> from sympy.assumptions.refine import refine_im
@@ -946,7 +946,7 @@ Documentation Version
-
-sympy.assumptions.refine.refine_matrixelement(expr, assumptions)[source]¶
+sympy.assumptions.refine.refine_matrixelement(expr, assumptions)[source]¶
Handler for symmetric part.
Examples
>>> from sympy.assumptions.refine import refine_matrixelement
@@ -962,7 +962,7 @@ Documentation Version
-
-sympy.assumptions.refine.refine_re(expr, assumptions)[source]¶
+sympy.assumptions.refine.refine_re(expr, assumptions)[source]¶
Handler for real part.
Examples
>>> from sympy.assumptions.refine import refine_re
@@ -978,7 +978,7 @@ Documentation Version
-
-sympy.assumptions.refine.refine_sign(expr, assumptions)[source]¶
+sympy.assumptions.refine.refine_sign(expr, assumptions)[source]¶
Handler for sign.
Examples
>>> from sympy.assumptions.refine import refine_sign
@@ -1038,7 +1038,7 @@ Documentation Version
Furo
- Last updated on Oct 09, 2024
+ Last updated on Oct 10, 2024
@@ -1090,7 +1090,7 @@ Documentation Version
-
+
diff --git a/dev/modules/calculus/index.html b/dev/modules/calculus/index.html
index 8951fcad8db..6f2e99e7e0c 100644
--- a/dev/modules/calculus/index.html
+++ b/dev/modules/calculus/index.html
@@ -6,12 +6,12 @@
-
+
Calculus - SymPy 1.14.dev documentation
-
+
@@ -808,7 +808,7 @@ Documentation Version
Euler-Lagrange Equations for given Lagrangian.
-
-sympy.calculus.euler.euler_equations(L, funcs=(), vars=())[source]¶
+sympy.calculus.euler.euler_equations(L, funcs=(), vars=())[source]¶
Find the Euler-Lagrange equations [R31] for a given Lagrangian.
- Parameters:
@@ -894,7 +894,7 @@ Documentation Version
- symbol=None,
-)[source]¶
+)[source]¶
Return whether the function is decreasing in the given interval.
- Parameters:
@@ -952,7 +952,7 @@ Documentation Version
- symbol=None,
-)[source]¶
+)[source]¶
Return whether the function is increasing in the given interval.
- Parameters:
@@ -1006,7 +1006,7 @@ Documentation Version
- symbol=None,
-)[source]¶
+)[source]¶
Return whether the function is monotonic in the given interval.
- Parameters:
@@ -1068,7 +1068,7 @@ Documentation Version
- symbol=None,
-)[source]¶
+)[source]¶
Return whether the function is strictly decreasing in the given interval.
- Parameters:
@@ -1122,7 +1122,7 @@ Documentation Version
- symbol=None,
-)[source]¶
+)[source]¶
Return whether the function is strictly increasing in the given interval.
- Parameters:
@@ -1177,7 +1177,7 @@ Documentation Version
- symbol=None,
-)[source]¶
+)[source]¶
Helper function for functions checking function monotonicity.
- Parameters:
@@ -1216,7 +1216,7 @@ Documentation Version
-
-sympy.calculus.singularities.singularities(expression, symbol, domain=None)[source]¶
+sympy.calculus.singularities.singularities(expression, symbol, domain=None)[source]¶
Find singularities of a given function.
- Parameters:
@@ -1303,7 +1303,7 @@ Documentation Version
-
-sympy.calculus.finite_diff.apply_finite_diff(order, x_list, y_list, x0=0)[source]¶
+sympy.calculus.finite_diff.apply_finite_diff(order, x_list, y_list, x0=0)[source]¶
Calculates the finite difference approximation of
the derivative of requested order at x0
from points
provided in x_list
and y_list
.
@@ -1383,7 +1383,7 @@ Documentation Version
- evaluate=False,
-)[source]¶
+)[source]¶
Differentiate expr and replace Derivatives with finite differences.
- Parameters:
@@ -1435,7 +1435,7 @@ Documentation Version
-
-sympy.calculus.finite_diff.finite_diff_weights(order, x_list, x0=1)[source]¶
+sympy.calculus.finite_diff.finite_diff_weights(order, x_list, x0=1)[source]¶
Calculates the finite difference weights for an arbitrarily spaced
one-dimensional grid (x_list
) for derivatives at x0
of order
0, 1, …, up to order
using a recursive formula. Order of accuracy
@@ -1573,7 +1573,7 @@
Documentation Version
-
-sympy.calculus.util.continuous_domain(f, symbol, domain)[source]¶
+sympy.calculus.util.continuous_domain(f, symbol, domain)[source]¶
Returns the domain on which the function expression f is continuous.
This function is limited by the ability to determine the various
singularities and discontinuities of the given function.
@@ -1626,7 +1626,7 @@
Documentation Version
-
-sympy.calculus.util.function_range(f, symbol, domain)[source]¶
+sympy.calculus.util.function_range(f, symbol, domain)[source]¶
Finds the range of a function in a given domain.
This method is limited by the ability to determine the singularities and
determine limits.
@@ -1683,7 +1683,7 @@ Documentation Version
-
-sympy.calculus.util.is_convex(f, *syms, domain=Reals)[source]¶
+sympy.calculus.util.is_convex(f, *syms, domain=Reals)[source]¶
Determines the convexity of the function passed in the argument.
- Parameters:
@@ -1760,7 +1760,7 @@ Documentation Version
-
-sympy.calculus.util.lcim(numbers)[source]¶
+sympy.calculus.util.lcim(numbers)[source]¶
Returns the least common integral multiple of a list of numbers.
The numbers can be rational or irrational or a mixture of both.
\(None\) is returned for incommensurable numbers.
@@ -1792,7 +1792,7 @@ Documentation Version
-
-sympy.calculus.util.maximum(f, symbol, domain=Reals)[source]¶
+sympy.calculus.util.maximum(f, symbol, domain=Reals)[source]¶
Returns the maximum value of a function in the given domain.
- Parameters:
@@ -1839,7 +1839,7 @@ Documentation Version
-
-sympy.calculus.util.minimum(f, symbol, domain=Reals)[source]¶
+sympy.calculus.util.minimum(f, symbol, domain=Reals)[source]¶
Returns the minimum value of a function in the given domain.
- Parameters:
@@ -1886,7 +1886,7 @@ Documentation Version
-
-sympy.calculus.util.not_empty_in(finset_intersection, *syms)[source]¶
+sympy.calculus.util.not_empty_in(finset_intersection, *syms)[source]¶
Finds the domain of the functions in finset_intersection
in which the
finite_set
is not-empty.
@@ -1933,7 +1933,7 @@ Documentation Version
-
-sympy.calculus.util.periodicity(f, symbol, check=False)[source]¶
+sympy.calculus.util.periodicity(f, symbol, check=False)[source]¶
Tests the given function for periodicity in the given symbol.
- Parameters:
@@ -1993,7 +1993,7 @@ Documentation Version
-
-sympy.calculus.util.stationary_points(f, symbol, domain=Reals)[source]¶
+sympy.calculus.util.stationary_points(f, symbol, domain=Reals)[source]¶
Returns the stationary points of a function (where derivative of the
function is 0) in the given domain.
@@ -2078,7 +2078,7 @@ Documentation Version
Furo
- Last updated on Oct 09, 2024
+ Last updated on Oct 10, 2024
@@ -2143,7 +2143,7 @@ Documentation Version
-
+
diff --git a/dev/modules/categories.html b/dev/modules/categories.html
index f28cfcf6987..1151e7449e5 100644
--- a/dev/modules/categories.html
+++ b/dev/modules/categories.html
@@ -6,12 +6,12 @@
-
+
Category Theory - SymPy 1.14.dev documentation
-
+
@@ -829,7 +829,7 @@ Introduction
-
-class sympy.categories.Object(name, **assumptions)[source]¶
+class sympy.categories.Object(name, **assumptions)[source]¶
The base class for any kind of object in an abstract category.
Explanation
While technically any instance of Basic
will do, this
@@ -839,7 +839,7 @@
Introduction
-
-class sympy.categories.Morphism(domain, codomain)[source]¶
+class sympy.categories.Morphism(domain, codomain)[source]¶
The base class for any morphism in an abstract category.
Explanation
In abstract categories, a morphism is an arrow between two
@@ -872,7 +872,7 @@
Introduction
-
-compose(other)[source]¶
+compose(other)[source]¶
Composes self with the supplied morphism.
The order of elements in the composition is the usual order,
i.e., to construct \(g\circ f\) use g.compose(f)
.
@@ -913,7 +913,7 @@ Introduction
-
-class sympy.categories.NamedMorphism(domain, codomain, name)[source]¶
+class sympy.categories.NamedMorphism(domain, codomain, name)[source]¶
Represents a morphism which has a name.
Explanation
Names are used to distinguish between morphisms which have the
@@ -953,7 +953,7 @@
Introduction
-
-class sympy.categories.CompositeMorphism(*components)[source]¶
+class sympy.categories.CompositeMorphism(*components)[source]¶
Represents a morphism which is a composition of other morphisms.
Explanation
Two composite morphisms are equal if the morphisms they were
@@ -1035,7 +1035,7 @@
Introduction
-
-flatten(new_name)[source]¶
+flatten(new_name)[source]¶
Forgets the composite structure of this morphism.
Explanation
If new_name
is not empty, returns a NamedMorphism
@@ -1060,7 +1060,7 @@
Introduction
-
-class sympy.categories.IdentityMorphism(domain)[source]¶
+class sympy.categories.IdentityMorphism(domain)[source]¶
Represents an identity morphism.
Explanation
An identity morphism is a morphism with equal domain and codomain,
@@ -1094,7 +1094,7 @@
Introductioncommutative_diagrams=EmptySet,
-)[source]¶
+)[source]¶
An (abstract) category.
Explanation
A category [JoyOfCats] is a quadruple \(\mbox{K} = (O, \hom, id,
@@ -1191,7 +1191,7 @@ Introduction
-
-class sympy.categories.Diagram(*args)[source]¶
+class sympy.categories.Diagram(*args)[source]¶
Represents a diagram in a certain category.
Explanation
Informally, a diagram is a collection of objects of a category and
@@ -1265,7 +1265,7 @@
Introduction
-
-hom(A, B)[source]¶
+hom(A, B)[source]¶
Returns a 2-tuple of sets of morphisms between objects A
and
B
: one set of morphisms listed as premises, and the other set
of morphisms listed as conclusions.
@@ -1290,7 +1290,7 @@ Introduction
-
-is_subdiagram(diagram)[source]¶
+is_subdiagram(diagram)[source]¶
Checks whether diagram
is a subdiagram of self
.
Diagram \(D'\) is a subdiagram of \(D\) if all premises
(conclusions) of \(D'\) are contained in the premises
@@ -1355,7 +1355,7 @@
Introduction
-
-subdiagram_from_objects(objects)[source]¶
+subdiagram_from_objects(objects)[source]¶
If objects
is a subset of the objects of self
, returns
a diagram which has as premises all those premises of self
which have a domains and codomains in objects
, likewise
@@ -1385,7 +1385,7 @@
Introduction
-
-class sympy.categories.diagram_drawing.DiagramGrid(diagram, groups=None, **hints)[source]¶
+class sympy.categories.diagram_drawing.DiagramGrid(diagram, groups=None, **hints)[source]¶
Constructs and holds the fitting of the diagram into a grid.
Explanation
The mission of this class is to analyse the structure of the
@@ -1588,7 +1588,7 @@
Introductionlabel,
-)[source]¶
+)[source]¶
Stores the information necessary for producing an Xy-pic
description of an arrow.
The principal goal of this class is to abstract away the string
@@ -1683,7 +1683,7 @@
Introduction
-
-class sympy.categories.diagram_drawing.XypicDiagramDrawer[source]¶
+class sympy.categories.diagram_drawing.XypicDiagramDrawer[source]¶
Given a Diagram
and the corresponding
DiagramGrid
, produces the Xy-pic representation of the
diagram.
@@ -1805,7 +1805,7 @@ Introductiondiagram_format='',
-)[source]¶
+)[source]¶
Returns the Xy-pic representation of diagram
laid out in
grid
.
Consider the following simple triangle diagram.
@@ -1868,7 +1868,7 @@ Introduction**hints,
-)[source]¶
+)[source]¶
Provides a shortcut combining DiagramGrid
and
XypicDiagramDrawer
. Returns an Xy-pic presentation of
diagram
. The argument masked
is a list of morphisms which
@@ -1915,7 +1915,7 @@
Introduction**hints,
-)[source]¶
+)[source]¶
Combines the functionality of xypic_draw_diagram
and
sympy.printing.preview
. The arguments masked
,
diagram_format
, groups
, and hints
are passed to
@@ -1977,7 +1977,7 @@
IntroductionFuro
- Last updated on Oct 09, 2024
+ Last updated on Oct 10, 2024
@@ -2074,7 +2074,7 @@ Introduction
-
+
diff --git a/dev/modules/codegen.html b/dev/modules/codegen.html
index 1a63e912374..6e60b658d4e 100644
--- a/dev/modules/codegen.html
+++ b/dev/modules/codegen.html
@@ -6,12 +6,12 @@
-
+
Code Generation - SymPy 1.14.dev documentation
-
+
@@ -1344,7 +1344,7 @@ Autowrap
- opportunistic=True,
-)[source]¶
+)[source]¶
Specialization of ReplaceOptim for functions evaluating “f(x) - 1”.
-
-replace_in_Add(e)[source]¶
+replace_in_Add(e)[source]¶
passed as second argument to Basic.replace(…)
@@ -1391,7 +1391,7 @@ Autowrap
-
-class sympy.codegen.rewriting.Optimization(cost_function=None, priority=1)[source]¶
+class sympy.codegen.rewriting.Optimization(cost_function=None, priority=1)[source]¶
Abstract base class for rewriting optimization.
Subclasses should implement __call__
taking an expression
as argument.
@@ -1405,7 +1405,7 @@ Autowrap
-
-class sympy.codegen.rewriting.ReplaceOptim(query, value, **kwargs)[source]¶
+class sympy.codegen.rewriting.ReplaceOptim(query, value, **kwargs)[source]¶
Rewriting optimization calling replace on expressions.
- Parameters:
@@ -1446,7 +1446,7 @@ Autowrap
- base_req=<function <lambda>>,
-)[source]¶
+)[source]¶
Creates an instance of ReplaceOptim
for expanding Pow
.
-
-class sympy.codegen.matrix_nodes.MatrixSolve(*args, **kwargs)[source]¶
+class sympy.codegen.matrix_nodes.MatrixSolve(*args, **kwargs)[source]¶
Represents an operation to solve a linear matrix equation.
- Parameters:
@@ -1572,7 +1572,7 @@ Autowrap
- **kwargs,
-)[source]¶
+)[source]¶
Approximates functions by expanding them as a series.
- Parameters:
@@ -1619,7 +1619,7 @@ Autowrap
-
-class sympy.codegen.approximations.SumApprox(bounds, reltol, **kwargs)[source]¶
+class sympy.codegen.approximations.SumApprox(bounds, reltol, **kwargs)[source]¶
Approximates sum by neglecting small terms.
- Parameters:
@@ -1781,7 +1781,7 @@ Using the nodes
-
-class sympy.codegen.ast.Assignment(lhs, rhs)[source]¶
+class sympy.codegen.ast.Assignment(lhs, rhs)[source]¶
Represents variable assignment for code generation.
- Parameters:
@@ -1821,7 +1821,7 @@ Using the nodes
-
-class sympy.codegen.ast.AssignmentBase(lhs, rhs)[source]¶
+class sympy.codegen.ast.AssignmentBase(lhs, rhs)[source]¶
Abstract base class for Assignment and AugmentedAssignment.
Attributes:
@@ -1832,7 +1832,7 @@ Using the nodes
-
-class sympy.codegen.ast.Attribute(possibly parametrized)[source]¶
+class sympy.codegen.ast.Attribute(possibly parametrized)[source]¶
For use with sympy.codegen.ast.Node
(which takes instances of
Attribute
as attrs
).
@@ -1859,7 +1859,7 @@ Using the nodes
-
-class sympy.codegen.ast.AugmentedAssignment(lhs, rhs)[source]¶
+class sympy.codegen.ast.AugmentedAssignment(lhs, rhs)[source]¶
Base class for augmented assignments.
Attributes:
@@ -1871,7 +1871,7 @@ Using the nodes
-
-class sympy.codegen.ast.BreakToken(*args, **kwargs)[source]¶
+class sympy.codegen.ast.BreakToken(*args, **kwargs)[source]¶
Represents ‘break’ in C/Python (‘exit’ in Fortran).
Use the premade instance break_
or instantiate manually.
Examples
@@ -1887,7 +1887,7 @@ Using the nodes
-
-class sympy.codegen.ast.CodeBlock(*args)[source]¶
+class sympy.codegen.ast.CodeBlock(*args)[source]¶
Represents a block of code.
Explanation
For now only assignments are supported. This restriction will be lifted in
@@ -1932,7 +1932,7 @@
Using the nodesorder='canonical',
-)[source]¶
+)[source]¶
Return a new code block with common subexpressions eliminated.
Explanation
See the docstring of sympy.simplify.cse_main.cse()
for more
@@ -1962,7 +1962,7 @@
Using the nodes
-
-classmethod topological_sort(assignments)[source]¶
+classmethod topological_sort(assignments)[source]¶
Return a CodeBlock with topologically sorted assignments so that
variables are assigned before they are used.
Examples
@@ -1994,19 +1994,19 @@ Using the nodes
-
-class sympy.codegen.ast.Comment(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Comment(*args, **kwargs)[source]¶
Represents a comment.
-
-class sympy.codegen.ast.ComplexType(*args, **kwargs)[source]¶
+class sympy.codegen.ast.ComplexType(*args, **kwargs)[source]¶
Represents a complex floating point number.
-
-class sympy.codegen.ast.ContinueToken(*args, **kwargs)[source]¶
+class sympy.codegen.ast.ContinueToken(*args, **kwargs)[source]¶
Represents ‘continue’ in C/Python (‘cycle’ in Fortran)
Use the premade instance continue_
or instantiate manually.
Examples
@@ -2022,7 +2022,7 @@ Using the nodes
-
-class sympy.codegen.ast.Declaration(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Declaration(*args, **kwargs)[source]¶
Represents a variable declaration
- Parameters:
@@ -2047,7 +2047,7 @@ Using the nodes
-
-class sympy.codegen.ast.Element(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Element(*args, **kwargs)[source]¶
Element in (a possibly N-dimensional) array.
Examples
>>> from sympy.codegen.ast import Element
@@ -2067,11 +2067,11 @@ Using the nodes
-
-class sympy.codegen.ast.FloatBaseType(*args, **kwargs)[source]¶
+class sympy.codegen.ast.FloatBaseType(*args, **kwargs)[source]¶
Represents a floating point number type.
@@ -2079,7 +2079,7 @@ Using the nodes
-
-class sympy.codegen.ast.FloatType(*args, **kwargs)[source]¶
+class sympy.codegen.ast.FloatType(*args, **kwargs)[source]¶
Represents a floating point type with fixed bit width.
Base 2 & one sign bit is assumed.
@@ -2126,7 +2126,7 @@ Using the nodes
-
-cast_nocheck(value)[source]¶
+cast_nocheck(value)[source]¶
Casts without checking if out of bounds or subnormal.
@@ -2183,7 +2183,7 @@ Using the nodes
-
-class sympy.codegen.ast.For(*args, **kwargs)[source]¶
+class sympy.codegen.ast.For(*args, **kwargs)[source]¶
Represents a ‘for-loop’ in the code.
@@ -2235,7 +2235,7 @@ Using the nodes
-
-class sympy.codegen.ast.FunctionCall(*args, **kwargs)[source]¶
+class sympy.codegen.ast.FunctionCall(*args, **kwargs)[source]¶
Represents a call to a function in the code.
- Parameters:
@@ -2255,7 +2255,7 @@ Using the nodes
-
-class sympy.codegen.ast.FunctionDefinition(*args, **kwargs)[source]¶
+class sympy.codegen.ast.FunctionDefinition(*args, **kwargs)[source]¶
Represents a function definition in the code.
- Parameters:
@@ -2286,7 +2286,7 @@ Using the nodes
-
-class sympy.codegen.ast.FunctionPrototype(*args, **kwargs)[source]¶
+class sympy.codegen.ast.FunctionPrototype(*args, **kwargs)[source]¶
Represents a function prototype
Allows the user to generate forward declaration in e.g. C/C++.
@@ -2310,13 +2310,13 @@ Using the nodes
-
-class sympy.codegen.ast.IntBaseType(*args, **kwargs)[source]¶
+class sympy.codegen.ast.IntBaseType(*args, **kwargs)[source]¶
Integer base type, contains no size information.
-
-class sympy.codegen.ast.Node(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Node(*args, **kwargs)[source]¶
Subclass of Token, carrying the attribute ‘attrs’ (Tuple)
Examples
>>> from sympy.codegen.ast import Node, value_const, pointer_const
@@ -2335,7 +2335,7 @@ Using the nodes
-
-attr_params(looking_for)[source]¶
+attr_params(looking_for)[source]¶
Returns the parameters of the Attribute with name looking_for
in self.attrs
@@ -2343,7 +2343,7 @@ Using the nodes
-
-class sympy.codegen.ast.NoneToken(*args, **kwargs)[source]¶
+class sympy.codegen.ast.NoneToken(*args, **kwargs)[source]¶
The AST equivalence of Python’s NoneType
The corresponding instance of Python’s None
is none
.
Examples
@@ -2357,7 +2357,7 @@ Using the nodes
-
-class sympy.codegen.ast.Pointer(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Pointer(*args, **kwargs)[source]¶
Represents a pointer. See Variable
.
Examples
Can create instances of Element
:
@@ -2373,7 +2373,7 @@ Using the nodes
-
-class sympy.codegen.ast.Print(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Print(*args, **kwargs)[source]¶
Represents print command in the code.
- Parameters:
@@ -2392,19 +2392,19 @@ Using the nodes
-
-class sympy.codegen.ast.QuotedString(*args, **kwargs)[source]¶
+class sympy.codegen.ast.QuotedString(*args, **kwargs)[source]¶
Represents a string which should be printed with quotes.
-
-class sympy.codegen.ast.Raise(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Raise(*args, **kwargs)[source]¶
Prints as ‘raise …’ in Python, ‘throw …’ in C++
-
-class sympy.codegen.ast.Return(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Return(*args, **kwargs)[source]¶
Represents a return command in the code.
- Parameters:
@@ -2424,14 +2424,14 @@ Using the nodes
-
-class sympy.codegen.ast.RuntimeError_(*args, **kwargs)[source]¶
+class sympy.codegen.ast.RuntimeError_(*args, **kwargs)[source]¶
Represents ‘std::runtime_error’ in C++ and ‘RuntimeError’ in Python.
Note that the latter is uncommon, and you might want to use e.g. ValueError.
-
-class sympy.codegen.ast.Scope(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Scope(*args, **kwargs)[source]¶
Represents a scope in the code.
- Parameters:
@@ -2445,13 +2445,13 @@ Using the nodes
-
-class sympy.codegen.ast.SignedIntType(*args, **kwargs)[source]¶
+class sympy.codegen.ast.SignedIntType(*args, **kwargs)[source]¶
Represents a signed integer type.
-
-class sympy.codegen.ast.Stream(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Stream(*args, **kwargs)[source]¶
Represents a stream.
There are two predefined Stream instances stdout
& stderr
.
@@ -2473,7 +2473,7 @@ Using the nodes
-
-class sympy.codegen.ast.String(*args, **kwargs)[source]¶
+class sympy.codegen.ast.String(*args, **kwargs)[source]¶
SymPy object representing a string.
Atomic object which is not an expression (as opposed to Symbol).
@@ -2498,7 +2498,7 @@ Using the nodes
-
-class sympy.codegen.ast.Token(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Token(*args, **kwargs)[source]¶
Base class for the AST types.
Explanation
Defining fields are set in _fields
. Attributes (defined in _fields)
@@ -2512,7 +2512,7 @@
Using the nodesnot_in_args are not passed to Basic
.
-
-kwargs(exclude=(), apply=None)[source]¶
+kwargs(exclude=(), apply=None)[source]¶
Get instance’s attributes as dict of keyword arguments.
- Parameters:
@@ -2532,7 +2532,7 @@ Using the nodes
-
-class sympy.codegen.ast.Type(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Type(*args, **kwargs)[source]¶
Represents a type.
- Parameters:
@@ -2596,7 +2596,7 @@ Using the nodesprecision_targets=None,
-)[source]¶
+)[source]¶
Casts a value to the data type of the instance.
- Parameters:
@@ -2650,7 +2650,7 @@ Using the nodes
-
-classmethod from_expr(expr)[source]¶
+classmethod from_expr(expr)[source]¶
Deduces type from an expression or a Symbol
.
- Parameters:
@@ -2682,13 +2682,13 @@ Using the nodes
-
-class sympy.codegen.ast.UnsignedIntType(*args, **kwargs)[source]¶
+class sympy.codegen.ast.UnsignedIntType(*args, **kwargs)[source]¶
Represents an unsigned integer type.
-
-class sympy.codegen.ast.Variable(*args, **kwargs)[source]¶
+class sympy.codegen.ast.Variable(*args, **kwargs)[source]¶
Represents a variable.
- Parameters:
@@ -2740,7 +2740,7 @@ Using the nodes
-
-as_Declaration(**kwargs)[source]¶
+as_Declaration(**kwargs)[source]¶
Convenience method for creating a Declaration instance.
Explanation
If the variable of the Declaration need to wrap a modified
@@ -2775,7 +2775,7 @@
Using the nodescast_check=True,
-)[source]¶
+)[source]¶
Alt. constructor with type deduction from Type.from_expr
.
Deduces type primarily from symbol
, secondarily from value
.
@@ -2813,7 +2813,7 @@ Using the nodes
-
-class sympy.codegen.ast.While(*args, **kwargs)[source]¶
+class sympy.codegen.ast.While(*args, **kwargs)[source]¶
Represents a ‘for-loop’ in the code.
- Expressions are of the form:
@@ -2846,7 +2846,7 @@ Using the nodes
-
-sympy.codegen.ast.aug_assign(lhs, op, rhs)[source]¶
+sympy.codegen.ast.aug_assign(lhs, op, rhs)[source]¶
Create ‘lhs op= rhs’.
- Parameters:
@@ -2893,7 +2893,7 @@ Using the nodes
-
-class sympy.codegen.cfunctions.Cbrt(*args)[source]¶
+class sympy.codegen.cfunctions.Cbrt(*args)[source]¶
Represents the cube root function.
Explanation
The reason why one would use Cbrt(x)
over cbrt(x)
@@ -2914,7 +2914,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]¶
+fdiff(argindex=1)[source]¶
Returns the first derivative of this function.
@@ -2922,7 +2922,7 @@ Using the nodes
-
-class sympy.codegen.cfunctions.Sqrt(*args)[source]¶
+class sympy.codegen.cfunctions.Sqrt(*args)[source]¶
Represents the square root function.
Explanation
The reason why one would use Sqrt(x)
over sqrt(x)
@@ -2943,7 +2943,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]¶
+fdiff(argindex=1)[source]¶
Returns the first derivative of this function.
@@ -2951,7 +2951,7 @@ Using the nodes
-
-class sympy.codegen.cfunctions.exp2(arg)[source]¶
+class sympy.codegen.cfunctions.exp2(arg)[source]¶
Represents the exponential function with base two.
Explanation
The benefit of using exp2(x)
over 2**x
@@ -2972,7 +2972,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]¶
+fdiff(argindex=1)[source]¶
Returns the first derivative of this function.
@@ -2980,7 +2980,7 @@ Using the nodes
-
-class sympy.codegen.cfunctions.expm1(arg)[source]¶
+class sympy.codegen.cfunctions.expm1(arg)[source]¶
Represents the exponential function minus one.
Explanation
The benefit of using expm1(x)
over exp(x) - 1
@@ -3004,7 +3004,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]¶
+fdiff(argindex=1)[source]¶
Returns the first derivative of this function.
@@ -3012,7 +3012,7 @@ Using the nodes
-
-class sympy.codegen.cfunctions.fma(*args)[source]¶
+class sympy.codegen.cfunctions.fma(*args)[source]¶
Represents “fused multiply add”.
Explanation
The benefit of using fma(x, y, z)
over x*y + z
@@ -3027,7 +3027,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]¶
+fdiff(argindex=1)[source]¶
Returns the first derivative of this function.
@@ -3035,7 +3035,7 @@ Using the nodes
-
-class sympy.codegen.cfunctions.hypot(*args)[source]¶
+class sympy.codegen.cfunctions.hypot(*args)[source]¶
Represents the hypotenuse function.
Explanation
The hypotenuse function is provided by e.g. the math library
@@ -3054,7 +3054,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]¶
+fdiff(argindex=1)[source]¶
Returns the first derivative of this function.
@@ -3062,7 +3062,7 @@ Using the nodes
-
-class sympy.codegen.cfunctions.log10(arg)[source]¶
+class sympy.codegen.cfunctions.log10(arg)[source]¶
Represents the logarithm function with base ten.
Examples
>>> from sympy.abc import x
@@ -3079,7 +3079,7 @@ Using the nodes
-
-fdiff(argindex=1)[source]¶
+fdiff(argindex=1)[source]¶
Returns the first derivative of this function.
@@ -3087,7 +3087,7 @@ Using the nodes
-
-class sympy.codegen.cfunctions.log1p(arg)[source]¶
+class sympy.codegen.cfunctions.log1p(arg)[source]¶
Represents the natural logarithm of a number plus one.
Explanation
The benefit of using log1p(x)
over log(x + 1)
@@ -3112,7 +3112,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]¶
+fdiff(argindex=1)[source]¶
Returns the first derivative of this function.
@@ -3120,7 +3120,7 @@ Using the nodes
-
-class sympy.codegen.cfunctions.log2(arg)[source]¶
+class sympy.codegen.cfunctions.log2(arg)[source]¶
Represents the logarithm function with base two.
Explanation
The benefit of using log2(x)
over log(x)/log(2)
@@ -3141,7 +3141,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]¶
+fdiff(argindex=1)[source]¶
Returns the first derivative of this function.
@@ -3153,13 +3153,13 @@ Using the nodes
-
-class sympy.codegen.cnodes.CommaOperator(*args)[source]¶
+class sympy.codegen.cnodes.CommaOperator(*args)[source]¶
Represents the comma operator in C
-
-class sympy.codegen.cnodes.Label(*args, **kwargs)[source]¶
+class sympy.codegen.cnodes.Label(*args, **kwargs)[source]¶
Label for use with e.g. goto statement.
Examples
>>> from sympy import ccode, Symbol
@@ -3175,7 +3175,7 @@ Using the nodes
-
-class sympy.codegen.cnodes.PostDecrement(*args)[source]¶
+class sympy.codegen.cnodes.PostDecrement(*args)[source]¶
Represents the post-decrement operator
Examples
>>> from sympy.abc import x
@@ -3189,7 +3189,7 @@ Using the nodes
-
-class sympy.codegen.cnodes.PostIncrement(*args)[source]¶
+class sympy.codegen.cnodes.PostIncrement(*args)[source]¶
Represents the post-increment operator
Examples
>>> from sympy.abc import x
@@ -3203,7 +3203,7 @@ Using the nodes
-
-class sympy.codegen.cnodes.PreDecrement(*args)[source]¶
+class sympy.codegen.cnodes.PreDecrement(*args)[source]¶
Represents the pre-decrement operator
Examples
>>> from sympy.abc import x
@@ -3217,7 +3217,7 @@ Using the nodes
-
-class sympy.codegen.cnodes.PreIncrement(*args)[source]¶
+class sympy.codegen.cnodes.PreIncrement(*args)[source]¶
Represents the pre-increment operator
Examples
>>> from sympy.abc import x
@@ -3231,19 +3231,19 @@ Using the nodes
-
-sympy.codegen.cnodes.alignof(arg)[source]¶
+sympy.codegen.cnodes.alignof(arg)[source]¶
Generate of FunctionCall instance for calling ‘alignof’
-
-class sympy.codegen.cnodes.goto(*args, **kwargs)[source]¶
+class sympy.codegen.cnodes.goto(*args, **kwargs)[source]¶
Represents goto in C
-
-sympy.codegen.cnodes.sizeof(arg)[source]¶
+sympy.codegen.cnodes.sizeof(arg)[source]¶
Generate of FunctionCall instance for calling ‘sizeof’
Examples
>>> from sympy.codegen.ast import real
@@ -3257,13 +3257,13 @@ Using the nodes
-
-class sympy.codegen.cnodes.struct(*args, **kwargs)[source]¶
+class sympy.codegen.cnodes.struct(*args, **kwargs)[source]¶
Represents a struct in C
-
-class sympy.codegen.cnodes.union(*args, **kwargs)[source]¶
+class sympy.codegen.cnodes.union(*args, **kwargs)[source]¶
Represents a union in C
@@ -3273,7 +3273,7 @@ Using the nodes
-
-class sympy.codegen.cxxnodes.using(*args, **kwargs)[source]¶
+class sympy.codegen.cxxnodes.using(*args, **kwargs)[source]¶
Represents a ‘using’ statement in C++
@@ -3285,7 +3285,7 @@ Using the nodes
-
-class sympy.codegen.fnodes.ArrayConstructor(*args, **kwargs)[source]¶
+class sympy.codegen.fnodes.ArrayConstructor(*args, **kwargs)[source]¶
Represents an array constructor.
Examples
>>> from sympy import fcode
@@ -3301,7 +3301,7 @@ Using the nodes
-
-class sympy.codegen.fnodes.Do(*args, **kwargs)[source]¶
+class sympy.codegen.fnodes.Do(*args, **kwargs)[source]¶
Represents a Do loop in in Fortran.
Examples
>>> from sympy import fcode, symbols
@@ -3328,7 +3328,7 @@ Using the nodes
-
-class sympy.codegen.fnodes.Extent(*args)[source]¶
+class sympy.codegen.fnodes.Extent(*args)[source]¶
Represents a dimension extent.
Examples
>>> from sympy.codegen.fnodes import Extent
@@ -3348,7 +3348,7 @@ Using the nodes
-
-class sympy.codegen.fnodes.FortranReturn(*args, **kwargs)[source]¶
+class sympy.codegen.fnodes.FortranReturn(*args, **kwargs)[source]¶
AST node explicitly mapped to a fortran “return”.
Explanation
Because a return statement in fortran is different from C, and
@@ -3367,7 +3367,7 @@
Using the nodes
-
-class sympy.codegen.fnodes.GoTo(*args, **kwargs)[source]¶
+class sympy.codegen.fnodes.GoTo(*args, **kwargs)[source]¶
Represents a goto statement in Fortran
Examples
>>> from sympy.codegen.fnodes import GoTo
@@ -3381,7 +3381,7 @@ Using the nodes
-
-class sympy.codegen.fnodes.ImpliedDoLoop(*args, **kwargs)[source]¶
+class sympy.codegen.fnodes.ImpliedDoLoop(*args, **kwargs)[source]¶
Represents an implied do loop in Fortran.
Examples
>>> from sympy import Symbol, fcode
@@ -3397,7 +3397,7 @@ Using the nodes
-
-class sympy.codegen.fnodes.Module(*args, **kwargs)[source]¶
+class sympy.codegen.fnodes.Module(*args, **kwargs)[source]¶
Represents a module in Fortran.
Examples
>>> from sympy.codegen.fnodes import Module
@@ -3416,7 +3416,7 @@ Using the nodes
-
-class sympy.codegen.fnodes.Program(*args, **kwargs)[source]¶
+class sympy.codegen.fnodes.Program(*args, **kwargs)[source]¶
Represents a ‘program’ block in Fortran.
Examples
>>> from sympy.codegen.ast import Print
@@ -3433,7 +3433,7 @@ Using the nodes
-
-class sympy.codegen.fnodes.Subroutine(*args, **kwargs)[source]¶
+class sympy.codegen.fnodes.Subroutine(*args, **kwargs)[source]¶
Represents a subroutine in Fortran.
Examples
>>> from sympy import fcode, symbols
@@ -3453,7 +3453,7 @@ Using the nodes
-
-class sympy.codegen.fnodes.SubroutineCall(*args, **kwargs)[source]¶
+class sympy.codegen.fnodes.SubroutineCall(*args, **kwargs)[source]¶
Represents a call to a subroutine in Fortran.
Examples
>>> from sympy.codegen.fnodes import SubroutineCall
@@ -3466,7 +3466,7 @@ Using the nodes
-
-sympy.codegen.fnodes.allocated(array)[source]¶
+sympy.codegen.fnodes.allocated(array)[source]¶
Creates an AST node for a function call to Fortran’s “allocated(…)”
Examples