diff --git a/dev/_downloads/0130acc9674ca6615e762dac32f6f525/matrices-10.pdf b/dev/_downloads/0130acc9674ca6615e762dac32f6f525/matrices-10.pdf index 412af378b68..7357d145b47 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 a4e8899d85b..3ab0baeac74 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 cdd1d874bc1..2cd8d6ffec7 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 af8eb049d33..c0d4d433377 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 87d723ec27f..bd03249b681 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 32ac2d1144f..8b3cae9a36b 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 8d62692f7c3..00b299107c7 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 276280a61c0..df5cc02fc76 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 96d5ff8e148..d2098fb059a 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 7751b3bc978..c82ce38521b 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 2c58bf8238d..f5b8c1e1863 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 926bae4ccb3..3519d2e59b8 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 94867ed82de..03c26c9811d 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 8f7e3eb3e42..cc5b470ec10 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 a75b990dd2e..9e9e4c57174 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 e20bd98bc75..5423b8d1a91 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 2ffc91178ec..da7f3c6b8e7 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 1ec2985458c..c8604df6e88 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 24c260cc1c9..5457140cefa 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 8cf9a38fa51..4e81ce3d6f4 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 062a2474983..36e6543417a 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 5f7c4825e78..4b80d3bb57b 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 49fce7a1117..3def02d3170 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 2f82d7cfe07..007c876a9e2 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 6c97c176072..9dbb3080174 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 2f6b3a72278..99bec0c949c 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 a6ac1024c1f..b08d8f541e4 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 600c65a04f1..108479fc287 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 7acec3a5db2..7952eec76ea 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 8d1d91ef255..3770b9a3487 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 af4b54286b6..1dd92c2870f 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 14c33c31e0f..9d6edcf2431 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 cc4dc98f5d7..eaca43f7e99 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 4b8faa09a8d..ae8fbf157e5 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 87ce5ddbd71..3cb1f5fe164 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 3dd013bec1f..d6b09aaf9d5 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 be36281f795..6bbbcbfedfe 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 4ae48259a57..6e5d99f91ce 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 ca1fd23b856..bc7e8b351b6 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 f1c12d5a44a..fafdd24de22 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 4074d2f8acd..c448fadf967 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 161f0ad8d39..11961d5debf 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 f9d0c3e7db5..529c98cce34 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 6acef8376cd..932b11864f1 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 19eb9ec41e0..a73b6792d81 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 9c35eb4a317..670aad099a7 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 da881d121b3..ccdd546c435 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 70d5d4f854a..3075f0e79e9 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 466cd76b964..92007839350 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 0b27faeaaf1..987aafb6bfd 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 9e764c5f58c..76ed946c47f 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 deb6622458d..483c68897b6 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 c8749bbbde9..12efa547e50 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 fd6507a55a7..61feb66782c 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 3ecb9778700..73f1afa91b8 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 cc8919ced3f..fff587f3ef1 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 a79160adde4..d350dab08cd 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 86f10252f54..b4e2981e2c4 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 692d3fea0cc..f6ce9f2146f 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 4283717f69e..af2d0c9164b 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 ba981cbfd35..86f093fab69 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 0bdd062c57e..6472972d8a0 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 d127168d7d6..b2f10da1d8d 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 16ad1a8e0ba..9001d4b9624 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 ae2762cbac6..3b13290dcdb 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 62c73c4860e..f019fb1f218 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 21a9f560cc2..094cbace236 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 85cba01feac..ed56a2468a1 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 f0b1e7e67a0..96ce13167a1 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 be594eebf13..c9993564ad5 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 f502566ac78..7550d6724b9 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 cb259dbb1fa..9407b56ee92 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 ea32b0ce071..9a880528e1b 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 41ad40bb15d..02dcd020a24 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 83b8ef84275..daa2e87c4a5 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 e862fb6315a..4f6c9c76873 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 887817dcd47..f3dc2423c34 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 e1db2f9e2c0..95a8f5e9a4c 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 4f85bc5c831..a5da94cac45 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 cf885ea89ea..e3ec58642b5 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 58a79e929f7..eec96a9e706 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 03c025be978..963540ef8af 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 65a020d0ce7..ccdd546c435 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 24be8c3a459..d103d4d672f 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 d4b25b0901d..f7e621ec65d 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 8132af9fcf2..1df86a197fc 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 8868d42c151..20c94a08153 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 c3c3a2647ef..616b18f13a0 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 c5e185c35a5..4cb0a88f51d 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 91419b6f79a..98113b67d41 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 fb93e81c28e..459e7b87d77 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 6cf2677bd39..d714562390e 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 b3ee43eaeec..faaa8d06eda 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 fc774fbc01b..8a067fb1804 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 3328aac8db0..41e23e3aff4 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 30cbfb00b26..335a0ce73f5 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 2ac565608b3..7cef7a5d717 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 a7829006917..e18dc3b845f 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 2381c77a4f8..dea74f969bb 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 a279a2e85c8..e3c9a2fc906 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 76d1b8cd35c..aa533fb5341 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 5ec94c0c899..62b5f158bc5 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 b73974fc21b..02329751caf 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 3b242160ff8..800166d08c4 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 85bbb4b2a8e..0e1168f32fd 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 219e0aa8ea8..8d175beafa9 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 980972a0ca2..1eb02c63568 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 9128a27a50f..f0298096e71 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 cbf99cce04b..2687aaa1b8a 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 0a063d08ee8..5c518370b92 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 f472207e406..da33f985a44 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 68183a99386..ad0541e48da 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 3b074673527..d71edd2189d 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 0f699d5ffd0..8ed28cff108 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 8132af9fcf2..1df86a197fc 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 f0b1e7e67a0..96ce13167a1 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 fd6507a55a7..61feb66782c 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 692d3fea0cc..f6ce9f2146f 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 91419b6f79a..98113b67d41 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 9e764c5f58c..76ed946c47f 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 123e68533b4..ddfe9c0fb94 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
@@ -1620,7 +1620,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 Oct 14, 2023
+ Last updated on Oct 16, 2023
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 Oct 14, 2023
+ Last updated on Oct 16, 2023
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 Oct 14, 2023
+ Last updated on Oct 16, 2023
diff --git a/dev/modules/calculus/index.html b/dev/modules/calculus/index.html
index 441d4ca73d5..8cd83559bda 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 intervals in the given domain for which the function
is continuous.
This method is limited by the ability to determine the various
@@ -1503,7 +1503,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.
@@ -1560,7 +1560,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:
@@ -1637,7 +1637,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.
@@ -1669,7 +1669,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:
@@ -1716,7 +1716,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:
@@ -1763,7 +1763,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.
@@ -1810,7 +1810,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:
@@ -1870,7 +1870,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.
@@ -1955,7 +1955,7 @@ Documentation Version
Furo
- Last updated on Oct 14, 2023
+ Last updated on Oct 16, 2023
diff --git a/dev/modules/categories.html b/dev/modules/categories.html
index 2e8f3bc0510..f2d25d96744 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 Oct 14, 2023
+ Last updated on Oct 16, 2023
diff --git a/dev/modules/codegen.html b/dev/modules/codegen.html
index 5cd4ffaa00f..bcce79dc3c0 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