[docs]classDynamicsPointMass2DCartesian(DynamicsPointMass3DCartesian):""" Dynamics instance: * simulating a point mass * in 2D * with velocity parameterized in Cartesian coordinates State variables: x_e: x-position, in Earth axes. [meters] z_e: z-position, in Earth axes. [meters] u_e: x-velocity, in Earth axes. [m/s] w_e: z-velocity, in Earth axes. [m/s] Indirect control variables: alpha: Angle of attack. [degrees] Control variables: Fx_e: Force along the Earth-x axis. [N] Fz_e: Force along the Earth-z axis. [N] """def__init__(self,mass_props:MassProperties=None,x_e:Union[float,np.ndarray]=0,z_e:Union[float,np.ndarray]=0,u_e:Union[float,np.ndarray]=0,w_e:Union[float,np.ndarray]=0,alpha:Union[float,np.ndarray]=0,):# Initialize state variables