ttim.kuhlman_invlap =================== .. py:module:: ttim.kuhlman_invlap Attributes ---------- .. autoapisummary:: ttim.kuhlman_invlap._fixed_talbot ttim.kuhlman_invlap._stehfest ttim.kuhlman_invlap._de_hoog Classes ------- .. autoapisummary:: ttim.kuhlman_invlap.InverseLaplaceTransform ttim.kuhlman_invlap.FixedTalbot ttim.kuhlman_invlap.Stehfest ttim.kuhlman_invlap.deHoog Functions --------- .. autoapisummary:: ttim.kuhlman_invlap.invertlaplace ttim.kuhlman_invlap.invlaptalbot ttim.kuhlman_invlap.invlapstehfest ttim.kuhlman_invlap.invlapdehoog Module Contents --------------- .. py:class:: InverseLaplaceTransform Bases: :py:obj:`object` .. py:attribute:: talbot_cache .. py:attribute:: stehfest_cache .. py:method:: clear() .. py:method:: calc_laplace_parameter(t, **kwargs) :abstractmethod: .. py:method:: calc_time_domain_solution(fp) :abstractmethod: .. py:class:: FixedTalbot Bases: :py:obj:`InverseLaplaceTransform` .. py:method:: calc_laplace_parameter(t, **kwargs) .. py:method:: calc_time_domain_solution(fp, t) .. py:class:: Stehfest Bases: :py:obj:`InverseLaplaceTransform` .. py:method:: calc_laplace_parameter(t, **kwargs) .. py:method:: _coeff() Compute the Salzer summation weights. Salzer summation weights (aka, "Stehfest coefficients") only depends on the approximation order (M) and the precision. .. !! processed by numpydoc !! .. py:method:: calc_time_domain_solution(fp, t) .. py:class:: deHoog Bases: :py:obj:`InverseLaplaceTransform` .. py:method:: calc_laplace_parameter(t, **kwargs) .. py:method:: calc_time_domain_solution(fp, t) .. py:data:: _fixed_talbot .. py:data:: _stehfest .. py:data:: _de_hoog .. py:function:: invertlaplace(f, t, **kwargs) .. py:function:: invlaptalbot(*args, **kwargs) .. py:function:: invlapstehfest(*args, **kwargs) .. py:function:: invlapdehoog(*args, **kwargs)