whm_kick_yarkovsky_getacch_pl Interface

interface
public module subroutine whm_kick_yarkovsky_getacch_pl(self, nbody_system, param)

Arguments

Type IntentOptional Attributes Name
class(whm_pl), intent(inout) :: self

whm massive body object

class(swiftest_nbody_system), intent(inout) :: nbody_system

Swiftest nbody system object

class(swiftest_parameters), intent(in) :: param

Current run configuration parameters

Description

Calculate the Yarkovsky effect on massive bodies. Based on Ferich, et al, 2022 (https://iopscience.iop.org/article/10.3847/1538-4365/ac8d60) and Veras, et al, 2015 (https://academic.oup.com/mnras/article/451/3/2814/1180328)