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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:5f5bb60f-bcc0-45c6-8089-b5c94d9f6484,g:6397eac6-bb14-4400-ac6a-96df1ce0ea24-->
<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.arraytechinc.com/role/CoverPage" xlink:type="simple" xlink:href="arry-20200930.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedBalanceSheetsunaudited" xlink:type="simple" xlink:href="arry-20200930.xsd#CondensedConsolidatedBalanceSheetsunaudited"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CondensedConsolidatedBalanceSheetsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a02a5bd8-511a-4a5d-a9ae-385fde6cbd0d" 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_IntangibleAssetsNetExcludingGoodwill_806e259f-a97d-4db5-86e9-11edbe230156" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a02a5bd8-511a-4a5d-a9ae-385fde6cbd0d" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_806e259f-a97d-4db5-86e9-11edbe230156" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ad2c983d-50c6-4c9f-b355-4cb553f421a5" 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_a02a5bd8-511a-4a5d-a9ae-385fde6cbd0d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ad2c983d-50c6-4c9f-b355-4cb553f421a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ad08bc9b-2791-4341-a3d2-38b633e0aead" 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_a02a5bd8-511a-4a5d-a9ae-385fde6cbd0d" xlink:to="loc_us-gaap_Goodwill_ad08bc9b-2791-4341-a3d2-38b633e0aead" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d8b5d791-8c1b-4b88-8d9c-bf30409ac231" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a02a5bd8-511a-4a5d-a9ae-385fde6cbd0d" xlink:to="loc_us-gaap_AssetsCurrent_d8b5d791-8c1b-4b88-8d9c-bf30409ac231" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_348b2540-1139-4803-ac26-e8f66143bb2a" 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_a02a5bd8-511a-4a5d-a9ae-385fde6cbd0d" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_348b2540-1139-4803-ac26-e8f66143bb2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_52c11e78-e39a-413e-859f-d3433619b7ea" 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_5431813b-00ae-44e9-85d9-7fa9b6a9eabc" 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_52c11e78-e39a-413e-859f-d3433619b7ea" xlink:to="loc_us-gaap_Liabilities_5431813b-00ae-44e9-85d9-7fa9b6a9eabc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_efd73dc9-f8e2-4109-abd7-248fac319b0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_52c11e78-e39a-413e-859f-d3433619b7ea" xlink:to="loc_us-gaap_CommitmentsAndContingencies_efd73dc9-f8e2-4109-abd7-248fac319b0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MembersEquity_f5b3bd9d-a71f-40d6-b955-1014ef819531" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MembersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_52c11e78-e39a-413e-859f-d3433619b7ea" xlink:to="loc_us-gaap_MembersEquity_f5b3bd9d-a71f-40d6-b955-1014ef819531" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_8182e121-f666-47dd-8511-70eaba1bea69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_54ee145c-1c10-4023-8043-064c7b3a921f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_8182e121-f666-47dd-8511-70eaba1bea69" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_54ee145c-1c10-4023-8043-064c7b3a921f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f8c26313-e583-4c3c-b619-2c0ace160700" 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_LiabilitiesNoncurrent_8182e121-f666-47dd-8511-70eaba1bea69" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f8c26313-e583-4c3c-b619-2c0ace160700" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f9c75176-4127-4b78-b312-58682b71d30f" 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_InventoryNet_714ea758-327f-4294-a5ab-9778bc7bb209" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f9c75176-4127-4b78-b312-58682b71d30f" xlink:to="loc_us-gaap_InventoryNet_714ea758-327f-4294-a5ab-9778bc7bb209" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_b743d243-efb4-4d56-9b25-da1bb527d3f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f9c75176-4127-4b78-b312-58682b71d30f" xlink:to="loc_us-gaap_RestrictedCashCurrent_b743d243-efb4-4d56-9b25-da1bb527d3f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0ea31d16-0c34-4427-8ac4-8f4eeea5be2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f9c75176-4127-4b78-b312-58682b71d30f" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0ea31d16-0c34-4427-8ac4-8f4eeea5be2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_496cd3d2-d47c-40b5-bbcc-e83d5f5ad105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f9c75176-4127-4b78-b312-58682b71d30f" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_496cd3d2-d47c-40b5-bbcc-e83d5f5ad105" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_64c0b068-5639-48a1-bd61-dc3d666e39fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f9c75176-4127-4b78-b312-58682b71d30f" xlink:to="loc_us-gaap_Cash_64c0b068-5639-48a1-bd61-dc3d666e39fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_c5db7e9d-f515-47c2-aee9-62e2d7e48891" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f9c75176-4127-4b78-b312-58682b71d30f" xlink:to="loc_us-gaap_IncomeTaxesReceivable_c5db7e9d-f515-47c2-aee9-62e2d7e48891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b123f366-dec1-4aad-82dd-bdd8785b5cbd" 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_LinesOfCreditCurrent_8a09828e-7ac3-48c8-806c-f18a8857a6ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b123f366-dec1-4aad-82dd-bdd8785b5cbd" xlink:to="loc_us-gaap_LinesOfCreditCurrent_8a09828e-7ac3-48c8-806c-f18a8857a6ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_4e842de4-9490-4276-a8af-a7ae24cba8fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b123f366-dec1-4aad-82dd-bdd8785b5cbd" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_4e842de4-9490-4276-a8af-a7ae24cba8fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e9745c80-7fa0-4a96-9362-bc4cc9543325" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b123f366-dec1-4aad-82dd-bdd8785b5cbd" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e9745c80-7fa0-4a96-9362-bc4cc9543325" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_d5ad2b4a-0816-43d7-b89b-935da3b93284" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b123f366-dec1-4aad-82dd-bdd8785b5cbd" xlink:to="loc_us-gaap_AccountsPayableCurrent_d5ad2b4a-0816-43d7-b89b-935da3b93284" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_be7464d3-cad2-448c-846a-745f3ba30bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b123f366-dec1-4aad-82dd-bdd8785b5cbd" xlink:to="loc_us-gaap_TaxesPayableCurrent_be7464d3-cad2-448c-846a-745f3ba30bae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_7359d9fb-e230-4b28-ac16-b597477031c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b123f366-dec1-4aad-82dd-bdd8785b5cbd" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_7359d9fb-e230-4b28-ac16-b597477031c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3c0715d0-9dee-4c34-b11c-eee6f7ec7d01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b123f366-dec1-4aad-82dd-bdd8785b5cbd" xlink:to="loc_us-gaap_LongTermDebtCurrent_3c0715d0-9dee-4c34-b11c-eee6f7ec7d01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_38129f53-f8e1-45e8-963d-ae14c294a908" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b123f366-dec1-4aad-82dd-bdd8785b5cbd" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_38129f53-f8e1-45e8-963d-ae14c294a908" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_c5ae97d5-0772-4e09-806e-51e1e7ca4652" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b123f366-dec1-4aad-82dd-bdd8785b5cbd" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_c5ae97d5-0772-4e09-806e-51e1e7ca4652" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4061c6c9-81e3-447a-812e-bf27c4afac37" 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_00341454-7a36-4017-aff4-94d5585bf51d" 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_4061c6c9-81e3-447a-812e-bf27c4afac37" xlink:to="loc_us-gaap_LiabilitiesCurrent_00341454-7a36-4017-aff4-94d5585bf51d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_9a44a78e-f76e-4401-a077-1350e4102355" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4061c6c9-81e3-447a-812e-bf27c4afac37" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_9a44a78e-f76e-4401-a077-1350e4102355" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofOperationsunaudited" xlink:type="simple" xlink:href="arry-20200930.xsd#CondensedConsolidatedStatementsofOperationsunaudited"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofOperationsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_59be8268-f6d4-42bc-9cb8-efd5d2e01e94" 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_778880ed-58fa-46ef-9b9f-2ffe3a781bc6" 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_59be8268-f6d4-42bc-9cb8-efd5d2e01e94" xlink:to="loc_us-gaap_GrossProfit_778880ed-58fa-46ef-9b9f-2ffe3a781bc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_fc0ae6f4-195e-411b-b184-2f723389b2e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_59be8268-f6d4-42bc-9cb8-efd5d2e01e94" xlink:to="loc_us-gaap_OperatingExpenses_fc0ae6f4-195e-411b-b184-2f723389b2e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_6e7cdbaf-bcba-407b-b272-86e7b2118df8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_48b9e7ee-d044-4462-949d-96a27f125c43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_6e7cdbaf-bcba-407b-b272-86e7b2118df8" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_48b9e7ee-d044-4462-949d-96a27f125c43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e29c9330-5d4b-4b70-9386-4e3201094888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_6e7cdbaf-bcba-407b-b272-86e7b2118df8" xlink:to="loc_us-gaap_InterestExpense_e29c9330-5d4b-4b70-9386-4e3201094888" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c6df1532-7eb1-4341-a881-2b91f00e13c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_044acbc8-2f0c-4405-be83-73e09fe29faa" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c6df1532-7eb1-4341-a881-2b91f00e13c8" xlink:to="loc_us-gaap_OperatingIncomeLoss_044acbc8-2f0c-4405-be83-73e09fe29faa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ff927d00-355e-4322-aef4-86977f81a481" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c6df1532-7eb1-4341-a881-2b91f00e13c8" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ff927d00-355e-4322-aef4-86977f81a481" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_544d95ec-19fb-4ac7-b6a1-b910f113a03e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_bcf9b90b-29c5-4bce-b36d-946a0e083ec2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_544d95ec-19fb-4ac7-b6a1-b910f113a03e" xlink:to="loc_us-gaap_DepreciationAndAmortization_bcf9b90b-29c5-4bce-b36d-946a0e083ec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_c6e88289-4a19-453c-b6ea-1291f845e939" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_544d95ec-19fb-4ac7-b6a1-b910f113a03e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_c6e88289-4a19-453c-b6ea-1291f845e939" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_5ed52206-f91b-4265-99a8-843d825d86ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_544d95ec-19fb-4ac7-b6a1-b910f113a03e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_5ed52206-f91b-4265-99a8-843d825d86ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b9944764-d17d-4911-bfb8-55e2c626053d" 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_91de7506-d1a5-44ec-863f-e5c3cdc8c069" 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_b9944764-d17d-4911-bfb8-55e2c626053d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_91de7506-d1a5-44ec-863f-e5c3cdc8c069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_365486de-a2ff-440a-9c73-ace6580b6cec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b9944764-d17d-4911-bfb8-55e2c626053d" xlink:to="loc_us-gaap_CostOfRevenue_365486de-a2ff-440a-9c73-ace6580b6cec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a017e2c9-32c7-418d-9475-97a9f050a7ca" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f5bdd160-06a0-4b29-8d4b-1a4869bba4e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a017e2c9-32c7-418d-9475-97a9f050a7ca" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f5bdd160-06a0-4b29-8d4b-1a4869bba4e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5d166c8c-b717-43b4-a173-dc7d9cf22b09" 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_NetIncomeLoss_a017e2c9-32c7-418d-9475-97a9f050a7ca" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5d166c8c-b717-43b4-a173-dc7d9cf22b09" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofChangesinMembersEquityunaudited" xlink:type="simple" xlink:href="arry-20200930.xsd#CondensedConsolidatedStatementsofChangesinMembersEquityunaudited"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofChangesinMembersEquityunaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="simple" xlink:href="arry-20200930.xsd#CondensedConsolidatedStatementsofCashFlowsunaudited"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b02c23da-be03-4c2b-90ea-1711b89b3467" 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_ProceedsFromRepaymentsOfLinesOfCredit_2f9ab4d9-0e0d-4dc3-a52e-85fb90a12b3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b02c23da-be03-4c2b-90ea-1711b89b3467" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_2f9ab4d9-0e0d-4dc3-a52e-85fb90a12b3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_73f591cf-f348-470e-ad86-d3c4e52ab7a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b02c23da-be03-4c2b-90ea-1711b89b3467" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_73f591cf-f348-470e-ad86-d3c4e52ab7a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_da28ee47-6f18-434f-aa81-e239b42302cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b02c23da-be03-4c2b-90ea-1711b89b3467" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_da28ee47-6f18-434f-aa81-e239b42302cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_4cca7a5c-0577-4150-b493-3a9ac45bd32b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b02c23da-be03-4c2b-90ea-1711b89b3467" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_4cca7a5c-0577-4150-b493-3a9ac45bd32b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_f5dab4b3-3b96-49fa-91ea-eb86b43ec602" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b02c23da-be03-4c2b-90ea-1711b89b3467" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_f5dab4b3-3b96-49fa-91ea-eb86b43ec602" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" 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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_38ca853a-7f93-4051-8b15-bb608a1b2064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_38ca853a-7f93-4051-8b15-bb608a1b2064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a5028da9-8302-402b-a0f0-3ce108e4763d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a5028da9-8302-402b-a0f0-3ce108e4763d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_d9c3b6e1-c0b3-4a8b-9bb0-42aebe44be27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_d9c3b6e1-c0b3-4a8b-9bb0-42aebe44be27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_fa98b274-fe25-45d3-88cf-ded8f7fd2d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_fa98b274-fe25-45d3-88cf-ded8f7fd2d9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayable_ef7c3d29-47c5-44cf-abbe-a4bf84892a1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayable_ef7c3d29-47c5-44cf-abbe-a4bf84892a1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_9e269b45-2d80-4ef6-9941-97104db93a4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_9e269b45-2d80-4ef6-9941-97104db93a4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ab2f74f8-3c68-44a6-ad11-faa8b26d2f42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ab2f74f8-3c68-44a6-ad11-faa8b26d2f42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_08821194-814b-414c-9bcd-6755a664edeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_08821194-814b-414c-9bcd-6755a664edeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_989463b4-d202-4327-a480-eeac132e31b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_989463b4-d202-4327-a480-eeac132e31b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_93e10a19-4b74-4a35-9fa2-436cda791dad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_InventoryWriteDown_93e10a19-4b74-4a35-9fa2-436cda791dad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2eb6806b-a711-4009-8043-7c35078a7896" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2eb6806b-a711-4009-8043-7c35078a7896" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f6f42376-6b3d-4f0f-967b-8907038be6f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_NetIncomeLoss_f6f42376-6b3d-4f0f-967b-8907038be6f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2f552d39-b9e5-43f4-b5e7-063deae9b1d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2f552d39-b9e5-43f4-b5e7-063deae9b1d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ad97488d-220c-4d30-ba4a-27eea113c2c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ad97488d-220c-4d30-ba4a-27eea113c2c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_402d05f1-c698-4fac-a66e-69397856ee2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_402d05f1-c698-4fac-a66e-69397856ee2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1b78d435-6837-4ecd-b1a8-0acdd7c28c11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_ShareBasedCompensation_1b78d435-6837-4ecd-b1a8-0acdd7c28c11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_b88924ee-b664-4d20-90a6-c1ccaa831b05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaidInKindInterest"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_PaidInKindInterest_b88924ee-b664-4d20-90a6-c1ccaa831b05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense_bf849854-4489-4fa9-8f15-d73af391ca95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyExpense"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_ProductWarrantyExpense_bf849854-4489-4fa9-8f15-d73af391ca95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_24216266-e61a-4230-80a2-242b3b68a6f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e133070-362f-4eeb-901e-c88948dfa883" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_24216266-e61a-4230-80a2-242b3b68a6f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4d2175fd-39c0-413a-81c6-255fe86f6869" 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_NetCashProvidedByUsedInFinancingActivities_7cf42c5d-ee58-4ddd-9a79-92a0b207781f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4d2175fd-39c0-413a-81c6-255fe86f6869" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7cf42c5d-ee58-4ddd-9a79-92a0b207781f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6f8668fe-0ffd-4c7c-a9db-b0acf4d3af9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4d2175fd-39c0-413a-81c6-255fe86f6869" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6f8668fe-0ffd-4c7c-a9db-b0acf4d3af9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_337fd296-ea6b-4819-a4b7-ff5fcb21f3f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4d2175fd-39c0-413a-81c6-255fe86f6869" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_337fd296-ea6b-4819-a4b7-ff5fcb21f3f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e6ce3f44-7f45-47d7-aa43-6df184ca1bcc" 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_PaymentsToAcquirePropertyPlantAndEquipment_ff04f050-bb38-47f1-b741-16a3e2a068e0" 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_NetCashProvidedByUsedInInvestingActivities_e6ce3f44-7f45-47d7-aa43-6df184ca1bcc" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ff04f050-bb38-47f1-b741-16a3e2a068e0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/OrganizationandBusiness" xlink:type="simple" xlink:href="arry-20200930.xsd#OrganizationandBusiness"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/OrganizationandBusiness" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="arry-20200930.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="arry-20200930.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesDetails_1" xlink:type="simple" xlink:href="arry-20200930.xsd#SummaryofSignificantAccountingPoliciesDetails_1"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/Inventories" xlink:type="simple" xlink:href="arry-20200930.xsd#Inventories"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/Inventories" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/InventoryTables" xlink:type="simple" xlink:href="arry-20200930.xsd#InventoryTables"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/InventoryTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/InventoryDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#InventoryDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/InventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_47060381-45dd-4622-9708-9972c2c9e94a" 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_InventoryFinishedGoods_6e88c64a-19d2-4fa3-8407-e3464fc9a833" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_47060381-45dd-4622-9708-9972c2c9e94a" xlink:to="loc_us-gaap_InventoryFinishedGoods_6e88c64a-19d2-4fa3-8407-e3464fc9a833" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_0542d657-dcf5-4f65-b87a-4acf9e38f797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_47060381-45dd-4622-9708-9972c2c9e94a" xlink:to="loc_us-gaap_InventoryRawMaterials_0542d657-dcf5-4f65-b87a-4acf9e38f797" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_8432e418-5079-4438-a793-6881fce2665b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_47060381-45dd-4622-9708-9972c2c9e94a" xlink:to="loc_us-gaap_InventoryValuationReserves_8432e418-5079-4438-a793-6881fce2665b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="arry-20200930.xsd#PropertyPlantandEquipment"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/PropertyPlantandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="arry-20200930.xsd#PropertyPlantandEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/PropertyPlantandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_dc5272df-e1c7-4b94-b2f3-19cf93659b6e" 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_8c52ab0c-ab7d-43ad-ba2d-41578bad2a8b" 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_dc5272df-e1c7-4b94-b2f3-19cf93659b6e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8c52ab0c-ab7d-43ad-ba2d-41578bad2a8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3be82174-4928-4384-9ad2-f04be283d5eb" 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_dc5272df-e1c7-4b94-b2f3-19cf93659b6e" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3be82174-4928-4384-9ad2-f04be283d5eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#PropertyPlantandEquipmentNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7c8fa260-974f-4ade-b882-b36d11ace71a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_ca5b3857-641c-42f9-a5c7-8a3949842165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Depreciation_7c8fa260-974f-4ade-b882-b36d11ace71a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_ca5b3857-641c-42f9-a5c7-8a3949842165" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationNonproduction_e3598944-f350-4e6f-b4bd-88b13ebe72a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationNonproduction"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Depreciation_7c8fa260-974f-4ade-b882-b36d11ace71a" xlink:to="loc_us-gaap_DepreciationNonproduction_e3598944-f350-4e6f-b4bd-88b13ebe72a9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="arry-20200930.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="arry-20200930.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f6ee76b4-6e5a-41a7-bb50-329f92f7d18f" 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_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2e160d6a-3dcc-4ef1-960c-8bf6b45edce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f6ee76b4-6e5a-41a7-bb50-329f92f7d18f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2e160d6a-3dcc-4ef1-960c-8bf6b45edce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0211e9e5-e725-42bc-b1e2-eb6a62596091" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f6ee76b4-6e5a-41a7-bb50-329f92f7d18f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0211e9e5-e725-42bc-b1e2-eb6a62596091" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1401b901-d6ec-4e7a-b951-ad1cbec2cc34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d1ed5a04-8545-4352-b10f-60be8cee667d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1401b901-d6ec-4e7a-b951-ad1cbec2cc34" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d1ed5a04-8545-4352-b10f-60be8cee667d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_44731bb3-9e9b-4e6e-84f7-20126774effb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1401b901-d6ec-4e7a-b951-ad1cbec2cc34" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_44731bb3-9e9b-4e6e-84f7-20126774effb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ea11418-99b8-4c48-b916-7d346c8c8833" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_fe021ae2-a18a-4fa4-bf8b-b316b5c70417" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ea11418-99b8-4c48-b916-7d346c8c8833" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_fe021ae2-a18a-4fa4-bf8b-b316b5c70417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_cb729a38-ea61-4d20-b1bd-3f851287f788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ea11418-99b8-4c48-b916-7d346c8c8833" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_cb729a38-ea61-4d20-b1bd-3f851287f788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_43cb2b8d-f12e-4877-a23e-623fd457e867" xlink:href="arry-20200930.xsd#arry_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ea11418-99b8-4c48-b916-7d346c8c8833" xlink:to="loc_arry_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_43cb2b8d-f12e-4877-a23e-623fd457e867" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b8bd5361-92ef-48fb-8bce-395167c61a0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ea11418-99b8-4c48-b916-7d346c8c8833" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b8bd5361-92ef-48fb-8bce-395167c61a0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_aaa17ced-e0e6-410b-8224-59c7d943f9f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ea11418-99b8-4c48-b916-7d346c8c8833" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_aaa17ced-e0e6-410b-8224-59c7d943f9f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_98034159-6861-4fef-9adf-77a5aa96cb33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ea11418-99b8-4c48-b916-7d346c8c8833" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_98034159-6861-4fef-9adf-77a5aa96cb33" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/IncomeTaxes" xlink:type="simple" xlink:href="arry-20200930.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/IncomeTaxesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/TermandRevolvingLoan" xlink:type="simple" xlink:href="arry-20200930.xsd#TermandRevolvingLoan"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/TermandRevolvingLoan" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/TermandRevolvingLoanDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#TermandRevolvingLoanDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/TermandRevolvingLoanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/RelatedPartyLoan" xlink:type="simple" xlink:href="arry-20200930.xsd#RelatedPartyLoan"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/RelatedPartyLoan" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/RelatedPartyLoanDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#RelatedPartyLoanDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/RelatedPartyLoanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/Revenues" xlink:type="simple" xlink:href="arry-20200930.xsd#Revenues"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/Revenues" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/RevenuesTables" xlink:type="simple" xlink:href="arry-20200930.xsd#RevenuesTables"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/RevenuesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/RevenuesDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#RevenuesDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/RevenuesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/EarningsLossperUnit" xlink:type="simple" xlink:href="arry-20200930.xsd#EarningsLossperUnit"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/EarningsLossperUnit" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/EarningsLossperUnitTables" xlink:type="simple" xlink:href="arry-20200930.xsd#EarningsLossperUnitTables"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/EarningsLossperUnitTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/EarningsLossperUnitScheduleofearningspersharebasicanddilutedDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#EarningsLossperUnitScheduleofearningspersharebasicanddilutedDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/EarningsLossperUnitScheduleofearningspersharebasicanddilutedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/EarningsLossperUnitNarrativeDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#EarningsLossperUnitNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/EarningsLossperUnitNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CommitmentandContingencies" xlink:type="simple" xlink:href="arry-20200930.xsd#CommitmentandContingencies"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CommitmentandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CommitmentandContingenciesTables" xlink:type="simple" xlink:href="arry-20200930.xsd#CommitmentandContingenciesTables"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CommitmentandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CommitmentandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#CommitmentandContingenciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CommitmentandContingenciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CommitmentandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" xlink:type="simple" xlink:href="arry-20200930.xsd#CommitmentandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CommitmentandContingenciesUndiscountedfutureexpectedpaymentsundertheTRADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_78cd98ae-2e1a-4392-98ce-84dea9cc26ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_OtherCommitmentToBePaidAfterYearFour_a7e96200-1bc8-4e58-aa31-552506513251" xlink:href="arry-20200930.xsd#arry_OtherCommitmentToBePaidAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_78cd98ae-2e1a-4392-98ce-84dea9cc26ce" xlink:to="loc_arry_OtherCommitmentToBePaidAfterYearFour_a7e96200-1bc8-4e58-aa31-552506513251" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_2e1252ee-ab31-4680-add7-ff1a728b1020" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_78cd98ae-2e1a-4392-98ce-84dea9cc26ce" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_2e1252ee-ab31-4680-add7-ff1a728b1020" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_64edb521-e4d6-467f-86f8-ada9e496dbd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_78cd98ae-2e1a-4392-98ce-84dea9cc26ce" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_64edb521-e4d6-467f-86f8-ada9e496dbd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_3a0469f2-ebca-4412-bcc4-4b8957f8c60a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_78cd98ae-2e1a-4392-98ce-84dea9cc26ce" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_3a0469f2-ebca-4412-bcc4-4b8957f8c60a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_f125f7c9-0a06-4916-af0a-c1f1dd2d4e26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_78cd98ae-2e1a-4392-98ce-84dea9cc26ce" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_f125f7c9-0a06-4916-af0a-c1f1dd2d4e26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_1ca852c0-f568-4f11-92a8-76310021a1b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_78cd98ae-2e1a-4392-98ce-84dea9cc26ce" xlink:to="loc_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_1ca852c0-f568-4f11-92a8-76310021a1b0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CommitmentandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#CommitmentandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CommitmentandContingenciesSummaryofliabilityrelatedtoestimatedcontingentconsiderationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/EquityBasedCompensation" xlink:type="simple" xlink:href="arry-20200930.xsd#EquityBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/EquityBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/EquityBasedCompensationDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#EquityBasedCompensationDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/EquityBasedCompensationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="arry-20200930.xsd#RelatedPartyTransactions"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/RelatedPartyTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#RelatedPartyTransactionsDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/RelatedPartyTransactionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/SubsequentEvents" xlink:type="simple" xlink:href="arry-20200930.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="arry-20200930.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/SubsequentEventsDetails" xlink:type="extended"/>
</link:linkbase>
