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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e056a7b1-6e4c-46bc-bc9c-adbfe38ac505,g:6e9ab52c-57a9-4d05-bfeb-a420f177019c-->
<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/CondensedConsolidatedBalanceSheetsunaudited" xlink:type="simple" xlink:href="arry-20210930.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_11711cb5-7232-4ae7-b6a7-310dd13cdc4c" 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_2af2f01c-270c-4fc0-bf53-21826cc1a59e" 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_11711cb5-7232-4ae7-b6a7-310dd13cdc4c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2af2f01c-270c-4fc0-bf53-21826cc1a59e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9d1ddf89-2dbe-41af-920c-c91a3cdc7785" 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_11711cb5-7232-4ae7-b6a7-310dd13cdc4c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9d1ddf89-2dbe-41af-920c-c91a3cdc7785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0dfc2719-82dc-416c-aa03-e9b23ffb491e" 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_11711cb5-7232-4ae7-b6a7-310dd13cdc4c" xlink:to="loc_us-gaap_Goodwill_0dfc2719-82dc-416c-aa03-e9b23ffb491e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_5e8d2c65-d8c5-43b8-899a-d05344e19b30" 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_11711cb5-7232-4ae7-b6a7-310dd13cdc4c" xlink:to="loc_us-gaap_AssetsCurrent_5e8d2c65-d8c5-43b8-899a-d05344e19b30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9b0df309-744f-4869-a906-57af44a0a2fc" 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_11711cb5-7232-4ae7-b6a7-310dd13cdc4c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9b0df309-744f-4869-a906-57af44a0a2fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ebebb9da-645d-4389-997b-c25889e5e6a4" 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_OtherAccruedLiabilitiesCurrent_cb0d6289-24f9-46f4-84c6-0bb3be2c2037" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ebebb9da-645d-4389-997b-c25889e5e6a4" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_cb0d6289-24f9-46f4-84c6-0bb3be2c2037" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_133e66ba-1a9b-4439-9365-e8b6bd76dbe7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ebebb9da-645d-4389-997b-c25889e5e6a4" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_133e66ba-1a9b-4439-9365-e8b6bd76dbe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_902aaf60-c2fb-41e0-8c53-004b39fbc2f7" 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_ebebb9da-645d-4389-997b-c25889e5e6a4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_902aaf60-c2fb-41e0-8c53-004b39fbc2f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_164559c1-3f64-4495-b1d5-421deb2094e5" 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_ebebb9da-645d-4389-997b-c25889e5e6a4" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_164559c1-3f64-4495-b1d5-421deb2094e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c4fec458-89c0-4682-9d5b-a0bc86151f1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ebebb9da-645d-4389-997b-c25889e5e6a4" xlink:to="loc_us-gaap_LongTermDebtCurrent_c4fec458-89c0-4682-9d5b-a0bc86151f1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_a2595685-25f6-4ec0-949f-1543998c12dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ebebb9da-645d-4389-997b-c25889e5e6a4" xlink:to="loc_us-gaap_TaxesPayableCurrent_a2595685-25f6-4ec0-949f-1543998c12dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_e8356364-36e5-4507-a941-6e4c9e08f327" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ebebb9da-645d-4389-997b-c25889e5e6a4" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_e8356364-36e5-4507-a941-6e4c9e08f327" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_3e1a62d0-fe07-4a64-8082-82e4cb18d898" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ebebb9da-645d-4389-997b-c25889e5e6a4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_3e1a62d0-fe07-4a64-8082-82e4cb18d898" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_0909e632-915f-4f9e-8e30-5a598cca9df6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ebebb9da-645d-4389-997b-c25889e5e6a4" xlink:to="loc_us-gaap_AccountsPayableCurrent_0909e632-915f-4f9e-8e30-5a598cca9df6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_049191f1-bc73-4a2a-9d86-458185106b24" 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_CommonStockValue_72a2368a-f8bc-441f-8412-9272408a37f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_049191f1-bc73-4a2a-9d86-458185106b24" xlink:to="loc_us-gaap_CommonStockValue_72a2368a-f8bc-441f-8412-9272408a37f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_76029587-8089-40c3-b954-4f0f0a75bb38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_049191f1-bc73-4a2a-9d86-458185106b24" xlink:to="loc_us-gaap_AdditionalPaidInCapital_76029587-8089-40c3-b954-4f0f0a75bb38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d0247743-7f28-492b-b8c8-e558ee78416e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_049191f1-bc73-4a2a-9d86-458185106b24" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d0247743-7f28-492b-b8c8-e558ee78416e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_e3240b42-7e67-4a6d-a7b9-bf7a59910637" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_049191f1-bc73-4a2a-9d86-458185106b24" xlink:to="loc_us-gaap_PreferredStockValue_e3240b42-7e67-4a6d-a7b9-bf7a59910637" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_e938beb7-472d-42dc-8a0f-b6b27c9f1662" 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_OtherLiabilitiesNoncurrent_8ec243e4-f39d-49e4-b2de-f5366da3330e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_e938beb7-472d-42dc-8a0f-b6b27c9f1662" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8ec243e4-f39d-49e4-b2de-f5366da3330e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8419ab83-cc7e-420c-83f1-0a7d1fb7c2b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_e938beb7-472d-42dc-8a0f-b6b27c9f1662" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8419ab83-cc7e-420c-83f1-0a7d1fb7c2b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5da87961-89ac-4793-abea-c541fef4325a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_e938beb7-472d-42dc-8a0f-b6b27c9f1662" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5da87961-89ac-4793-abea-c541fef4325a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_49b52ff6-732e-45ae-bb5c-f4414d6179ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_e938beb7-472d-42dc-8a0f-b6b27c9f1662" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_49b52ff6-732e-45ae-bb5c-f4414d6179ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4b58abc8-3cd6-46d7-9dbb-f27607e13e48" 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_CommitmentsAndContingencies_59a24dea-066a-4208-833d-848d72b28c11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4b58abc8-3cd6-46d7-9dbb-f27607e13e48" xlink:to="loc_us-gaap_CommitmentsAndContingencies_59a24dea-066a-4208-833d-848d72b28c11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_21dcf168-c227-46bb-91c8-cde4ef32c68b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4b58abc8-3cd6-46d7-9dbb-f27607e13e48" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_21dcf168-c227-46bb-91c8-cde4ef32c68b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_41d1a328-a4e9-43fa-95f6-a0ff13b563fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4b58abc8-3cd6-46d7-9dbb-f27607e13e48" xlink:to="loc_us-gaap_StockholdersEquity_41d1a328-a4e9-43fa-95f6-a0ff13b563fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a81e651d-c5b5-4645-8c66-efdab7d0db11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4b58abc8-3cd6-46d7-9dbb-f27607e13e48" xlink:to="loc_us-gaap_Liabilities_a81e651d-c5b5-4645-8c66-efdab7d0db11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_95dd698c-c90a-427a-831d-aef824764e17" 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_84437504-d72d-4643-99ef-8ac9e9b26444" 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_95dd698c-c90a-427a-831d-aef824764e17" xlink:to="loc_us-gaap_InventoryNet_84437504-d72d-4643-99ef-8ac9e9b26444" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3375b607-9388-423e-a822-ab98e24f79a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_95dd698c-c90a-427a-831d-aef824764e17" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3375b607-9388-423e-a822-ab98e24f79a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d42d6c6b-17bc-4111-b897-a0d40e225d53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_95dd698c-c90a-427a-831d-aef824764e17" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d42d6c6b-17bc-4111-b897-a0d40e225d53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ee2b37ca-eff9-4958-bb51-e06dab8121c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_95dd698c-c90a-427a-831d-aef824764e17" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ee2b37ca-eff9-4958-bb51-e06dab8121c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_ab2d652f-8716-49a2-95bd-70f1b249e57f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_95dd698c-c90a-427a-831d-aef824764e17" xlink:to="loc_us-gaap_IncomeTaxesReceivable_ab2d652f-8716-49a2-95bd-70f1b249e57f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_ccac14df-7302-4fb6-8ab9-09ff9ae2c7d7" 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_d047b40b-f372-466e-9d99-626d7c8e546f" 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_ccac14df-7302-4fb6-8ab9-09ff9ae2c7d7" xlink:to="loc_us-gaap_LiabilitiesCurrent_d047b40b-f372-466e-9d99-626d7c8e546f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_4eff6f3c-5c0a-4bdc-8ece-e677d51df644" 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_ccac14df-7302-4fb6-8ab9-09ff9ae2c7d7" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_4eff6f3c-5c0a-4bdc-8ece-e677d51df644" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofOperationsunaudited" xlink:type="simple" xlink:href="arry-20210930.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_NetIncomeLossAvailableToCommonStockholdersBasic_ea9192cd-850b-4930-956c-d7c40e4f30b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_09c05b47-d7f9-42cf-9b3f-ff58317e3d1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ea9192cd-850b-4930-956c-d7c40e4f30b8" xlink:to="loc_us-gaap_NetIncomeLoss_09c05b47-d7f9-42cf-9b3f-ff58317e3d1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_72a188e1-76ec-4ad6-8cd3-51335ea155ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ea9192cd-850b-4930-956c-d7c40e4f30b8" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_72a188e1-76ec-4ad6-8cd3-51335ea155ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f1fa9ede-b410-4ee3-8d67-59b0d3bf0ef4" 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_6fc575ac-1a95-4598-83b1-9c4b41877bf4" 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_f1fa9ede-b410-4ee3-8d67-59b0d3bf0ef4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6fc575ac-1a95-4598-83b1-9c4b41877bf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3b3232fc-b6c1-4984-afe3-a0a31be7c0a0" 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_f1fa9ede-b410-4ee3-8d67-59b0d3bf0ef4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3b3232fc-b6c1-4984-afe3-a0a31be7c0a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cad971e3-ded5-4a72-800f-f69aa12581ee" 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_811201fb-e4bd-4332-9111-923707319c19" 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_cad971e3-ded5-4a72-800f-f69aa12581ee" xlink:to="loc_us-gaap_OperatingIncomeLoss_811201fb-e4bd-4332-9111-923707319c19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_22859660-179c-480b-a758-25b99528d956" 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_cad971e3-ded5-4a72-800f-f69aa12581ee" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_22859660-179c-480b-a758-25b99528d956" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a1b32b16-d834-4c8d-a216-1aaab2d4a324" 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_6487c4fa-1ad3-4cd4-bca6-a8568148203d" 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_a1b32b16-d834-4c8d-a216-1aaab2d4a324" xlink:to="loc_us-gaap_GrossProfit_6487c4fa-1ad3-4cd4-bca6-a8568148203d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_13f435dc-46d9-496f-bd1b-ea3fe8ca21ee" 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_a1b32b16-d834-4c8d-a216-1aaab2d4a324" xlink:to="loc_us-gaap_OperatingExpenses_13f435dc-46d9-496f-bd1b-ea3fe8ca21ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a93325d8-a178-43a6-9d15-f32c628866c7" 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_1a22c3fd-8d26-47f7-906a-04d8c65627d0" 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_a93325d8-a178-43a6-9d15-f32c628866c7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1a22c3fd-8d26-47f7-906a-04d8c65627d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_b82b79da-52f1-404c-ba6e-3201a1cc8e19" 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_a93325d8-a178-43a6-9d15-f32c628866c7" xlink:to="loc_us-gaap_CostOfRevenue_b82b79da-52f1-404c-ba6e-3201a1cc8e19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_d47fb650-cbad-4733-8d02-2f9e91e3f2b9" 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_5c299258-39e4-42d5-a15f-5b360040d14f" 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_d47fb650-cbad-4733-8d02-2f9e91e3f2b9" xlink:to="loc_us-gaap_DepreciationAndAmortization_5c299258-39e4-42d5-a15f-5b360040d14f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_d1281be3-06cf-49bf-9468-9e79117b52ed" 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_d47fb650-cbad-4733-8d02-2f9e91e3f2b9" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_d1281be3-06cf-49bf-9468-9e79117b52ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1d97f7d2-c81b-4d1f-8765-f834a7ecb240" 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_d47fb650-cbad-4733-8d02-2f9e91e3f2b9" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1d97f7d2-c81b-4d1f-8765-f834a7ecb240" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_1d7dc0fd-5de9-44a7-825e-0d8ab393d610" 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_139cb108-dc45-4a1f-b498-d1f88193e6e8" 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_1d7dc0fd-5de9-44a7-825e-0d8ab393d610" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_139cb108-dc45-4a1f-b498-d1f88193e6e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_fc5d68e9-c10a-4dbe-8203-c7f602d121cd" 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_1d7dc0fd-5de9-44a7-825e-0d8ab393d610" xlink:to="loc_us-gaap_InterestExpense_fc5d68e9-c10a-4dbe-8203-c7f602d121cd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="simple" xlink:href="arry-20210930.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_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" 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_bb548b15-6016-4520-bfaa-193e049f4922" 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_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_bb548b15-6016-4520-bfaa-193e049f4922" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6b854f5f-7fee-47f2-82e2-aa636e2ff0f2" 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_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6b854f5f-7fee-47f2-82e2-aa636e2ff0f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_fef565dc-0603-4783-a467-68f2fea6841e" 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_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_fef565dc-0603-4783-a467-68f2fea6841e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_b98578f0-cf74-46fd-b4fe-610c1326755a" 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_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_b98578f0-cf74-46fd-b4fe-610c1326755a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayable_1e70a235-da11-4651-a024-eaf2b5e902e3" 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_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayable_1e70a235-da11-4651-a024-eaf2b5e902e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_3982e956-28a6-420c-8edc-4fe87ec89ace" 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_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_3982e956-28a6-420c-8edc-4fe87ec89ace" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1131aba5-757a-4cbb-9146-a11cd0dd26da" 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_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1131aba5-757a-4cbb-9146-a11cd0dd26da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_135979e4-a2d7-4cb2-b1c1-43cde62e7dd0" 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_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_135979e4-a2d7-4cb2-b1c1-43cde62e7dd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0bde9917-8efa-46bc-be6a-988bb172b712" 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_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0bde9917-8efa-46bc-be6a-988bb172b712" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_3e2d4458-4d7a-4491-84f9-63dd83ca7746" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_3e2d4458-4d7a-4491-84f9-63dd83ca7746" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_377e16ec-bc9c-4189-a2fb-19960e61f4b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_NetIncomeLoss_377e16ec-bc9c-4189-a2fb-19960e61f4b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_9a3da9ff-b348-4171-ad7e-11f76f5b6b47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_9a3da9ff-b348-4171-ad7e-11f76f5b6b47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1c1aca30-c4cf-4cd0-9c3c-feaca9c3e479" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_1c1aca30-c4cf-4cd0-9c3c-feaca9c3e479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_fbec00f3-c864-40d0-b3c7-ce1744319a5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_fbec00f3-c864-40d0-b3c7-ce1744319a5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a4fc2377-4196-4764-9db0-6020a81e8a62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_ShareBasedCompensation_a4fc2377-4196-4764-9db0-6020a81e8a62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_091d1571-8e0e-44ea-8f34-ada21bbe16ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaidInKindInterest"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_PaidInKindInterest_091d1571-8e0e-44ea-8f34-ada21bbe16ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense_35b7df91-148e-4f1a-bfd7-435b1fa83e79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyExpense"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_ProductWarrantyExpense_35b7df91-148e-4f1a-bfd7-435b1fa83e79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_IncreaseDecreaseInOperatingLeaseLiabilities_5eb22732-5fa4-450f-bf22-393a4dd7b407" xlink:href="arry-20210930.xsd#arry_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_arry_IncreaseDecreaseInOperatingLeaseLiabilities_5eb22732-5fa4-450f-bf22-393a4dd7b407" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_477eec8b-ceb8-4c63-b982-3c03a9eabf3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_InventoryWriteDown_477eec8b-ceb8-4c63-b982-3c03a9eabf3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_955e1641-261d-4598-a436-57cc5fb374aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4efaaf4-5e57-4b66-92aa-2e55dfbb36bb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_955e1641-261d-4598-a436-57cc5fb374aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ec4233d1-d979-4bc3-8c0b-8855db55df61" 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_arry_PaymentsToAcquireEquitySecuritiesFVNI_6a378f1f-1ea9-40c2-9087-d35aea2a733f" xlink:href="arry-20210930.xsd#arry_PaymentsToAcquireEquitySecuritiesFVNI"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ec4233d1-d979-4bc3-8c0b-8855db55df61" xlink:to="loc_arry_PaymentsToAcquireEquitySecuritiesFVNI_6a378f1f-1ea9-40c2-9087-d35aea2a733f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f8cc5bb2-faf8-4023-bb13-3a5e22729be7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ec4233d1-d979-4bc3-8c0b-8855db55df61" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f8cc5bb2-faf8-4023-bb13-3a5e22729be7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" 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_RepaymentsOfLinesOfCredit_7515265b-e11a-4434-9e23-0118cc2448ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_7515265b-e11a-4434-9e23-0118cc2448ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability_c470399c-2650-4df6-97ec-2f3a24dd89d9" xlink:href="arry-20210930.xsd#arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability_c470399c-2650-4df6-97ec-2f3a24dd89d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_1cdde1e9-5ad4-4263-b781-2c4cbef9c3bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_1cdde1e9-5ad4-4263-b781-2c4cbef9c3bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_60dd8a76-3414-457a-a5a1-91cc15d47c0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_60dd8a76-3414-457a-a5a1-91cc15d47c0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_PaymentOfTemporaryEquityIssuanceCosts_5a569ba0-d6e3-46b8-8620-a1792b67fdba" xlink:href="arry-20210930.xsd#arry_PaymentOfTemporaryEquityIssuanceCosts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_arry_PaymentOfTemporaryEquityIssuanceCosts_5a569ba0-d6e3-46b8-8620-a1792b67fdba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_68513f3e-9e7a-4e56-af3c-6d35a22229e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_68513f3e-9e7a-4e56-af3c-6d35a22229e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_PaymentOfDeferredOfferingCosts_1dad5a24-988f-47f3-bfdf-71b4498f063e" xlink:href="arry-20210930.xsd#arry_PaymentOfDeferredOfferingCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_arry_PaymentOfDeferredOfferingCosts_1dad5a24-988f-47f3-bfdf-71b4498f063e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_feb24837-87dc-4934-a504-592abc840088" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_feb24837-87dc-4934-a504-592abc840088" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_PaymentsOfCommonStockIssuanceCosts_00e54cfb-449b-462a-9d91-8a15e283f491" xlink:href="arry-20210930.xsd#arry_PaymentsOfCommonStockIssuanceCosts"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_arry_PaymentsOfCommonStockIssuanceCosts_00e54cfb-449b-462a-9d91-8a15e283f491" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_150f718b-d43f-43cc-8413-1b0e122bcdaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_150f718b-d43f-43cc-8413-1b0e122bcdaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_ProceedsFromIssuanceOfTemporaryEquity_211d166c-0b73-4843-8858-e529b1b12170" xlink:href="arry-20210930.xsd#arry_ProceedsFromIssuanceOfTemporaryEquity"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3366018-7109-4772-bc99-b43d4f23a2ff" xlink:to="loc_arry_ProceedsFromIssuanceOfTemporaryEquity_211d166c-0b73-4843-8858-e529b1b12170" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5860d206-0f8a-41cd-8d82-284ee4c312c7" 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_0acac556-4d2e-4ef5-8880-841e8407a4af" 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_5860d206-0f8a-41cd-8d82-284ee4c312c7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0acac556-4d2e-4ef5-8880-841e8407a4af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_71f750fa-d6d8-45e2-a8eb-b8afb6cb6044" 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_5860d206-0f8a-41cd-8d82-284ee4c312c7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_71f750fa-d6d8-45e2-a8eb-b8afb6cb6044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b38ad2bc-8a47-4cb1-acaf-6f9b7eee3156" 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_5860d206-0f8a-41cd-8d82-284ee4c312c7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b38ad2bc-8a47-4cb1-acaf-6f9b7eee3156" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/InventoryDetails" xlink:type="simple" xlink:href="arry-20210930.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_b5eaed40-d549-46aa-abd4-96eb496b8870" 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_3b0b28c5-a978-46b1-9e36-e26309c138a3" 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_b5eaed40-d549-46aa-abd4-96eb496b8870" xlink:to="loc_us-gaap_InventoryFinishedGoods_3b0b28c5-a978-46b1-9e36-e26309c138a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_b94d5364-a99c-4073-b2f6-7b71b6ead8e9" 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_b5eaed40-d549-46aa-abd4-96eb496b8870" xlink:to="loc_us-gaap_InventoryRawMaterials_b94d5364-a99c-4073-b2f6-7b71b6ead8e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_91dbcddd-81ce-4d4c-94ca-f767b6bf917c" 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_b5eaed40-d549-46aa-abd4-96eb496b8870" xlink:to="loc_us-gaap_InventoryValuationReserves_91dbcddd-81ce-4d4c-94ca-f767b6bf917c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="arry-20210930.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_9aad0183-fc81-46f2-af95-10e890c38216" 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_9755f0fa-f072-47d5-9825-951b7cb0c7da" 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_9aad0183-fc81-46f2-af95-10e890c38216" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9755f0fa-f072-47d5-9825-951b7cb0c7da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5d6f71b1-9b37-4e99-8f54-2ab4953148be" 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_9aad0183-fc81-46f2-af95-10e890c38216" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5d6f71b1-9b37-4e99-8f54-2ab4953148be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="arry-20210930.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_c63c2a67-e9a9-4f65-8745-5a3f0e88f76d" 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_afb72086-32ee-4133-9cbc-66490dd1df80" 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_c63c2a67-e9a9-4f65-8745-5a3f0e88f76d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_afb72086-32ee-4133-9cbc-66490dd1df80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationNonproduction_c1dca91c-96b3-4548-87df-94b99f9bb0c6" 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_c63c2a67-e9a9-4f65-8745-5a3f0e88f76d" xlink:to="loc_us-gaap_DepreciationNonproduction_c1dca91c-96b3-4548-87df-94b99f9bb0c6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="arry-20210930.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_FiniteLivedIntangibleAssetsNet_f498c838-ffcc-48ab-a652-405e6f65ed24" 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_FiniteLivedIntangibleAssetsGross_5ef13d03-92aa-44c7-94e4-92bcd12b2093" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f498c838-ffcc-48ab-a652-405e6f65ed24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5ef13d03-92aa-44c7-94e4-92bcd12b2093" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_b0516739-08d6-462f-867d-eaf1616a5f0e" 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_FiniteLivedIntangibleAssetsNet_f498c838-ffcc-48ab-a652-405e6f65ed24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_b0516739-08d6-462f-867d-eaf1616a5f0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8a44a596-4d87-456f-b5ce-c58916db91eb" 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_FiniteLivedIntangibleAssetsNet_c245ca82-694d-4f74-b095-8aeca22c6b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8a44a596-4d87-456f-b5ce-c58916db91eb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c245ca82-694d-4f74-b095-8aeca22c6b53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_903ceb4c-51b5-469b-baa2-a2a3511b231e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8a44a596-4d87-456f-b5ce-c58916db91eb" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_903ceb4c-51b5-469b-baa2-a2a3511b231e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/LongTermDebtScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="arry-20210930.xsd#LongTermDebtScheduleofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/LongTermDebtScheduleofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_202321bd-3f18-4f95-9c54-4bcb70b5171b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_7d485c89-34af-4946-92b2-b99a69eed260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_202321bd-3f18-4f95-9c54-4bcb70b5171b" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_7d485c89-34af-4946-92b2-b99a69eed260" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_d178ef0e-f795-412a-8849-49bd10b9501d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_202321bd-3f18-4f95-9c54-4bcb70b5171b" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_d178ef0e-f795-412a-8849-49bd10b9501d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/LongTermDebtScheduleofLongTermDebtDetails_1" xlink:type="simple" xlink:href="arry-20210930.xsd#LongTermDebtScheduleofLongTermDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/LongTermDebtScheduleofLongTermDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_dc68b3dd-c951-4be8-a78e-4be7c94b70ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_7ba30c44-0885-42cc-8ebf-1e5f6d26b182" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_dc68b3dd-c951-4be8-a78e-4be7c94b70ca" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_7ba30c44-0885-42cc-8ebf-1e5f6d26b182" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_de512da7-d667-4608-ac04-6c161ebc6746" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_dc68b3dd-c951-4be8-a78e-4be7c94b70ca" xlink:to="loc_us-gaap_LongTermDebtCurrent_de512da7-d667-4608-ac04-6c161ebc6746" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="arry-20210930.xsd#LeasesScheduleofComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_3d71f740-2e20-40d9-8387-d8c713cd9659" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_667c97f4-195c-443d-8ef3-9634917e7431" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_3d71f740-2e20-40d9-8387-d8c713cd9659" xlink:to="loc_us-gaap_ShortTermLeaseCost_667c97f4-195c-443d-8ef3-9634917e7431" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_331b0766-271c-4dbf-bfb9-36ed5cb52fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_3d71f740-2e20-40d9-8387-d8c713cd9659" xlink:to="loc_us-gaap_VariableLeaseCost_331b0766-271c-4dbf-bfb9-36ed5cb52fd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_ddc274da-c00a-40d2-b781-66311fab9552" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_3d71f740-2e20-40d9-8387-d8c713cd9659" xlink:to="loc_us-gaap_OperatingLeaseCost_ddc274da-c00a-40d2-b781-66311fab9552" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails" xlink:type="simple" xlink:href="arry-20210930.xsd#LeasesScheduleofMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2cadfbfa-d468-481c-884c-0b0a0561ae1c" 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_arry_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour_d64a872f-18e7-4f4f-ad79-6705801983cc" xlink:href="arry-20210930.xsd#arry_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2cadfbfa-d468-481c-884c-0b0a0561ae1c" xlink:to="loc_arry_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour_d64a872f-18e7-4f4f-ad79-6705801983cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_5c9a1584-c9d0-4d0c-a208-d806abf8b584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2cadfbfa-d468-481c-884c-0b0a0561ae1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_5c9a1584-c9d0-4d0c-a208-d806abf8b584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_54dc9a74-f98f-4b7c-a9b5-e0aa991bf6de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2cadfbfa-d468-481c-884c-0b0a0561ae1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_54dc9a74-f98f-4b7c-a9b5-e0aa991bf6de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0bbc466f-f8bd-435d-bbb5-eeba3a271eaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2cadfbfa-d468-481c-884c-0b0a0561ae1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0bbc466f-f8bd-435d-bbb5-eeba3a271eaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4c0afbdf-0304-450b-aa4f-e6d523bcd6a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2cadfbfa-d468-481c-884c-0b0a0561ae1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4c0afbdf-0304-450b-aa4f-e6d523bcd6a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_33ca3b48-4473-4a09-a047-8e22a71e6ee1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2cadfbfa-d468-481c-884c-0b0a0561ae1c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_33ca3b48-4473-4a09-a047-8e22a71e6ee1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails_1" xlink:type="simple" xlink:href="arry-20210930.xsd#LeasesScheduleofMaturitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/LeasesScheduleofMaturitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2506eabd-5a9a-4680-a16b-27f91be9eb32" 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_2411aeb3-7e6f-45ca-9f5f-6cf3eaeec7a1" 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_2506eabd-5a9a-4680-a16b-27f91be9eb32" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2411aeb3-7e6f-45ca-9f5f-6cf3eaeec7a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a00c00f9-da93-4553-a61b-d552862fd6c7" 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_2506eabd-5a9a-4680-a16b-27f91be9eb32" xlink:to="loc_us-gaap_OperatingLeaseLiability_a00c00f9-da93-4553-a61b-d552862fd6c7" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
