;; (define-type dim (record mass::int time::int length::int angle::int))

(define-block
  cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag


  (
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__In2__Out1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Out2__In1_1_1
  )

  (
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__A__Out1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Add__In1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Add__In2_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Add__Out1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Cd__Out1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Constant1__Out1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Cr__Out1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__In1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__In2_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__In3_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__Out1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In2_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In3_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In4_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In5_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In6_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__Out1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__g__Out1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__m__Out1_1_1
    cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__rho__Out1_1_1
  )

  (
  )

  (
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__In2__Out1_1_1 (mk-record 0 -1 1 0))
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__A__Out1_1_1 (mk-record 0 0 2 0))
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Cd__Out1_1_1 (mk-record 0 0 0 0))
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Constant1__Out1_1_1 (mk-record 0 0 0 0))
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Cr__Out1_1_1 (mk-record 0 0 0 0))
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__g__Out1_1_1 (mk-record 0 -2 1 0))
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__m__Out1_1_1 (mk-record 1 0 0 0))
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__rho__Out1_1_1 (mk-record 1 0 -3 0))
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Out2__In1_1_1 (mk-record 1 -2 1 0))

    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Add__Out1_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Add__In1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Add__In1_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Add__In2_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__Out1_1_1  (+ cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__In1_1_1 (+ cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__In2_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__In3_1_1)))
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__Out1_1_1  (+ cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In1_1_1 (+ cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In2_1_1 (+ cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In3_1_1 (+ cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In4_1_1 (+ cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In5_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In6_1_1))))))
    
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In3_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Cd__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__In1_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__m__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__In3_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Cr__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Add__In1_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In2_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__rho__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In5_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__In2__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In6_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__In2__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Out2__In1_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Add__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Add__In2_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In1_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Constant1__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product1__In4_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__A__Out1_1_1)
    (- cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__Product__In2_1_1 cruise_ctrl__VehiclesDynamics__DisturbanceForce__RollingFrictionAndAerodynamicDrag__g__Out1_1_1)
  )
)