diff --git a/dev/_downloads/0130acc9674ca6615e762dac32f6f525/matrices-10.pdf b/dev/_downloads/0130acc9674ca6615e762dac32f6f525/matrices-10.pdf index ae152f75e9f..27dd9fea3fc 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 6664a7339dc..ff4d6ea75a2 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 e320f87fba3..217ef269c0e 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 835d0048db5..d094378790d 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 0133a78da99..ab2ca244978 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 ada0101d867..e87b313b355 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 1e0f4b54139..cb7e8720d83 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/08dad20094659f790b299b4a7f72ed89/biomechanical-model-example-38.pdf b/dev/_downloads/08dad20094659f790b299b4a7f72ed89/biomechanical-model-example-38.pdf index b2be945e37c..6bf0a7c74a0 100644 Binary files a/dev/_downloads/08dad20094659f790b299b4a7f72ed89/biomechanical-model-example-38.pdf and b/dev/_downloads/08dad20094659f790b299b4a7f72ed89/biomechanical-model-example-38.pdf differ diff --git a/dev/_downloads/0a5b397c3adc07987864b0441654dc1c/beam-1.pdf b/dev/_downloads/0a5b397c3adc07987864b0441654dc1c/beam-1.pdf index 92afad6bb56..a597f318274 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 2c0ad3b61d0..26b03c55083 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 f58b5551045..b889ee598c8 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 d0b21f1a3eb..edef5f0bbbb 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 1d376a2ba5b..92f9913f67a 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 8693479db50..b9c62ad1e66 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 8162dd55953..06e73e14061 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 0e59897a08c..e551d8197e6 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 f4c892fdc68..7aae889ed27 100644 Binary files a/dev/_downloads/16f8dba9abaa041f16c4636d6e41a0ac/matrices-25.pdf and b/dev/_downloads/16f8dba9abaa041f16c4636d6e41a0ac/matrices-25.pdf differ diff --git a/dev/_downloads/1a22aa6582ab4840de94ced9f7c01264/biomechanical-model-example-35.pdf b/dev/_downloads/1a22aa6582ab4840de94ced9f7c01264/biomechanical-model-example-35.pdf index 4f2d764c91b..8dfedbbd777 100644 Binary files a/dev/_downloads/1a22aa6582ab4840de94ced9f7c01264/biomechanical-model-example-35.pdf and b/dev/_downloads/1a22aa6582ab4840de94ced9f7c01264/biomechanical-model-example-35.pdf differ diff --git a/dev/_downloads/1f24a27fa4a24f0b331e9442f61363d7/plotting-16.pdf b/dev/_downloads/1f24a27fa4a24f0b331e9442f61363d7/plotting-16.pdf index 2c57682b762..3e860442a8d 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 24811036939..d0a340bdc21 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 46bc714e916..f81285d9e07 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 ca55aacf903..8244480e871 100644 Binary files a/dev/_downloads/2454d35ad3fc284cb67b6c619b4246c1/beam-8.pdf and b/dev/_downloads/2454d35ad3fc284cb67b6c619b4246c1/beam-8.pdf differ diff --git a/dev/_downloads/2608cc95ac952e335ca0ce8cea458c1b/matrices-22.pdf b/dev/_downloads/2608cc95ac952e335ca0ce8cea458c1b/matrices-22.pdf index edd64c03458..ddd991b395d 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 aa2cb779411..8ef74be57ca 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 3fc52d4bd82..ceee333cc1b 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 dd66cc23e28..fd3eb851859 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 0da759de174..e152761aa07 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 15b90dbd83f..60f08285a2b 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 4599ac7cb29..a094719f81a 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 8a582b99203..3d5bf67c55e 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/3321387ecbfcca786e563449007007d8/generate_plots_q3_3.pdf b/dev/_downloads/3321387ecbfcca786e563449007007d8/generate_plots_q3_3.pdf index 84c07f13a45..60b2a5bead6 100644 Binary files a/dev/_downloads/3321387ecbfcca786e563449007007d8/generate_plots_q3_3.pdf and b/dev/_downloads/3321387ecbfcca786e563449007007d8/generate_plots_q3_3.pdf differ diff --git a/dev/_downloads/33391c644ccb248b4c17deb758dc2301/control_plots-1.pdf b/dev/_downloads/33391c644ccb248b4c17deb758dc2301/control_plots-1.pdf index b204117fff3..a4688161303 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/34f91c2bc9008ce226df4fe9b43105fd/biomechanics-11.pdf b/dev/_downloads/34f91c2bc9008ce226df4fe9b43105fd/biomechanics-11.pdf index 02a5aa597eb..e49777c50de 100644 Binary files a/dev/_downloads/34f91c2bc9008ce226df4fe9b43105fd/biomechanics-11.pdf and b/dev/_downloads/34f91c2bc9008ce226df4fe9b43105fd/biomechanics-11.pdf differ diff --git a/dev/_downloads/39dc203c3bf6e7485368c7a401448a6f/matrices-8.pdf b/dev/_downloads/39dc203c3bf6e7485368c7a401448a6f/matrices-8.pdf index 2fca7bc66c9..e2aafe42190 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 bee82a93bcd..6214f7a115f 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 820038418cd..7038150e353 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 e3dd87530cf..22f731ded79 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 e4772361b70..f72649acb16 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 69886cf14b9..5944a706115 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 6ccc3f083ad..1725b9bff80 100644 Binary files a/dev/_downloads/4d0c9c96647fc2441757598f44d4936b/beam-20.pdf and b/dev/_downloads/4d0c9c96647fc2441757598f44d4936b/beam-20.pdf differ diff --git a/dev/_downloads/4f8a4d280007c46440ecb7e279e1d3cb/plotting-25.hires.png b/dev/_downloads/4f8a4d280007c46440ecb7e279e1d3cb/plotting-25.hires.png index eb8800f20a4..8ddbf32baad 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/56227f1745cb31fcd75cdc19f5cad645/beam_problems-13_01.pdf b/dev/_downloads/56227f1745cb31fcd75cdc19f5cad645/beam_problems-13_01.pdf index b6257803a9f..acd6d59311d 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 be120e901ed..86afdf7b3b9 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 a2869757de5..b852fd2ef66 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 ec3a26b56a8..d878f0e5bab 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 b8af36594d9..83b74ebe410 100644 Binary files a/dev/_downloads/5860560b08ead850923e530e3240b5c6/plotting-15.pdf and b/dev/_downloads/5860560b08ead850923e530e3240b5c6/plotting-15.pdf differ diff --git a/dev/_downloads/5b5c816080a45343f1dad5a63189ba69/generate_plots_q3_5_1.pdf b/dev/_downloads/5b5c816080a45343f1dad5a63189ba69/generate_plots_q3_5_1.pdf index dc7a4362658..3720a176272 100644 Binary files a/dev/_downloads/5b5c816080a45343f1dad5a63189ba69/generate_plots_q3_5_1.pdf and b/dev/_downloads/5b5c816080a45343f1dad5a63189ba69/generate_plots_q3_5_1.pdf differ diff --git a/dev/_downloads/5b83bd080155a6f59e2eeb633bda5ab4/matrices-13.pdf b/dev/_downloads/5b83bd080155a6f59e2eeb633bda5ab4/matrices-13.pdf index 21d78e2b5e9..2c815668444 100644 Binary files a/dev/_downloads/5b83bd080155a6f59e2eeb633bda5ab4/matrices-13.pdf and b/dev/_downloads/5b83bd080155a6f59e2eeb633bda5ab4/matrices-13.pdf differ diff --git a/dev/_downloads/5df88650a09035e3e9902fd44e25970e/generate_plots_q5.pdf b/dev/_downloads/5df88650a09035e3e9902fd44e25970e/generate_plots_q5.pdf index 51551aca7ac..566d7b13b52 100644 Binary files a/dev/_downloads/5df88650a09035e3e9902fd44e25970e/generate_plots_q5.pdf and b/dev/_downloads/5df88650a09035e3e9902fd44e25970e/generate_plots_q5.pdf differ diff --git a/dev/_downloads/6236456dc31640e622c3f943842d9925/plotting-27.pdf b/dev/_downloads/6236456dc31640e622c3f943842d9925/plotting-27.pdf index 6d1ae06e0d0..a54dbd6f048 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 6a102fd2930..33f75b59254 100644 Binary files a/dev/_downloads/68597f1bcbf2528fdc041a5c14e53f0f/plotting-30.png and b/dev/_downloads/68597f1bcbf2528fdc041a5c14e53f0f/plotting-30.png differ diff --git a/dev/_downloads/704bfe351153d402a4a0a831ece25675/matrices-2.pdf b/dev/_downloads/704bfe351153d402a4a0a831ece25675/matrices-2.pdf index 53f462811b0..43f03e60c59 100644 Binary files a/dev/_downloads/704bfe351153d402a4a0a831ece25675/matrices-2.pdf and b/dev/_downloads/704bfe351153d402a4a0a831ece25675/matrices-2.pdf differ diff --git a/dev/_downloads/71e1c5cc006c9e6ed1af5f15afdabe4e/biomechanics-34.pdf b/dev/_downloads/71e1c5cc006c9e6ed1af5f15afdabe4e/biomechanics-34.pdf index 323a7266b5b..f78d84f500f 100644 Binary files a/dev/_downloads/71e1c5cc006c9e6ed1af5f15afdabe4e/biomechanics-34.pdf and b/dev/_downloads/71e1c5cc006c9e6ed1af5f15afdabe4e/biomechanics-34.pdf differ diff --git a/dev/_downloads/76c597139b65debdf0e125c15cd040ca/plotting-25.png b/dev/_downloads/76c597139b65debdf0e125c15cd040ca/plotting-25.png index e44c731191d..6dcc02888a7 100644 Binary files a/dev/_downloads/76c597139b65debdf0e125c15cd040ca/plotting-25.png and b/dev/_downloads/76c597139b65debdf0e125c15cd040ca/plotting-25.png differ diff --git a/dev/_downloads/7a548803dfc780a3427fff48770818b4/generate_plots_q3_4.pdf b/dev/_downloads/7a548803dfc780a3427fff48770818b4/generate_plots_q3_4.pdf index a67197bbbdd..d54077e042a 100644 Binary files a/dev/_downloads/7a548803dfc780a3427fff48770818b4/generate_plots_q3_4.pdf and b/dev/_downloads/7a548803dfc780a3427fff48770818b4/generate_plots_q3_4.pdf differ diff --git a/dev/_downloads/7bfa6a992ea402720a120fd5093741a4/plotting-11.pdf b/dev/_downloads/7bfa6a992ea402720a120fd5093741a4/plotting-11.pdf index fb636d2864a..ad7e37fd4bb 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 972c1a8ec57..978ea54abe6 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 ffa6c42ab8b..f0b0e30dded 100644 Binary files a/dev/_downloads/7eed1bf07a4dacbb97d209dac2614e9a/matrices-19.pdf and b/dev/_downloads/7eed1bf07a4dacbb97d209dac2614e9a/matrices-19.pdf differ diff --git a/dev/_downloads/81a43cb7598cbbe880e19146241abe5f/plotting-26.png b/dev/_downloads/81a43cb7598cbbe880e19146241abe5f/plotting-26.png index b061423e091..06e385f7c25 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 b55708400bc..c2394fe89c7 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 e59394d8efa..2816824a317 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 8e1621a05c8..c11c92e56d4 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 9c93328f966..9b5b594c263 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 cf91f720771..97df263d813 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 f6e065ad949..3115fa8039c 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 8990574c2f9..3ccc371b93b 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 595b666e625..d1dfdc8133d 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 1190a21dd89..a75df1b3f4b 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/950e4c42a3beff8bac74d47e0f8d8516/plotting-24.png b/dev/_downloads/950e4c42a3beff8bac74d47e0f8d8516/plotting-24.png index 38f226e8ed3..8e6de2d6c69 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 2469ecdd06b..2656992ff48 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 1e5031b0002..c5318e8bcd4 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 cbe46e741d5..81d79ac64eb 100644 Binary files a/dev/_downloads/9728219edea47500a9403b3679a5bc09/plotting-10.pdf and b/dev/_downloads/9728219edea47500a9403b3679a5bc09/plotting-10.pdf differ diff --git a/dev/_downloads/9ba0a373644e3b8e75cb2f2d1a46ac33/plotting-35.pdf b/dev/_downloads/9ba0a373644e3b8e75cb2f2d1a46ac33/plotting-35.pdf index 5b25ccc4689..95f211bd94e 100644 Binary files a/dev/_downloads/9ba0a373644e3b8e75cb2f2d1a46ac33/plotting-35.pdf and b/dev/_downloads/9ba0a373644e3b8e75cb2f2d1a46ac33/plotting-35.pdf differ diff --git a/dev/_downloads/a11367bb58b03bf09a75c9657b4e223a/matrices-16.pdf b/dev/_downloads/a11367bb58b03bf09a75c9657b4e223a/matrices-16.pdf index 8a8ed22def6..5e8131f92e0 100644 Binary files a/dev/_downloads/a11367bb58b03bf09a75c9657b4e223a/matrices-16.pdf and b/dev/_downloads/a11367bb58b03bf09a75c9657b4e223a/matrices-16.pdf differ diff --git a/dev/_downloads/a1f791cd127e41f22e4f362e3bccbd47/biomechanics-13.pdf b/dev/_downloads/a1f791cd127e41f22e4f362e3bccbd47/biomechanics-13.pdf index 70e4a0459e5..4dda408c73b 100644 Binary files a/dev/_downloads/a1f791cd127e41f22e4f362e3bccbd47/biomechanics-13.pdf and b/dev/_downloads/a1f791cd127e41f22e4f362e3bccbd47/biomechanics-13.pdf differ diff --git a/dev/_downloads/a3a06dbcaf4cb9dbce7fe53c37ec22a8/plotting-30.pdf b/dev/_downloads/a3a06dbcaf4cb9dbce7fe53c37ec22a8/plotting-30.pdf index e80f4e1d0ed..d5de51d3a48 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 0e2118d4f9a..5d9a6101987 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 dc1e4dd3f2b..9d0d0eb9795 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 f6a88f607b3..1388baa9a78 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 fc0ee4a2245..055a417ef6b 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 44e6aa7c62e..d9b4b36e560 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 f8da0bba1c8..0f11d6dd5da 100644 Binary files a/dev/_downloads/b0f2a5ef738f9e96458a670bdb264732/beam-18.pdf and b/dev/_downloads/b0f2a5ef738f9e96458a670bdb264732/beam-18.pdf differ diff --git a/dev/_downloads/b287a2bfc71470e15bf28009eae144b3/generate_plots_q3_5_2.pdf b/dev/_downloads/b287a2bfc71470e15bf28009eae144b3/generate_plots_q3_5_2.pdf index 6d6deec4f92..09ecb432c8a 100644 Binary files a/dev/_downloads/b287a2bfc71470e15bf28009eae144b3/generate_plots_q3_5_2.pdf and b/dev/_downloads/b287a2bfc71470e15bf28009eae144b3/generate_plots_q3_5_2.pdf differ diff --git a/dev/_downloads/b78b32e3870f0d0ffa753084ae625ec7/plotting-9.pdf b/dev/_downloads/b78b32e3870f0d0ffa753084ae625ec7/plotting-9.pdf index e6741bfe75c..3f0a53c33eb 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 a414f9baa33..44e32733360 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 2bcea420b06..c740bd7c418 100644 Binary files a/dev/_downloads/bda8f8d60633ec72f3551c29244f94d5/beam-1.png and b/dev/_downloads/bda8f8d60633ec72f3551c29244f94d5/beam-1.png differ diff --git a/dev/_downloads/c1423271668bdc35a9c394131066e255/control_plots-3.pdf b/dev/_downloads/c1423271668bdc35a9c394131066e255/control_plots-3.pdf index e5547a1be4c..4ac4220323c 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 76b1aa0fe56..8a85da68251 100644 Binary files a/dev/_downloads/c1adee8d5f4e9aedd715240ee2abc6e5/matrices-9.pdf and b/dev/_downloads/c1adee8d5f4e9aedd715240ee2abc6e5/matrices-9.pdf differ diff --git a/dev/_downloads/ca52fc8f0db47908fb8d38cc335d5c1a/plotting-22.pdf b/dev/_downloads/ca52fc8f0db47908fb8d38cc335d5c1a/plotting-22.pdf index 685010821a5..5a261de91e5 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 1e672bf34ef..6c31eda6e0d 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 61df96119e7..b4294fff861 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 f7c487f9542..bd0d09480a0 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 c88341d596d..24964b86ec0 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 c315ffced8c..b3752458c49 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 8391799de5b..7b4c9067c19 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 59e0eabaf54..9ccf7aea28a 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 6463a8bffd0..1a96a8eec12 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 b9973e2497f..fce6f976ef5 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 439a2dd17f1..f9583342244 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 58d73aed736..eff8c5af39d 100644 Binary files a/dev/_downloads/ddddc4679201fda850a702ce6ca7ff1e/plotting-5.pdf and b/dev/_downloads/ddddc4679201fda850a702ce6ca7ff1e/plotting-5.pdf differ diff --git a/dev/_downloads/e038d0081625fad05a1a3416b0391ca9/biomechanics-12.pdf b/dev/_downloads/e038d0081625fad05a1a3416b0391ca9/biomechanics-12.pdf index 84c1bfcb3f1..6efcea4f112 100644 Binary files a/dev/_downloads/e038d0081625fad05a1a3416b0391ca9/biomechanics-12.pdf and b/dev/_downloads/e038d0081625fad05a1a3416b0391ca9/biomechanics-12.pdf differ diff --git a/dev/_downloads/e0563f4c3c89c72192ce76efd2e6fe6b/matrices-3.pdf b/dev/_downloads/e0563f4c3c89c72192ce76efd2e6fe6b/matrices-3.pdf index 030a779d137..636bdb34009 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 b50c494bfe0..f8417c9005c 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 c3a36c5ef8e..131c413da6c 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 2343bf5f1c3..0ebf47d69ca 100644 Binary files a/dev/_downloads/e8a5010f49b1076156ddfe2fa5fe6189/beam-9.pdf and b/dev/_downloads/e8a5010f49b1076156ddfe2fa5fe6189/beam-9.pdf differ diff --git a/dev/_downloads/ead99c26162d53a1a109c0beece507d4/biomechanics-14.pdf b/dev/_downloads/ead99c26162d53a1a109c0beece507d4/biomechanics-14.pdf index 2cdda795ccf..e0bc6e62b96 100644 Binary files a/dev/_downloads/ead99c26162d53a1a109c0beece507d4/biomechanics-14.pdf and b/dev/_downloads/ead99c26162d53a1a109c0beece507d4/biomechanics-14.pdf differ diff --git a/dev/_downloads/eb990a3106294a2a2f898aea0b429ab7/matrices-23.pdf b/dev/_downloads/eb990a3106294a2a2f898aea0b429ab7/matrices-23.pdf index 4f83788c7b0..973071c7aa1 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 f381ecda104..9646744599d 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 d6c410122cf..784e4202504 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 0c3b6af8170..713bc9e8daa 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 80ee1adec9b..78af4702f16 100644 Binary files a/dev/_downloads/f0b1ed1309beacf065f53d41a069ebe1/plotting-24.pdf and b/dev/_downloads/f0b1ed1309beacf065f53d41a069ebe1/plotting-24.pdf differ diff --git a/dev/_downloads/f143e8af7f67232f463360136b513860/truss-1.pdf b/dev/_downloads/f143e8af7f67232f463360136b513860/truss-1.pdf index c9f43768185..f41de70bdeb 100644 Binary files a/dev/_downloads/f143e8af7f67232f463360136b513860/truss-1.pdf and b/dev/_downloads/f143e8af7f67232f463360136b513860/truss-1.pdf differ diff --git a/dev/_downloads/fd7d64e97562f1e8bfd34628ef58f000/plotting-31_01.pdf b/dev/_downloads/fd7d64e97562f1e8bfd34628ef58f000/plotting-31_01.pdf index 94f97c98b2e..7bc2721685e 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 ce167549649..be5d103e245 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 2bcea420b06..c740bd7c418 100644 Binary files a/dev/_images/beam-1.png and b/dev/_images/beam-1.png differ diff --git a/dev/_images/plotting-24.png b/dev/_images/plotting-24.png index 38f226e8ed3..8e6de2d6c69 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 e44c731191d..6dcc02888a7 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 b061423e091..06e385f7c25 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 1e672bf34ef..6c31eda6e0d 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 6a102fd2930..33f75b59254 100644 Binary files a/dev/_images/plotting-30.png and b/dev/_images/plotting-30.png differ diff --git a/dev/citing.html b/dev/citing.html index a24bbc23a34..a5a8cab1ab4 100644 --- a/dev/citing.html +++ b/dev/citing.html @@ -816,7 +816,7 @@
powsimp()
. The output will look something like this:
Reduce expression by combining powers with similar bases and exponents.
Explanation
If deep
is True
then powsimp() will also simplify arguments of
@@ -1625,7 +1625,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\) @@ -868,7 +868,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 @@ -925,7 +925,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.
@@ -985,7 +985,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
@@ -1180,7 +1180,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
@@ -1206,7 +1206,7 @@Returns the natural logarithm of the norm(magnitude) of the quaternion.
Examples
>>> from sympy.algebras.quaternion import Quaternion
@@ -1225,7 +1225,7 @@ Introduction
-
-mul(other)[source]#
+mul(other)[source]#
Multiplies quaternions.
- Parameters:
@@ -1267,19 +1267,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:
@@ -1311,7 +1311,7 @@ Introduction
-
-parallel(other)[source]#
+parallel(other)[source]#
Returns True if the two pure quaternions seen as 3D vectors are parallel.
- Parameters:
@@ -1343,7 +1343,7 @@ Introduction
-
-pow(p)[source]#
+pow(p)[source]#
Finds the pth power of the quaternion.
- Parameters:
@@ -1371,7 +1371,7 @@ Introduction
-
-pow_cos_sin(p)[source]#
+pow_cos_sin(p)[source]#
Computes the pth power in the cos-sin form.
- Parameters:
@@ -1496,7 +1496,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:
@@ -1535,7 +1535,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\).
@@ -1550,7 +1550,7 @@ Introduction
-
-set_norm(norm)[source]#
+set_norm(norm)[source]#
Sets norm of an already instantiated quaternion.
- Parameters:
@@ -1585,7 +1585,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.
@@ -1633,7 +1633,7 @@
Introduction
-
-to_axis_angle()[source]#
+to_axis_angle()[source]#
Returns the axis and angle of rotation of a quaternion.
- Returns:
@@ -1657,7 +1657,7 @@ Introduction
-
-to_euler(seq, angle_addition=True, avoid_square_root=False)[source]#
+to_euler(seq, angle_addition=True, avoid_square_root=False)[source]#
Returns Euler angles representing same rotation as the quaternion,
in the sequence given by seq
. This implements the method described
in [R3].
@@ -1725,7 +1725,7 @@ Introduction
-
-to_rotation_matrix(v=None, homogeneous=True)[source]#
+to_rotation_matrix(v=None, homogeneous=True)[source]#
Returns the equivalent rotation transformation matrix of the quaternion
which represents rotation about the origin if v
is not passed.
@@ -1768,7 +1768,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.
@@ -1820,7 +1820,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\).
@@ -1878,7 +1878,7 @@ IntroductionFuro
- Last updated on Feb 25, 2024
+ Last updated on Feb 26, 2024
Module for querying SymPy objects about assumptions.
This class contains all the supported keys by ask
.
It should be accessed via the instance sympy.Q
.
Function to evaluate the proposition with assumptions.
Register a handler in the ask system. key must be a string and handler a class inheriting from AskHandler.
A module which implements predicates and assumption context.
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.
Evaluate self(*args)
under the given assumptions.
This uses only direct resolution methods, not logical inference.
Register the signature to the handler.
Register multiple signatures to same handler.
Predicate without handler.
Explanation
This predicate is generated by using Predicate
directly for
@@ -969,7 +969,7 @@
Context manager for assumptions.
Examples
>>> from sympy import assuming, Q, ask
@@ -1020,7 +1020,7 @@ Documentation Version
Furo
- Last updated on Feb 25, 2024
+ Last updated on Feb 26, 2024
Base class for mathematical predicates. It also serves as a constructor for undefined predicate objects.
Explanation
@@ -818,7 +818,7 @@Evaluate self(*args)
under the given assumptions.
This uses only direct resolution methods, not logical inference.
Register the signature to the handler.
Register multiple signatures to same handler.
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.
ask()
:
Generic predicate.
Explanation
ask(Q.is_true(x))
is true iff x
is true. This only makes
@@ -790,7 +790,7 @@
Commutative predicate.
Explanation
ask(Q.commutative(x))
is true iff x
commutes with any other
@@ -810,7 +810,7 @@
Finite number predicate.
Explanation
Q.finite(x)
is true if x
is a number but neither an infinity
@@ -854,7 +854,7 @@
Infinite number predicate.
Q.infinite(x)
is true iff the absolute value of x
is
infinity.
Symmetric matrix predicate.
Explanation
Q.symmetric(x)
is true iff x
is a square matrix and is equal to
@@ -910,7 +910,7 @@
Invertible matrix predicate.
Explanation
Q.invertible(x)
is true iff x
is an invertible matrix.
@@ -947,7 +947,7 @@
Orthogonal matrix predicate.
Explanation
Q.orthogonal(x)
is true iff x
is an orthogonal matrix.
@@ -989,7 +989,7 @@
Unitary matrix predicate.
Explanation
Q.unitary(x)
is true iff x
is a unitary matrix.
@@ -1028,7 +1028,7 @@
Positive definite matrix predicate.
Explanation
If \(M\) is a \(n \times n\) symmetric real matrix, it is said @@ -1067,7 +1067,7 @@
Upper triangular matrix predicate.
Explanation
A matrix \(M\) is called upper triangular matrix if \(M_{ij}=0\) @@ -1099,7 +1099,7 @@
Lower triangular matrix predicate.
Explanation
A matrix \(M\) is called lower triangular matrix if \(M_{ij}=0\) @@ -1131,7 +1131,7 @@
Diagonal matrix predicate.
Explanation
Q.diagonal(x)
is true iff x
is a diagonal matrix. A diagonal
@@ -1166,7 +1166,7 @@
Fullrank matrix predicate.
Explanation
Q.fullrank(x)
is true iff x
is a full rank matrix.
@@ -1196,7 +1196,7 @@
Square matrix predicate.
Explanation
Q.square(x)
is true iff x
is a square matrix. A square matrix
@@ -1234,7 +1234,7 @@
Integer elements matrix predicate.
Explanation
Q.integer_elements(x)
is true iff all the elements of x
@@ -1258,7 +1258,7 @@
Real elements matrix predicate.
Explanation
Q.real_elements(x)
is true iff all the elements of x
@@ -1282,7 +1282,7 @@
Complex elements matrix predicate.
Explanation
Q.complex_elements(x)
is true iff all the elements of x
@@ -1308,7 +1308,7 @@
Singular matrix predicate.
A matrix is singular iff the value of its determinant is 0.
Examples
@@ -1339,7 +1339,7 @@Normal matrix predicate.
A matrix is normal if it commutes with its conjugate transpose.
Examples
@@ -1368,7 +1368,7 @@Triangular matrix predicate.
Explanation
Q.triangular(X)
is true if X
is one that is either lower
@@ -1401,7 +1401,7 @@
Unit triangular matrix predicate.
Explanation
A unit triangular matrix is a triangular matrix with 1s @@ -1428,7 +1428,7 @@
Even number predicate.
Explanation
ask(Q.even(x))
is true iff x
belongs to the set of even
@@ -1457,7 +1457,7 @@
Odd number predicate.
Explanation
ask(Q.odd(x))
is true iff x
belongs to the set of odd numbers.
Prime number predicate.
Explanation
ask(Q.prime(x))
is true iff x
is a natural number greater
@@ -1517,7 +1517,7 @@
Composite number predicate.
Explanation
ask(Q.composite(x))
is true iff x
is a positive integer and has
@@ -1549,7 +1549,7 @@
Positive real number predicate.
Explanation
Q.positive(x)
is true iff x
is real and \(x > 0\), that is if x
@@ -1597,7 +1597,7 @@
Negative number predicate.
Explanation
Q.negative(x)
is true iff x
is a real number and \(x < 0\), that is,
@@ -1645,7 +1645,7 @@
Zero number predicate.
Explanation
ask(Q.zero(x))
is true iff the value of x
is zero.
Nonzero real number predicate.
Explanation
ask(Q.nonzero(x))
is true iff x
is real and x
is not zero. Note in
@@ -1723,7 +1723,7 @@
Nonpositive real number predicate.
Explanation
ask(Q.nonpositive(x))
is true iff x
belongs to the set of
@@ -1767,7 +1767,7 @@
Nonnegative real number predicate.
Explanation
ask(Q.nonnegative(x))
is true iff x
belongs to the set of
@@ -1812,7 +1812,7 @@
Integer predicate.
Explanation
Q.integer(x)
is true iff x
belongs to the set of integer
@@ -1845,7 +1845,7 @@
Rational number predicate.
Explanation
Q.rational(x)
is true iff x
belongs to the set of
@@ -1880,7 +1880,7 @@
Irrational number predicate.
Explanation
Q.irrational(x)
is true iff x
is any real number that
@@ -1917,7 +1917,7 @@
Real number predicate.
Explanation
Q.real(x)
is true iff x
is a real number, i.e., it is in the
@@ -1988,7 +1988,7 @@
Extended real predicate.
Explanation
Q.extended_real(x)
is true iff x
is a real number or
@@ -2019,7 +2019,7 @@
Hermitian predicate.
Explanation
ask(Q.hermitian(x))
is true iff x
belongs to the set of
@@ -2044,7 +2044,7 @@
Complex number predicate.
Explanation
Q.complex(x)
is true iff x
belongs to the set of complex
@@ -2080,7 +2080,7 @@
Imaginary number predicate.
Explanation
Q.imaginary(x)
is true iff x
can be written as a real
@@ -2117,7 +2117,7 @@
Antihermitian predicate.
Explanation
Q.antihermitian(x)
is true iff x
belongs to the field of
@@ -2144,7 +2144,7 @@
Algebraic number predicate.
Explanation
Q.algebraic(x)
is true iff x
belongs to the set of
@@ -2184,7 +2184,7 @@
Transcedental number predicate.
Explanation
Q.transcendental(x)
is true iff x
belongs to the set of
@@ -2238,7 +2238,7 @@
Simplify an expression using assumptions.
Explanation
Unlike simplify()
which performs structural simplification
@@ -781,7 +781,7 @@
Handler for instances of Pow.
Examples
>>> from sympy import Q
@@ -809,7 +809,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
@@ -826,7 +826,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
@@ -842,7 +842,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
@@ -868,7 +868,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
@@ -884,7 +884,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
@@ -900,7 +900,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
@@ -916,7 +916,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
@@ -976,7 +976,7 @@ Documentation Version
Furo
- Last updated on Feb 25, 2024
+ Last updated on Feb 26, 2024
diff --git a/dev/modules/calculus/index.html b/dev/modules/calculus/index.html
index 7f7544f87b0..ae6f1485716 100644
--- a/dev/modules/calculus/index.html
+++ b/dev/modules/calculus/index.html
@@ -746,7 +746,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:
@@ -824,7 +824,7 @@ Documentation Version
-
-sympy.calculus.singularities.is_decreasing(expression, interval=Reals, symbol=None)[source]#
+sympy.calculus.singularities.is_decreasing(expression, interval=Reals, symbol=None)[source]#
Return whether the function is decreasing in the given interval.
- Parameters:
@@ -874,7 +874,7 @@ Documentation Version
-
-sympy.calculus.singularities.is_increasing(expression, interval=Reals, symbol=None)[source]#
+sympy.calculus.singularities.is_increasing(expression, interval=Reals, symbol=None)[source]#
Return whether the function is increasing in the given interval.
- Parameters:
@@ -920,7 +920,7 @@ Documentation Version
-
-sympy.calculus.singularities.is_monotonic(expression, interval=Reals, symbol=None)[source]#
+sympy.calculus.singularities.is_monotonic(expression, interval=Reals, symbol=None)[source]#
Return whether the function is monotonic in the given interval.
- Parameters:
@@ -974,7 +974,7 @@ Documentation Version
-
-sympy.calculus.singularities.is_strictly_decreasing(expression, interval=Reals, symbol=None)[source]#
+sympy.calculus.singularities.is_strictly_decreasing(expression, interval=Reals, symbol=None)[source]#
Return whether the function is strictly decreasing in the given interval.
- Parameters:
@@ -1020,7 +1020,7 @@ Documentation Version
-
-sympy.calculus.singularities.is_strictly_increasing(expression, interval=Reals, symbol=None)[source]#
+sympy.calculus.singularities.is_strictly_increasing(expression, interval=Reals, symbol=None)[source]#
Return whether the function is strictly increasing in the given interval.
- Parameters:
@@ -1066,7 +1066,7 @@ Documentation Version
-
-sympy.calculus.singularities.monotonicity_helper(expression, predicate, interval=Reals, symbol=None)[source]#
+sympy.calculus.singularities.monotonicity_helper(expression, predicate, interval=Reals, symbol=None)[source]#
Helper function for functions checking function monotonicity.
- Parameters:
@@ -1105,7 +1105,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:
@@ -1192,7 +1192,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
.
@@ -1261,7 +1261,7 @@ Documentation Version
-
-sympy.calculus.finite_diff.differentiate_finite(expr, *symbols, points=1, x0=None, wrt=None, evaluate=False)[source]#
+sympy.calculus.finite_diff.differentiate_finite(expr, *symbols, points=1, x0=None, wrt=None, evaluate=False)[source]#
Differentiate expr and replace Derivatives with finite differences.
- Parameters:
@@ -1313,7 +1313,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
@@ -1451,7 +1451,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.
@@ -1504,7 +1504,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.
@@ -1561,7 +1561,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:
@@ -1638,7 +1638,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.
@@ -1670,7 +1670,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:
@@ -1717,7 +1717,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:
@@ -1764,7 +1764,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.
@@ -1811,7 +1811,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:
@@ -1871,7 +1871,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.
@@ -1956,7 +1956,7 @@ Documentation Version
Furo
- Last updated on Feb 25, 2024
+ Last updated on Feb 26, 2024
diff --git a/dev/modules/categories.html b/dev/modules/categories.html
index d161f4c0f32..ca1fd361e47 100644
--- a/dev/modules/categories.html
+++ b/dev/modules/categories.html
@@ -767,7 +767,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
@@ -777,7 +777,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
@@ -810,7 +810,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)
.
@@ -851,7 +851,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
@@ -891,7 +891,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
@@ -973,7 +973,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
@@ -998,7 +998,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,
@@ -1024,7 +1024,7 @@
Introduction
-
-class sympy.categories.Category(name, objects=EmptySet, commutative_diagrams=EmptySet)[source]#
+class sympy.categories.Category(name, objects=EmptySet, commutative_diagrams=EmptySet)[source]#
An (abstract) category.
Explanation
A category [JoyOfCats] is a quadruple \(\mbox{K} = (O, \hom, id,
@@ -1121,7 +1121,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
@@ -1196,7 +1196,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.
@@ -1221,7 +1221,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
@@ -1286,7 +1286,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
@@ -1316,7 +1316,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
@@ -1505,7 +1505,7 @@
Introduction
-
-class sympy.categories.diagram_drawing.ArrowStringDescription(unit, curving, curving_amount, looping_start, looping_end, horizontal_direction, vertical_direction, label_position, label)[source]#
+class sympy.categories.diagram_drawing.ArrowStringDescription(unit, curving, curving_amount, looping_start, looping_end, horizontal_direction, vertical_direction, label_position, label)[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
@@ -1600,7 +1600,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.
@@ -1713,7 +1713,7 @@ Introduction
-
-draw(diagram, grid, masked=None, diagram_format='')[source]#
+draw(diagram, grid, masked=None, diagram_format='')[source]#
Returns the Xy-pic representation of diagram
laid out in
grid
.
Consider the following simple triangle diagram.
@@ -1766,7 +1766,7 @@ Introduction
-
-sympy.categories.diagram_drawing.xypic_draw_diagram(diagram, masked=None, diagram_format='', groups=None, **hints)[source]#
+sympy.categories.diagram_drawing.xypic_draw_diagram(diagram, masked=None, diagram_format='', groups=None, **hints)[source]#
Provides a shortcut combining DiagramGrid
and
XypicDiagramDrawer
. Returns an Xy-pic presentation of
diagram
. The argument masked
is a list of morphisms which
@@ -1800,7 +1800,7 @@
Introduction
-
-sympy.categories.diagram_drawing.preview_diagram(diagram, masked=None, diagram_format='', groups=None, output='png', viewer=None, euler=True, **hints)[source]#
+sympy.categories.diagram_drawing.preview_diagram(diagram, masked=None, diagram_format='', groups=None, output='png', viewer=None, euler=True, **hints)[source]#
Combines the functionality of xypic_draw_diagram
and
sympy.printing.preview
. The arguments masked
,
diagram_format
, groups
, and hints
are passed to
@@ -1862,7 +1862,7 @@
IntroductionFuro
- Last updated on Feb 25, 2024
+ Last updated on Feb 26, 2024
diff --git a/dev/modules/codegen.html b/dev/modules/codegen.html
index 4ce9259c78c..c342d8b995e 100644
--- a/dev/modules/codegen.html
+++ b/dev/modules/codegen.html
@@ -1276,7 +1276,7 @@ Autowrap
-
-replace_in_Add(e)[source]#
+replace_in_Add(e)[source]#
passed as second argument to Basic.replace(…)
@@ -1323,7 +1323,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.
@@ -1337,7 +1337,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:
@@ -1370,7 +1370,7 @@ Autowrap
-
-sympy.codegen.rewriting.create_expand_pow_optimization(limit, *, base_req=<function <lambda>>)[source]#
+sympy.codegen.rewriting.create_expand_pow_optimization(limit, *, base_req=<function <lambda>>)[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:
@@ -1486,7 +1486,7 @@ Autowrap
Tools for simplifying expressions using approximations (sympy.codegen.approximations)#
-
-class sympy.codegen.approximations.SeriesApprox(bounds, reltol, max_order=4, n_point_checks=4, **kwargs)[source]#
+class sympy.codegen.approximations.SeriesApprox(bounds, reltol, max_order=4, n_point_checks=4, **kwargs)[source]#
Approximates functions by expanding them as a series.
- Parameters:
@@ -1533,7 +1533,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:
@@ -1695,7 +1695,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:
@@ -1735,7 +1735,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:
@@ -1746,7 +1746,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
).
@@ -1773,7 +1773,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:
@@ -1785,7 +1785,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
@@ -1801,7 +1801,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
@@ -1837,7 +1837,7 @@
Using the nodes
-
-cse(symbols=None, optimizations=None, postprocess=None, order='canonical')[source]#
+cse(symbols=None, optimizations=None, postprocess=None, order='canonical')[source]#
Return a new code block with common subexpressions eliminated.
Explanation
See the docstring of sympy.simplify.cse_main.cse()
for more
@@ -1867,7 +1867,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
@@ -1899,19 +1899,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
@@ -1927,7 +1927,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:
@@ -1952,7 +1952,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
@@ -1972,11 +1972,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.
@@ -1984,7 +1984,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.
@@ -2031,7 +2031,7 @@ Using the nodes
-
-cast_nocheck(value)[source]#
+cast_nocheck(value)[source]#
Casts without checking if out of bounds or subnormal.
@@ -2088,7 +2088,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.
@@ -2140,7 +2140,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:
@@ -2160,7 +2160,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:
@@ -2191,7 +2191,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++.
@@ -2215,13 +2215,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
@@ -2240,7 +2240,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
@@ -2248,7 +2248,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
@@ -2262,7 +2262,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
:
@@ -2278,7 +2278,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:
@@ -2297,19 +2297,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:
@@ -2329,14 +2329,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:
@@ -2350,13 +2350,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
.
@@ -2378,7 +2378,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).
@@ -2403,7 +2403,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)
@@ -2417,7 +2417,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:
@@ -2437,7 +2437,7 @@ Using the nodes
-
-class sympy.codegen.ast.Type(*args, **kwargs)[source]#
+class sympy.codegen.ast.Type(*args, **kwargs)[source]#
Represents a type.
- Parameters:
@@ -2492,7 +2492,7 @@ Using the nodes
-
-cast_check(value, rtol=None, atol=0, precision_targets=None)[source]#
+cast_check(value, rtol=None, atol=0, precision_targets=None)[source]#
Casts a value to the data type of the instance.
- Parameters:
@@ -2546,7 +2546,7 @@ Using the nodes
-
-classmethod from_expr(expr)[source]#
+classmethod from_expr(expr)[source]#
Deduces type from an expression or a Symbol
.
- Parameters:
@@ -2578,13 +2578,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:
@@ -2636,7 +2636,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
@@ -2662,7 +2662,7 @@
Using the nodes
-
-classmethod deduced(symbol, value=None, attrs=(), cast_check=True)[source]#
+classmethod deduced(symbol, value=None, attrs=(), cast_check=True)[source]#
Alt. constructor with type deduction from Type.from_expr
.
Deduces type primarily from symbol
, secondarily from value
.
@@ -2700,7 +2700,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:
@@ -2733,7 +2733,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:
@@ -2780,7 +2780,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)
@@ -2801,7 +2801,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]#
+fdiff(argindex=1)[source]#
Returns the first derivative of this function.
@@ -2809,7 +2809,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)
@@ -2830,7 +2830,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]#
+fdiff(argindex=1)[source]#
Returns the first derivative of this function.
@@ -2838,7 +2838,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
@@ -2859,7 +2859,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]#
+fdiff(argindex=1)[source]#
Returns the first derivative of this function.
@@ -2867,7 +2867,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
@@ -2891,7 +2891,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]#
+fdiff(argindex=1)[source]#
Returns the first derivative of this function.
@@ -2899,7 +2899,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
@@ -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.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
@@ -2941,7 +2941,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]#
+fdiff(argindex=1)[source]#
Returns the first derivative of this function.
@@ -2949,7 +2949,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
@@ -2966,7 +2966,7 @@ Using the nodes
-
-fdiff(argindex=1)[source]#
+fdiff(argindex=1)[source]#
Returns the first derivative of this function.
@@ -2974,7 +2974,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)
@@ -2999,7 +2999,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]#
+fdiff(argindex=1)[source]#
Returns the first derivative of this function.
@@ -3007,7 +3007,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)
@@ -3028,7 +3028,7 @@
Using the nodes
-
-fdiff(argindex=1)[source]#
+fdiff(argindex=1)[source]#
Returns the first derivative of this function.
@@ -3040,13 +3040,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
@@ -3062,7 +3062,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
@@ -3076,7 +3076,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
@@ -3090,7 +3090,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
@@ -3104,7 +3104,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
@@ -3118,19 +3118,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
@@ -3144,13 +3144,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
@@ -3160,7 +3160,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++
@@ -3172,7 +3172,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
@@ -3188,7 +3188,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
@@ -3215,7 +3215,7 @@ Using the nodes
-
-class sympy.codegen.fnodes.Extent(*args)[source]#
+class sympy.codegen.fnodes.Extent(*args)[source]#
Represents a dimension extent.
Examples