# Adomian polynomials

**URL:** <https://discourse.julialang.org/t/adomian-polynomials/74291>\
**Category:** Modelling & Simulations\
**Tags:** diffeq, sciml\
**Created:** [January 9, 2022, 4:49pm UTC](https://discourse.julialang.org/t/adomian-polynomials/74291 "2022-01-09T16:49:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sdwfrost](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sdwfrost/32/2831_2.png) [@sdwfrost](https://discourse.julialang.org/u/sdwfrost)\
**Post date:** [January 9, 2022, 4:49pm UTC](https://discourse.julialang.org/t/adomian-polynomials/74291/1 "2022-01-09T16:49:04Z")

</div>

Hi Everyone,

I’d like to solve some ODEs using Adomian decomposition (which opens up approaches to model distributed delays, etc.) for a repository of epidemiological models: [https://github.com/epirecipes/sir-julia/issues/54](https://github.com/epirecipes/sir-julia/issues/54)

I’ve looked around but can’t find any code to generate Adomian polynomials - if there isn’t any, which package(s) should I build this from? It’s fairly straightforward to find Maple and Mathematica code (a couple of examples are in the issue).

Best wishes  
Simon

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [January 9, 2022, 10:05pm UTC](https://discourse.julialang.org/t/adomian-polynomials/74291/2 "2022-01-09T22:05:14Z")

</div>

I don’t know of any code for it, but it wouldn’t be too hard to code up with Symbolics.jl. This would be a nice function to have in ModelingToolkit.jl.

---

<div class="post-metadata">

**Author:** ![sdwfrost](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sdwfrost/32/2831_2.png) [@sdwfrost](https://discourse.julialang.org/u/sdwfrost)\
**Post date:** [January 10, 2022, 4:51am UTC](https://discourse.julialang.org/t/adomian-polynomials/74291/3 "2022-01-10T04:51:48Z")

</div>

Thanks anyway! I wasn’t sure whether such code ‘belonged’ with Polynomials.jl, ApproxFun.jl or Symbolics.jl.
