<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:c24f455c-34ab-44ac-99eb-da6cc7963f02,g:eece8e7f-254a-47e4-a794-4c2bbe55e3ec-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.compasstrust.com/role/CoverPage" xlink:type="simple" xlink:href="codi-20200930.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="codi-20200930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5be071a5-d316-4da7-887e-fa238e5251a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_be8b15b8-0d05-44d2-b60a-fd3f7d6b9741" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5be071a5-d316-4da7-887e-fa238e5251a2" xlink:to="loc_us-gaap_AssetsCurrent_be8b15b8-0d05-44d2-b60a-fd3f7d6b9741" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e061023c-45bb-4728-8700-817edae9acf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5be071a5-d316-4da7-887e-fa238e5251a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_e061023c-45bb-4728-8700-817edae9acf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_54bdbefb-40fa-44d8-886d-c4298e89e589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5be071a5-d316-4da7-887e-fa238e5251a2" xlink:to="loc_us-gaap_Goodwill_54bdbefb-40fa-44d8-886d-c4298e89e589" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_3251f165-649b-44bb-85f9-7152a2d790d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5be071a5-d316-4da7-887e-fa238e5251a2" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_3251f165-649b-44bb-85f9-7152a2d790d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_508f883a-7844-44b2-9d52-fa9efbe91737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5be071a5-d316-4da7-887e-fa238e5251a2" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_508f883a-7844-44b2-9d52-fa9efbe91737" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_11018376-a97d-4ff8-b1da-7d72bf378d8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_95272d30-71b4-4ac9-ae43-28b8664bd767" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_11018376-a97d-4ff8-b1da-7d72bf378d8a" xlink:to="loc_us-gaap_AccountsPayableCurrent_95272d30-71b4-4ac9-ae43-28b8664bd767" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_53cbad84-d2ef-4973-b0ac-62c6ba47c96b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_11018376-a97d-4ff8-b1da-7d72bf378d8a" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_53cbad84-d2ef-4973-b0ac-62c6ba47c96b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_4de12191-b5e6-4b6c-af92-b5ddf83822ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_11018376-a97d-4ff8-b1da-7d72bf378d8a" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_4de12191-b5e6-4b6c-af92-b5ddf83822ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b2706608-e3ea-483b-9759-429e2bb2f76a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_11018376-a97d-4ff8-b1da-7d72bf378d8a" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b2706608-e3ea-483b-9759-429e2bb2f76a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b9bed496-0a76-4553-b4d9-a10e49f9cb40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_4f5c0a4a-2cc3-4fa1-8e0b-67f34b1a8464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b9bed496-0a76-4553-b4d9-a10e49f9cb40" xlink:to="loc_us-gaap_PreferredStockValue_4f5c0a4a-2cc3-4fa1-8e0b-67f34b1a8464" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_401ad113-bf7f-4670-a5ff-d6f7a2170450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b9bed496-0a76-4553-b4d9-a10e49f9cb40" xlink:to="loc_us-gaap_CommonStockValue_401ad113-bf7f-4670-a5ff-d6f7a2170450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dbfab00e-f156-4c07-a8ff-599b29b2ffe3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b9bed496-0a76-4553-b4d9-a10e49f9cb40" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dbfab00e-f156-4c07-a8ff-599b29b2ffe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4f6623eb-8cdb-4924-85b1-6880c4ef3391" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b9bed496-0a76-4553-b4d9-a10e49f9cb40" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4f6623eb-8cdb-4924-85b1-6880c4ef3391" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_16225868-92b7-4f77-82de-fd157c7b4d38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_26b51151-8a51-4900-8e74-c5f268c5dc2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_16225868-92b7-4f77-82de-fd157c7b4d38" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_26b51151-8a51-4900-8e74-c5f268c5dc2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_caeadfe0-bf2c-462d-a58d-65450131a59f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_16225868-92b7-4f77-82de-fd157c7b4d38" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_caeadfe0-bf2c-462d-a58d-65450131a59f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b5fa3737-2932-4b10-a160-edad0e1e900f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_16225868-92b7-4f77-82de-fd157c7b4d38" xlink:to="loc_us-gaap_InventoryNet_b5fa3737-2932-4b10-a160-edad0e1e900f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2e1b739b-c3c4-40fc-8cf5-d3b9ff9b700f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_16225868-92b7-4f77-82de-fd157c7b4d38" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2e1b739b-c3c4-40fc-8cf5-d3b9ff9b700f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e4947fe9-9c3e-4687-9e64-17e5173aed95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f3d6fb9f-6515-4189-a89f-96a0154d044c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e4947fe9-9c3e-4687-9e64-17e5173aed95" xlink:to="loc_us-gaap_Liabilities_f3d6fb9f-6515-4189-a89f-96a0154d044c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c0c408dc-07bc-424d-bedc-f5fe44e8c3ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_e4947fe9-9c3e-4687-9e64-17e5173aed95" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c0c408dc-07bc-424d-bedc-f5fe44e8c3ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_89cc6fa4-6b2d-4186-a854-0df2cfb414f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b90f046a-9957-41dd-820c-a5f67dc57839" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_89cc6fa4-6b2d-4186-a854-0df2cfb414f6" xlink:to="loc_us-gaap_LiabilitiesCurrent_b90f046a-9957-41dd-820c-a5f67dc57839" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_677a5b13-f52a-450a-b9f2-993b857b299d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_89cc6fa4-6b2d-4186-a854-0df2cfb414f6" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_677a5b13-f52a-450a-b9f2-993b857b299d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_55202c7a-ae06-4483-ab92-f832c0ef86d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_89cc6fa4-6b2d-4186-a854-0df2cfb414f6" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_55202c7a-ae06-4483-ab92-f832c0ef86d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_37cc84a5-50d9-463b-afc2-be9fe350ab18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_89cc6fa4-6b2d-4186-a854-0df2cfb414f6" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_37cc84a5-50d9-463b-afc2-be9fe350ab18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7e0eed3b-0fa4-49e7-bba0-df15f79fab1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f5d1d7c9-546b-4a6b-a308-7b1717bf9a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7e0eed3b-0fa4-49e7-bba0-df15f79fab1d" xlink:to="loc_us-gaap_StockholdersEquity_f5d1d7c9-546b-4a6b-a308-7b1717bf9a39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_8fdd7e76-051a-447f-af56-10052e84b950" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7e0eed3b-0fa4-49e7-bba0-df15f79fab1d" xlink:to="loc_us-gaap_MinorityInterest_8fdd7e76-051a-447f-af56-10052e84b950" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_StockholdersEquityAttributabletoNoncontrollingInterestDiscontinuedOperations_eea4c083-2d3d-4ad5-8a78-c3793497b84a" xlink:href="codi-20200930.xsd#codi_StockholdersEquityAttributabletoNoncontrollingInterestDiscontinuedOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7e0eed3b-0fa4-49e7-bba0-df15f79fab1d" xlink:to="loc_codi_StockholdersEquityAttributabletoNoncontrollingInterestDiscontinuedOperations_eea4c083-2d3d-4ad5-8a78-c3793497b84a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="codi-20200930.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="codi-20200930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c881100a-710f-40e6-85e0-fa4d757e3804" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_e8ba803b-9710-434b-b285-d2fe547cb095" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_c881100a-710f-40e6-85e0-fa4d757e3804" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_e8ba803b-9710-434b-b285-d2fe547cb095" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_DiscontinuedOperationGainonDisposalofDiscontinuedOperationNetofTax_18520584-8b42-4adf-a347-4b8586f4839c" xlink:href="codi-20200930.xsd#codi_DiscontinuedOperationGainonDisposalofDiscontinuedOperationNetofTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_c881100a-710f-40e6-85e0-fa4d757e3804" xlink:to="loc_codi_DiscontinuedOperationGainonDisposalofDiscontinuedOperationNetofTax_18520584-8b42-4adf-a347-4b8586f4839c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_e4669dd7-48a3-4a61-b01c-482db2c01223" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_c881100a-710f-40e6-85e0-fa4d757e3804" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_e4669dd7-48a3-4a61-b01c-482db2c01223" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5f696143-4427-4d1d-9c02-fa8c8c443e5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_34c95b13-971c-4c88-bbcd-fc4d2a56d069" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5f696143-4427-4d1d-9c02-fa8c8c443e5e" xlink:to="loc_us-gaap_OperatingIncomeLoss_34c95b13-971c-4c88-bbcd-fc4d2a56d069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_4ef4f50a-26e3-4b20-8906-be98254e57a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5f696143-4427-4d1d-9c02-fa8c8c443e5e" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_4ef4f50a-26e3-4b20-8906-be98254e57a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_20347c13-9edc-4aec-b598-6184c2d5fcbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5f696143-4427-4d1d-9c02-fa8c8c443e5e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_20347c13-9edc-4aec-b598-6184c2d5fcbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5a7982f5-c0f5-4234-b454-f4b8007759ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5f696143-4427-4d1d-9c02-fa8c8c443e5e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5a7982f5-c0f5-4234-b454-f4b8007759ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_29786fb1-d6b0-423a-a339-bf1e7b4387bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5f696143-4427-4d1d-9c02-fa8c8c443e5e" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_29786fb1-d6b0-423a-a339-bf1e7b4387bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_cfaf91a2-2d9d-456e-9c72-4223d808352e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare_655ea5ae-92c9-4ffb-9cbd-d1d7ef52c978" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_cfaf91a2-2d9d-456e-9c72-4223d808352e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare_655ea5ae-92c9-4ffb-9cbd-d1d7ef52c978" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare_8d865a62-cd44-422f-bd45-c3be9370709a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_cfaf91a2-2d9d-456e-9c72-4223d808352e" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare_8d865a62-cd44-422f-bd45-c3be9370709a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_9356681c-8101-4a4e-8fff-bbb4c89b539b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b9f319d9-e800-45df-a797-5bffaf39789c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_9356681c-8101-4a4e-8fff-bbb4c89b539b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b9f319d9-e800-45df-a797-5bffaf39789c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_276284b0-e532-41c9-9a9a-6c115b0bc1a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_9356681c-8101-4a4e-8fff-bbb4c89b539b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_276284b0-e532-41c9-9a9a-6c115b0bc1a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d6ef2d15-34b5-4640-a51c-6cf40ae8d034" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4d51f5b8-4c4b-4119-8984-885746ce52d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_d6ef2d15-34b5-4640-a51c-6cf40ae8d034" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4d51f5b8-4c4b-4119-8984-885746ce52d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f45b5452-9e9b-4fa0-97f1-88492b04e0a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_d6ef2d15-34b5-4640-a51c-6cf40ae8d034" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f45b5452-9e9b-4fa0-97f1-88492b04e0a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_10a00e37-d5be-4140-9d1f-a07cd26169c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f98e6ec6-8f56-4593-a813-386651d5764c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_10a00e37-d5be-4140-9d1f-a07cd26169c3" xlink:to="loc_us-gaap_ProfitLoss_f98e6ec6-8f56-4593-a813-386651d5764c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_2ed5810a-b3c1-435e-ba4c-c2fadaf78864" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_10a00e37-d5be-4140-9d1f-a07cd26169c3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_2ed5810a-b3c1-435e-ba4c-c2fadaf78864" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_3dd69c7b-e0e0-42b6-8e68-82e580bdf4da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_10a00e37-d5be-4140-9d1f-a07cd26169c3" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_3dd69c7b-e0e0-42b6-8e68-82e580bdf4da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4e34dfec-d905-44a7-a9b7-fb958a5a87f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b39f9c40-b59c-4926-9075-a742a46ead4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_4e34dfec-d905-44a7-a9b7-fb958a5a87f9" xlink:to="loc_us-gaap_GrossProfit_b39f9c40-b59c-4926-9075-a742a46ead4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a652236b-65ab-4153-b5d9-57022b36706a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_4e34dfec-d905-44a7-a9b7-fb958a5a87f9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a652236b-65ab-4153-b5d9-57022b36706a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManagementFeeExpense_482109c6-4b2e-4aba-a720-9d7389547f59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManagementFeeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_4e34dfec-d905-44a7-a9b7-fb958a5a87f9" xlink:to="loc_us-gaap_ManagementFeeExpense_482109c6-4b2e-4aba-a720-9d7389547f59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_7e130017-ac5a-4aa7-ac6c-e36cb5f185fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_4e34dfec-d905-44a7-a9b7-fb958a5a87f9" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_7e130017-ac5a-4aa7-ac6c-e36cb5f185fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_5f093683-5063-4ef0-bd01-0effd769fbd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_4e34dfec-d905-44a7-a9b7-fb958a5a87f9" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_5f093683-5063-4ef0-bd01-0effd769fbd6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="simple" xlink:href="codi-20200930.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9e5771a9-ba8c-4f5d-a223-45a362c98d35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_e88da5fa-18bc-4a4c-9317-47bf8783331d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9e5771a9-ba8c-4f5d-a223-45a362c98d35" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_e88da5fa-18bc-4a4c-9317-47bf8783331d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2faa02a3-d576-4843-86f3-207981d83f9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9e5771a9-ba8c-4f5d-a223-45a362c98d35" xlink:to="loc_us-gaap_ProfitLoss_2faa02a3-d576-4843-86f3-207981d83f9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_8279908a-8c8e-4a5c-b66b-7e3159078988" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9e5771a9-ba8c-4f5d-a223-45a362c98d35" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_8279908a-8c8e-4a5c-b66b-7e3159078988" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_c1a39424-7bbf-4780-8364-0e2a38649e9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9e5771a9-ba8c-4f5d-a223-45a362c98d35" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_c1a39424-7bbf-4780-8364-0e2a38649e9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d3a7d129-0f10-4c23-bf93-95125b35d084" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9ff8883b-262b-4ce5-8149-aa4665c6e2c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d3a7d129-0f10-4c23-bf93-95125b35d084" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9ff8883b-262b-4ce5-8149-aa4665c6e2c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_f892c1f9-8823-42b3-862e-09a1ca2fc29e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d3a7d129-0f10-4c23-bf93-95125b35d084" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_f892c1f9-8823-42b3-862e-09a1ca2fc29e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_e0bc9918-3c83-4590-8c4d-055f959a2ee3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d3a7d129-0f10-4c23-bf93-95125b35d084" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_e0bc9918-3c83-4590-8c4d-055f959a2ee3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d92317c5-47cf-4fa5-8208-de13dbbeb531" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_887b8e49-a546-4cd4-8f2a-f76a2447b64c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d92317c5-47cf-4fa5-8208-de13dbbeb531" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_887b8e49-a546-4cd4-8f2a-f76a2447b64c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_45c9e8ae-a30d-497a-a552-99a99897bccb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d92317c5-47cf-4fa5-8208-de13dbbeb531" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax_45c9e8ae-a30d-497a-a552-99a99897bccb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_b6ddf7af-a3d4-4410-8bf3-425d73c6973b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d92317c5-47cf-4fa5-8208-de13dbbeb531" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_b6ddf7af-a3d4-4410-8bf3-425d73c6973b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementofStockholdersEquity" xlink:type="simple" xlink:href="codi-20200930.xsd#CondensedConsolidatedStatementofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="codi-20200930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7960782-8b59-4d07-98f2-4f4e6fcee16a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_3df6b870-502d-46b3-be91-2a7e4621acbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7960782-8b59-4d07-98f2-4f4e6fcee16a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_3df6b870-502d-46b3-be91-2a7e4621acbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_7b0f775c-6fe3-4951-9fcf-1e5a8e626b96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c7960782-8b59-4d07-98f2-4f4e6fcee16a" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_7b0f775c-6fe3-4951-9fcf-1e5a8e626b96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_a333cf02-4941-402b-9a1f-ac8da6d982da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_a333cf02-4941-402b-9a1f-ac8da6d982da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_1f9c85d8-1b97-4586-83b1-36668e5f9e48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_1f9c85d8-1b97-4586-83b1-36668e5f9e48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_c8a9cfda-305c-4579-b727-f195f9275375" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_c8a9cfda-305c-4579-b727-f195f9275375" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_5a188ce0-2b43-4476-9b9f-8c5a7fc72f29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_5a188ce0-2b43-4476-9b9f-8c5a7fc72f29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_PaymentsOfDistributionsToShareholders_541b1840-ca9b-40d1-a32a-87b5b45dc44a" xlink:href="codi-20200930.xsd#codi_PaymentsOfDistributionsToShareholders"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_codi_PaymentsOfDistributionsToShareholders_541b1840-ca9b-40d1-a32a-87b5b45dc44a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_DistributionsMadeToPreferredShareholdersCashDistributionsPaid_3c0e2c98-dd53-4326-b14c-f0cac500f5b5" xlink:href="codi-20200930.xsd#codi_DistributionsMadeToPreferredShareholdersCashDistributionsPaid"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_codi_DistributionsMadeToPreferredShareholdersCashDistributionsPaid_3c0e2c98-dd53-4326-b14c-f0cac500f5b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_PaymentstoNoncontrollingInterestsAllocationInterests_8c1a62b9-3ef5-48a0-af48-6c3eac147158" xlink:href="codi-20200930.xsd#codi_PaymentstoNoncontrollingInterestsAllocationInterests"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_codi_PaymentstoNoncontrollingInterestsAllocationInterests_8c1a62b9-3ef5-48a0-af48-6c3eac147158" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_Proceedsfromnoncontrollinginterestsacquisition_a390934b-f7ef-451f-9a72-db743183af94" xlink:href="codi-20200930.xsd#codi_Proceedsfromnoncontrollinginterestsacquisition"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_codi_Proceedsfromnoncontrollinginterestsacquisition_a390934b-f7ef-451f-9a72-db743183af94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_2b200a53-086d-4588-89e2-1ca1ec21334b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_2b200a53-086d-4588-89e2-1ca1ec21334b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_a8e99298-1bc6-4cd4-abf5-1fd1857a4a74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_a8e99298-1bc6-4cd4-abf5-1fd1857a4a74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_045154bb-5bf8-4d6e-9370-5ed386078697" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_045154bb-5bf8-4d6e-9370-5ed386078697" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f3011448-cebf-4829-ad19-bb848528bd40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_47ba3e0b-1197-4af5-b610-7ed23171eaa9" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f3011448-cebf-4829-ad19-bb848528bd40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_d32629e4-45a3-4dd8-903f-d310fe110958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_d32629e4-45a3-4dd8-903f-d310fe110958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_d25e3a98-5010-4818-9380-af871a2acfb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_Depreciation_d25e3a98-5010-4818-9380-af871a2acfb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_01227b90-6fda-42ba-a90c-304a42b4b04c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_AdjustmentForAmortization_01227b90-6fda-42ba-a90c-304a42b4b04c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a5ad376a-a37c-4aa1-88bc-9f00c575ff4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a5ad376a-a37c-4aa1-88bc-9f00c575ff4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_310384cd-bda5-49b4-8944-969e925d94c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_310384cd-bda5-49b4-8944-969e925d94c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_NoncontrollingStockholderChargesAndOther_2385473c-65ab-489d-8850-74a95646a387" xlink:href="codi-20200930.xsd#codi_NoncontrollingStockholderChargesAndOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_codi_NoncontrollingStockholderChargesAndOther_2385473c-65ab-489d-8850-74a95646a387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanAndLeaseLosses_666fe12a-65d9-4101-8872-ff7ff5fe993c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_ProvisionForLoanAndLeaseLosses_666fe12a-65d9-4101-8872-ff7ff5fe993c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_4f608d45-e4bb-4804-9b23-4e7709d2dd3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_4f608d45-e4bb-4804-9b23-4e7709d2dd3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_d8827688-f488-4c93-a579-d00da1b765ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_d8827688-f488-4c93-a579-d00da1b765ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_668a6872-d76c-4bb6-80c2-0f27945c9d71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_668a6872-d76c-4bb6-80c2-0f27945c9d71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_a1fc195d-f472-4c79-8862-1f7a6640d2f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_a1fc195d-f472-4c79-8862-1f7a6640d2f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_557ccd7b-d4ce-42ba-902e-feed056f2558" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_557ccd7b-d4ce-42ba-902e-feed056f2558" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_61c0f24e-5aff-4c04-97ff-10d501cd7950" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3080e64e-0214-49ba-a0ab-9fa40848f910" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_61c0f24e-5aff-4c04-97ff-10d501cd7950" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_95643632-7875-4285-84a3-33a341cc6941" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bcdf598f-b5b3-44ad-b7f2-399063c3032a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_95643632-7875-4285-84a3-33a341cc6941" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bcdf598f-b5b3-44ad-b7f2-399063c3032a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForDerivativeInstrumentInvestingActivities_46562b9b-1cb7-4da2-80cb-9a4db568d637" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForDerivativeInstrumentInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_95643632-7875-4285-84a3-33a341cc6941" xlink:to="loc_us-gaap_PaymentsForDerivativeInstrumentInvestingActivities_46562b9b-1cb7-4da2-80cb-9a4db568d637" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_1a6c82ab-4801-45cb-923c-7dc75a8a3ad1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_95643632-7875-4285-84a3-33a341cc6941" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_1a6c82ab-4801-45cb-923c-7dc75a8a3ad1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b3e7567e-665f-40b7-a94c-298296a2820a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_95643632-7875-4285-84a3-33a341cc6941" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b3e7567e-665f-40b7-a94c-298296a2820a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_03928638-2d95-4509-8a19-5631a7920a40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_95643632-7875-4285-84a3-33a341cc6941" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_03928638-2d95-4509-8a19-5631a7920a40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129122dc-d823-41df-b344-693852a5db91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_40fac29d-796a-43a9-9e12-2fcf1a52c75e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129122dc-d823-41df-b344-693852a5db91" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_40fac29d-796a-43a9-9e12-2fcf1a52c75e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_8a825089-91eb-4b93-a348-97dece3e94c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_129122dc-d823-41df-b344-693852a5db91" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_8a825089-91eb-4b93-a348-97dece3e94c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a7c90cfe-3da3-4f3c-a9df-374cea4d3ad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_594f14b3-95f7-4e3e-ad24-29bce6a0be88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a7c90cfe-3da3-4f3c-a9df-374cea4d3ad6" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_594f14b3-95f7-4e3e-ad24-29bce6a0be88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44ca35d9-375a-441b-8ced-7c171abce88b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a7c90cfe-3da3-4f3c-a9df-374cea4d3ad6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44ca35d9-375a-441b-8ced-7c171abce88b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d1dece1-3e86-4771-b024-a8c66f922725" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a7c90cfe-3da3-4f3c-a9df-374cea4d3ad6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d1dece1-3e86-4771-b024-a8c66f922725" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7576be29-9f33-45fb-8d3c-2bb0a8b092f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a7c90cfe-3da3-4f3c-a9df-374cea4d3ad6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7576be29-9f33-45fb-8d3c-2bb0a8b092f5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidation" xlink:type="simple" xlink:href="codi-20200930.xsd#PresentationandPrinciplesofConsolidation"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidationPolicies" xlink:type="simple" xlink:href="codi-20200930.xsd#PresentationandPrinciplesofConsolidationPolicies"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidationPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidationNarrativeDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#PresentationandPrinciplesofConsolidationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PresentationandPrinciplesofConsolidationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/Acquisition" xlink:type="simple" xlink:href="codi-20200930.xsd#Acquisition"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Acquisition" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionTables" xlink:type="simple" xlink:href="codi-20200930.xsd#AcquisitionTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#AcquisitionAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedasoftheAcquisitionDateDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedasoftheAcquisitionDateDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionScheduleofAssetsAcquiredandLiabilitiesAssumedasoftheAcquisitionDateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest_d07b8661-c68d-4b0e-b02c-d23c07ff10da" xlink:href="codi-20200930.xsd#codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_616a8f8a-f918-432e-ac8f-86aa725d13f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest_d07b8661-c68d-4b0e-b02c-d23c07ff10da" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_616a8f8a-f918-432e-ac8f-86aa725d13f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4e1de7f0-d75b-4865-b4d0-82d40eb3a18e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest_d07b8661-c68d-4b0e-b02c-d23c07ff10da" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4e1de7f0-d75b-4865-b4d0-82d40eb3a18e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_4cd5bf30-cfb9-4a60-9c08-8d57259b4527" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedLiabilitiesAndNoncontrollingInterest_d07b8661-c68d-4b0e-b02c-d23c07ff10da" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_4cd5bf30-cfb9-4a60-9c08-8d57259b4527" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionScheduleofIntangibleAssetsRecordedasPartofAcquisitionDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#AcquisitionScheduleofIntangibleAssetsRecordedasPartofAcquisitionDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionScheduleofIntangibleAssetsRecordedasPartofAcquisitionDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/AcquisitionProFormaInformationDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#AcquisitionProFormaInformationDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/AcquisitionProFormaInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="codi-20200930.xsd#DiscontinuedOperations"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperationsDiscontinuedoperationsPolicies" xlink:type="simple" xlink:href="codi-20200930.xsd#DiscontinuedOperationsDiscontinuedoperationsPolicies"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperationsDiscontinuedoperationsPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="codi-20200930.xsd#DiscontinuedOperationsTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperationsDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#DiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperationsSummarizedBalanceSheetInformationDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#DiscontinuedOperationsSummarizedBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperationsSummarizedBalanceSheetInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DiscontinuedOperationsSummarizedOperatingResultsDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#DiscontinuedOperationsSummarizedOperatingResultsDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DiscontinuedOperationsSummarizedOperatingResultsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_51b21984-2964-402a-af57-0bc5941d5ccc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_7aed6182-af9c-4cd7-a663-9efbdbe0af82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_51b21984-2964-402a-af57-0bc5941d5ccc" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_7aed6182-af9c-4cd7-a663-9efbdbe0af82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_5149f1e1-162b-40fd-8b00-3cb2af9c9955" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_51b21984-2964-402a-af57-0bc5941d5ccc" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_5149f1e1-162b-40fd-8b00-3cb2af9c9955" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/Revenue" xlink:type="simple" xlink:href="codi-20200930.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/RevenueTables" xlink:type="simple" xlink:href="codi-20200930.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentData" xlink:type="simple" xlink:href="codi-20200930.xsd#OperatingSegmentData"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentData" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataTables" xlink:type="simple" xlink:href="codi-20200930.xsd#OperatingSegmentDataTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#OperatingSegmentDataAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofNetSalesofOperatingSegmentsDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#OperatingSegmentDataSummaryofNetSalesofOperatingSegmentsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofNetSalesofOperatingSegmentsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofProfitLossofOperatingSegmentsDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#OperatingSegmentDataSummaryofProfitLossofOperatingSegmentsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofProfitLossofOperatingSegmentsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofDepreciationGoodwillandIdentifiableAssetsofOperatingSegmentsDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#OperatingSegmentDataSummaryofDepreciationGoodwillandIdentifiableAssetsofOperatingSegmentsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/OperatingSegmentDataSummaryofDepreciationGoodwillandIdentifiableAssetsofOperatingSegmentsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventory" xlink:type="simple" xlink:href="codi-20200930.xsd#PropertyPlantandEquipmentandInventory"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventory" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventoryTables" xlink:type="simple" xlink:href="codi-20200930.xsd#PropertyPlantandEquipmentandInventoryTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventoryTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventorySummaryofPropertyPlantandEquipmentDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#PropertyPlantandEquipmentandInventorySummaryofPropertyPlantandEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventorySummaryofPropertyPlantandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_18ace1ef-6cfd-4f8a-a754-0daddce7216f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1cd96d60-2e2b-404a-9be8-92da30288223" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_18ace1ef-6cfd-4f8a-a754-0daddce7216f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_1cd96d60-2e2b-404a-9be8-92da30288223" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b09933c0-e554-428f-96cd-dd55eb29e2ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_18ace1ef-6cfd-4f8a-a754-0daddce7216f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b09933c0-e554-428f-96cd-dd55eb29e2ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventorySummaryofInventoryDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#PropertyPlantandEquipmentandInventorySummaryofInventoryDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/PropertyPlantandEquipmentandInventorySummaryofInventoryDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_85ec5aa9-6840-492a-926a-f5e011b66ce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_a3472bcd-f445-4541-b506-a8cec55f9598" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_85ec5aa9-6840-492a-926a-f5e011b66ce3" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_a3472bcd-f445-4541-b506-a8cec55f9598" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_e7b21a4d-3c82-4d34-82e9-c1ce697c77d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_85ec5aa9-6840-492a-926a-f5e011b66ce3" xlink:to="loc_us-gaap_InventoryWorkInProcess_e7b21a4d-3c82-4d34-82e9-c1ce697c77d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_d30ef55e-aebb-467a-a2c1-53e41dc7c49b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_85ec5aa9-6840-492a-926a-f5e011b66ce3" xlink:to="loc_us-gaap_InventoryFinishedGoods_d30ef55e-aebb-467a-a2c1-53e41dc7c49b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_e555cd83-2a40-490c-8ee5-ea031b49850e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_85ec5aa9-6840-492a-926a-f5e011b66ce3" xlink:to="loc_us-gaap_InventoryValuationReserves_e555cd83-2a40-490c-8ee5-ea031b49850e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="codi-20200930.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="codi-20200930.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#GoodwillandOtherIntangibleAssetsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofReconciliationofChangeinCarryingValueofGoodwillDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#GoodwillandOtherIntangibleAssetsSummaryofReconciliationofChangeinCarryingValueofGoodwillDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofReconciliationofChangeinCarryingValueofGoodwillDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c349f65f-437e-44ff-94c8-cc534e3a3d22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_d78d01ca-82f9-4c97-8fe7-6f38e7a53e36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_c349f65f-437e-44ff-94c8-cc534e3a3d22" xlink:to="loc_us-gaap_GoodwillGross_d78d01ca-82f9-4c97-8fe7-6f38e7a53e36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_20b87266-3e62-44f9-850a-f83a68f6effd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_c349f65f-437e-44ff-94c8-cc534e3a3d22" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_20b87266-3e62-44f9-850a-f83a68f6effd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofOtherIntangibleAssetsDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#GoodwillandOtherIntangibleAssetsSummaryofOtherIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_75541304-c574-4cea-8f07-dcb17d228c85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_8143c9c3-ae1d-4e6d-a799-31106ceb3513" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_75541304-c574-4cea-8f07-dcb17d228c85" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_8143c9c3-ae1d-4e6d-a799-31106ceb3513" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1aea3960-ab02-4e44-9af7-a69161720890" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_75541304-c574-4cea-8f07-dcb17d228c85" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1aea3960-ab02-4e44-9af7-a69161720890" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofEstimatedChargestoAmortizationExpenseofIntangibleAssetsDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#GoodwillandOtherIntangibleAssetsSummaryofEstimatedChargestoAmortizationExpenseofIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/GoodwillandOtherIntangibleAssetsSummaryofEstimatedChargestoAmortizationExpenseofIntangibleAssetsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/Warranties" xlink:type="simple" xlink:href="codi-20200930.xsd#Warranties"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Warranties" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/WarrantiesTables" xlink:type="simple" xlink:href="codi-20200930.xsd#WarrantiesTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/WarrantiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/WarrantiesChangeinCarryingValueofCompanysWarrantyLiabilityDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#WarrantiesChangeinCarryingValueofCompanysWarrantyLiabilityDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/WarrantiesChangeinCarryingValueofCompanysWarrantyLiabilityDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/Debt" xlink:type="simple" xlink:href="codi-20200930.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtTables" xlink:type="simple" xlink:href="codi-20200930.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#DebtAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtIssuanceCostsDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#DebtIssuanceCostsDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtIssuanceCostsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DebtSummaryofDebtHoldingsDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#DebtSummaryofDebtHoldingsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DebtSummaryofDebtHoldingsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquity" xlink:type="simple" xlink:href="codi-20200930.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="codi-20200930.xsd#StockholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#StockholdersEquityAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/StockholdersEquitySummaryofBasicandDilutedEarningsPerShareDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#StockholdersEquitySummaryofBasicandDilutedEarningsPerShareDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/StockholdersEquitySummaryofBasicandDilutedEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_codi_NetIncomeLossAvailabletoTrustStockNetofDistributions_8341d125-d873-4e34-96e3-9ba9551dda37" xlink:href="codi-20200930.xsd#codi_NetIncomeLossAvailabletoTrustStockNetofDistributions"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_EffectOfContributionBasedProfitOnNetIncomeLossBecauseOfHoldingEvent_4c003c53-53f0-4022-959a-47975ec2641a" xlink:href="codi-20200930.xsd#codi_EffectOfContributionBasedProfitOnNetIncomeLossBecauseOfHoldingEvent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_NetIncomeLossAvailabletoTrustStockNetofDistributions_8341d125-d873-4e34-96e3-9ba9551dda37" xlink:to="loc_codi_EffectOfContributionBasedProfitOnNetIncomeLossBecauseOfHoldingEvent_4c003c53-53f0-4022-959a-47975ec2641a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_NetIncomeLossAvailableToTrustStockNetOfHoldingEventAdjustment_1bd8c4b4-3cdd-4b40-86a9-f0e04326ece3" xlink:href="codi-20200930.xsd#codi_NetIncomeLossAvailableToTrustStockNetOfHoldingEventAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_codi_NetIncomeLossAvailabletoTrustStockNetofDistributions_8341d125-d873-4e34-96e3-9ba9551dda37" xlink:to="loc_codi_NetIncomeLossAvailableToTrustStockNetOfHoldingEventAdjustment_1bd8c4b4-3cdd-4b40-86a9-f0e04326ece3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/NoncontrollingInterest" xlink:type="simple" xlink:href="codi-20200930.xsd#NoncontrollingInterest"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NoncontrollingInterest" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/NoncontrollingInterestTables" xlink:type="simple" xlink:href="codi-20200930.xsd#NoncontrollingInterestTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NoncontrollingInterestTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/NoncontrollingInterestCompanysOwnershipPercentageofitsMajorityOwnedOperatingSegmentsandRelatedNoncontrollingInterestDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#NoncontrollingInterestCompanysOwnershipPercentageofitsMajorityOwnedOperatingSegmentsandRelatedNoncontrollingInterestDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NoncontrollingInterestCompanysOwnershipPercentageofitsMajorityOwnedOperatingSegmentsandRelatedNoncontrollingInterestDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurement" xlink:type="simple" xlink:href="codi-20200930.xsd#FairValueMeasurement"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurement" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementTables" xlink:type="simple" xlink:href="codi-20200930.xsd#FairValueMeasurementTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementSummaryofLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#FairValueMeasurementSummaryofLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementSummaryofLiabilitiesCarriedatFairValueMeasuredonRecurringBasisDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementReconciliationsofChangeinCarryingValueofLevel3FairValueMeasurementsDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#FairValueMeasurementReconciliationsofChangeinCarryingValueofLevel3FairValueMeasurementsDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementReconciliationsofChangeinCarryingValueofLevel3FairValueMeasurementsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementAssetsMeasuredonNonrecurringBasisDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#FairValueMeasurementAssetsMeasuredonNonrecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementAssetsMeasuredonNonrecurringBasisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/FairValueMeasurementAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#FairValueMeasurementAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/FairValueMeasurementAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/IncomeTaxes" xlink:type="simple" xlink:href="codi-20200930.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="codi-20200930.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/IncomeTaxesReconciliationbetweenFederalStatutoryRateandEffectiveIncomeTaxRateDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#IncomeTaxesReconciliationbetweenFederalStatutoryRateandEffectiveIncomeTaxRateDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/IncomeTaxesReconciliationbetweenFederalStatutoryRateandEffectiveIncomeTaxRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_801ab1ae-44db-4dc7-8302-d43030e8454b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_801ab1ae-44db-4dc7-8302-d43030e8454b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_88dfddff-bff1-40fd-9863-f5cfdbd81401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_88dfddff-bff1-40fd-9863-f5cfdbd81401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_f4d4e6dd-2cca-4e1e-a2c9-665c057f1231" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_f4d4e6dd-2cca-4e1e-a2c9-665c057f1231" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_ExpensesOfParentTaxedAsPartnershipPassedThroughToShareholders_72d42a44-65bc-4d5e-8e81-e27217a2b920" xlink:href="codi-20200930.xsd#codi_ExpensesOfParentTaxedAsPartnershipPassedThroughToShareholders"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:to="loc_codi_ExpensesOfParentTaxedAsPartnershipPassedThroughToShareholders_72d42a44-65bc-4d5e-8e81-e27217a2b920" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_ImpactOfSubsidiaryEmployeeStockOptions_006a5e0c-51dd-4e78-adc8-9c8591b2ae85" xlink:href="codi-20200930.xsd#codi_ImpactOfSubsidiaryEmployeeStockOptions"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:to="loc_codi_ImpactOfSubsidiaryEmployeeStockOptions_006a5e0c-51dd-4e78-adc8-9c8591b2ae85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_182d5c03-47fe-4199-9d3b-2ecbfa0cf4b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_182d5c03-47fe-4199-9d3b-2ecbfa0cf4b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_NonRecognitionOfNolCarryForwardsAtAfm_7f323586-5a36-49e5-8fb4-ff07408202d1" xlink:href="codi-20200930.xsd#codi_NonRecognitionOfNolCarryForwardsAtAfm"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:to="loc_codi_NonRecognitionOfNolCarryForwardsAtAfm_7f323586-5a36-49e5-8fb4-ff07408202d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_372e124b-829d-485e-aef2-d5d5f9db3cab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_372e124b-829d-485e-aef2-d5d5f9db3cab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_codi_EffectiveIncomeTaxReconciliationOperatingLossCarryforwardsLimitationsOnUsePercent_d707b8f3-a5c1-436a-be71-9f8cae3ffd18" xlink:href="codi-20200930.xsd#codi_EffectiveIncomeTaxReconciliationOperatingLossCarryforwardsLimitationsOnUsePercent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:to="loc_codi_EffectiveIncomeTaxReconciliationOperatingLossCarryforwardsLimitationsOnUsePercent_d707b8f3-a5c1-436a-be71-9f8cae3ffd18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_fa588fda-32dc-430a-b952-72afb617445d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9073daa7-eef0-4710-a599-1d11f2f8ffa1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_fa588fda-32dc-430a-b952-72afb617445d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlan" xlink:type="simple" xlink:href="codi-20200930.xsd#DefinedBenefitPlan"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlan" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlanTables" xlink:type="simple" xlink:href="codi-20200930.xsd#DefinedBenefitPlanTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlanTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlanAdditionalInformationDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#DefinedBenefitPlanAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlanAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/DefinedBenefitPlanSummaryofNetPeriodicBenefitCostDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#DefinedBenefitPlanSummaryofNetPeriodicBenefitCostDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/DefinedBenefitPlanSummaryofNetPeriodicBenefitCostDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7153a13f-d291-4211-8c43-b8f07860101f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_d63b650b-3792-4e75-a161-b0ba559fb014" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7153a13f-d291-4211-8c43-b8f07860101f" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_d63b650b-3792-4e75-a161-b0ba559fb014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_6bd63f68-29e9-459e-aec4-d4001abd5c18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7153a13f-d291-4211-8c43-b8f07860101f" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_6bd63f68-29e9-459e-aec4-d4001abd5c18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_18365ed2-34b7-4f24-b1e2-223be0271dc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7153a13f-d291-4211-8c43-b8f07860101f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_18365ed2-34b7-4f24-b1e2-223be0271dc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_1237ddfb-77aa-4641-a024-37e405373d89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7153a13f-d291-4211-8c43-b8f07860101f" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_1237ddfb-77aa-4641-a024-37e405373d89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_1323191b-828a-48e7-b4f1-e93ff725e601" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7153a13f-d291-4211-8c43-b8f07860101f" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_1323191b-828a-48e7-b4f1-e93ff725e601" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="codi-20200930.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="codi-20200930.xsd#CommitmentsandContingenciesTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesComponentsofOperatingLeasesDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#CommitmentsandContingenciesComponentsofOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesComponentsofOperatingLeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7236881f-0e10-4316-ab22-6245dcd1ddf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ec6f179e-9041-424e-9dcf-f4c8ef17536e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7236881f-0e10-4316-ab22-6245dcd1ddf7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ec6f179e-9041-424e-9dcf-f4c8ef17536e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_014878a0-a884-4c23-855e-7e32e67c675f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7236881f-0e10-4316-ab22-6245dcd1ddf7" xlink:to="loc_us-gaap_OperatingLeaseLiability_014878a0-a884-4c23-855e-7e32e67c675f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="codi-20200930.xsd#CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesMaturityofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37a0064b-c214-4768-a181-1ef5fbd906eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e327a5ae-ff38-4779-a55d-b586ee5158d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37a0064b-c214-4768-a181-1ef5fbd906eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e327a5ae-ff38-4779-a55d-b586ee5158d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_82040dcc-0ce0-48b1-85ac-912a3c766e11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37a0064b-c214-4768-a181-1ef5fbd906eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_82040dcc-0ce0-48b1-85ac-912a3c766e11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0aee6d64-3849-4290-84c4-70fe2c13c1f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37a0064b-c214-4768-a181-1ef5fbd906eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0aee6d64-3849-4290-84c4-70fe2c13c1f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d909f7ac-92c6-481e-977a-c7b6b838570f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37a0064b-c214-4768-a181-1ef5fbd906eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d909f7ac-92c6-481e-977a-c7b6b838570f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7fa92f7f-3564-400e-bb73-8ed1aac16374" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37a0064b-c214-4768-a181-1ef5fbd906eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7fa92f7f-3564-400e-bb73-8ed1aac16374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_3640ed54-a618-431a-91a1-2564c6d568e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_37a0064b-c214-4768-a181-1ef5fbd906eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_3640ed54-a618-431a-91a1-2564c6d568e3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#CommitmentsandContingenciesLeaseTermandDiscountRateDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesLeaseTermandDiscountRateDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="codi-20200930.xsd#RelatedPartyTransactions"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/RelatedPartyTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/NarrativeDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#NarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/NarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/SubsequentEvent" xlink:type="simple" xlink:href="codi-20200930.xsd#SubsequentEvent"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/SubsequentEvent" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/SubsequentEventDetail" xlink:type="simple" xlink:href="codi-20200930.xsd#SubsequentEventDetail"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/SubsequentEventDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/SubsequentEvents" xlink:type="simple" xlink:href="codi-20200930.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="codi-20200930.xsd#SubsequentEventsTables"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/SubsequentEventsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.compasstrust.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="codi-20200930.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://www.compasstrust.com/role/SubsequentEventsDetails" xlink:type="extended"/>
</link:linkbase>
