| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2022 Workiva --> |
<!-- r:ee0c863a-1f3c-4cb6-8da7-8bf435ca34fe,g:efbc491d-e3d8-449b-9eaa-74db3a596b2c --> |
<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.generaldynamics.com/role/ConsolidatedStatementofEarningsUnaudited" xlink:type="simple" xlink:href="gd-20221002.xsd#ConsolidatedStatementofEarningsUnaudited"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/ConsolidatedStatementofEarningsUnaudited" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f0ccb5e5-df9c-4f37-844f-9996fcf0a16f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_e4470d3c-e8a5-4a44-9d13-b79d0d48b2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f0ccb5e5-df9c-4f37-844f-9996fcf0a16f" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_e4470d3c-e8a5-4a44-9d13-b79d0d48b2f2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_920585d6-de91-46af-83d5-e4c70110bc4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f0ccb5e5-df9c-4f37-844f-9996fcf0a16f" xlink:to="loc_us-gaap_OperatingIncomeLoss_920585d6-de91-46af-83d5-e4c70110bc4c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_4bc44d93-d028-4e5f-8473-68a6032300ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f0ccb5e5-df9c-4f37-844f-9996fcf0a16f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_4bc44d93-d028-4e5f-8473-68a6032300ec" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e54ad314-8551-40ca-a546-a9fc22b74dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db05e4fd-08ba-42bd-b396-7e4d6027458d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingIncomeLoss_e54ad314-8551-40ca-a546-a9fc22b74dcd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db05e4fd-08ba-42bd-b396-7e4d6027458d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_75ea9491-4918-4258-8c56-9afa47a8b25d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e54ad314-8551-40ca-a546-a9fc22b74dcd" xlink:to="loc_us-gaap_CostsAndExpenses_75ea9491-4918-4258-8c56-9afa47a8b25d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7eb5ca6f-fcb7-411e-8217-ba93a2c3db4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c5ee6c12-4078-4200-ae96-292a9bf8c0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7eb5ca6f-fcb7-411e-8217-ba93a2c3db4c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c5ee6c12-4078-4200-ae96-292a9bf8c0fb" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dcd4c3e1-8a0b-414d-9e46-9347980564b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7eb5ca6f-fcb7-411e-8217-ba93a2c3db4c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dcd4c3e1-8a0b-414d-9e46-9347980564b2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_d8e5b870-a48b-46f3-b891-90d8ce56188c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2e745b1a-9718-49bd-ba06-1f0335370157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_d8e5b870-a48b-46f3-b891-90d8ce56188c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2e745b1a-9718-49bd-ba06-1f0335370157" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_b8606703-b8e8-48a6-8600-aef13a2e2d19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CostsAndExpenses_d8e5b870-a48b-46f3-b891-90d8ce56188c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_b8606703-b8e8-48a6-8600-aef13a2e2d19" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/ConsolidatedStatementofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="gd-20221002.xsd#ConsolidatedStatementofComprehensiveIncomeUnaudited"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/ConsolidatedStatementofComprehensiveIncomeUnaudited" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_f3c484da-dcf9-4e67-8354-1490a61b8808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_882e8284-0e5c-468b-8edb-c3e07c4bfb57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_f3c484da-dcf9-4e67-8354-1490a61b8808" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_882e8284-0e5c-468b-8edb-c3e07c4bfb57" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_9c8f2e07-2337-4d59-8d4a-926f8077d164" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_f3c484da-dcf9-4e67-8354-1490a61b8808" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_9c8f2e07-2337-4d59-8d4a-926f8077d164" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4896d436-900d-42ea-a40b-b6dad0a497ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_f3c484da-dcf9-4e67-8354-1490a61b8808" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4896d436-900d-42ea-a40b-b6dad0a497ea" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fdd9a195-bff7-4069-b72c-4ee99cfec08c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_5df09b70-3142-46e7-b63b-68ca54d5142d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fdd9a195-bff7-4069-b72c-4ee99cfec08c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_5df09b70-3142-46e7-b63b-68ca54d5142d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_473a732c-af25-48a0-84c6-d749c1766a55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fdd9a195-bff7-4069-b72c-4ee99cfec08c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_473a732c-af25-48a0-84c6-d749c1766a55" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_dffeafdd-de08-4617-8551-1745efa107a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_edf7b4b9-2168-4129-a59b-9b4f821e08f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ComprehensiveIncomeNetOfTax_dffeafdd-de08-4617-8551-1745efa107a2" xlink:to="loc_us-gaap_NetIncomeLoss_edf7b4b9-2168-4129-a59b-9b4f821e08f0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a9c264d6-33a0-41ed-8394-fe69f183a714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_dffeafdd-de08-4617-8551-1745efa107a2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a9c264d6-33a0-41ed-8394-fe69f183a714" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/ConsolidatedBalanceSheet" xlink:type="simple" xlink:href="gd-20221002.xsd#ConsolidatedBalanceSheet"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/ConsolidatedBalanceSheet" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_62ac7892-93d9-446c-b47f-6cbdffd97447" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d331880a-91ea-4293-ba5d-286f6d0955e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_62ac7892-93d9-446c-b47f-6cbdffd97447" xlink:to="loc_us-gaap_StockholdersEquity_d331880a-91ea-4293-ba5d-286f6d0955e6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_8bd0f616-9b3e-4892-9dd4-636387c4a789" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesAndStockholdersEquity_62ac7892-93d9-446c-b47f-6cbdffd97447" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_8bd0f616-9b3e-4892-9dd4-636387c4a789" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e5e9ae31-1eb9-44b1-94dc-6617b830753d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_62ac7892-93d9-446c-b47f-6cbdffd97447" xlink:to="loc_us-gaap_LiabilitiesCurrent_e5e9ae31-1eb9-44b1-94dc-6617b830753d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_af699dd3-b0c5-4cf3-b822-985cd8a7b9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_62ac7892-93d9-446c-b47f-6cbdffd97447" xlink:to="loc_us-gaap_CommitmentsAndContingencies_af699dd3-b0c5-4cf3-b822-985cd8a7b9ee" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_933f63da-0861-4ee2-ba06-7ba67ac5b6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_54ac2bb3-9ff4-4572-a9e1-af2e275781bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_933f63da-0861-4ee2-ba06-7ba67ac5b6bc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_54ac2bb3-9ff4-4572-a9e1-af2e275781bb" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_76412862-b358-4ad4-8053-9b436719a4c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_933f63da-0861-4ee2-ba06-7ba67ac5b6bc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_76412862-b358-4ad4-8053-9b436719a4c3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_a2543548-ec21-4de1-9292-a6634aad129e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_933f63da-0861-4ee2-ba06-7ba67ac5b6bc" xlink:to="loc_us-gaap_InventoryNet_a2543548-ec21-4de1-9292-a6634aad129e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_c86ece82-9387-42d1-b6fd-42f1b7ccb21f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_933f63da-0861-4ee2-ba06-7ba67ac5b6bc" xlink:to="loc_us-gaap_OtherAssetsCurrent_c86ece82-9387-42d1-b6fd-42f1b7ccb21f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_4258268b-84fd-464f-be45-b16cea3768ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_933f63da-0861-4ee2-ba06-7ba67ac5b6bc" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_4258268b-84fd-464f-be45-b16cea3768ef" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_50806986-d3cb-4858-8187-2cb4e5801043" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_dc1dfd84-6e9f-41ad-a3dd-7a9cc7f4ea14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_50806986-d3cb-4858-8187-2cb4e5801043" xlink:to="loc_us-gaap_CommonStockValue_dc1dfd84-6e9f-41ad-a3dd-7a9cc7f4ea14" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_598e955b-10aa-4b25-b7be-fa8fb4d7dbf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_50806986-d3cb-4858-8187-2cb4e5801043" xlink:to="loc_us-gaap_AdditionalPaidInCapital_598e955b-10aa-4b25-b7be-fa8fb4d7dbf1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b62f2318-60ea-44dc-b6fc-7b6ae640d938" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_50806986-d3cb-4858-8187-2cb4e5801043" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b62f2318-60ea-44dc-b6fc-7b6ae640d938" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_57f6f638-4050-4948-a48a-1e5078dc0b14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_50806986-d3cb-4858-8187-2cb4e5801043" xlink:to="loc_us-gaap_TreasuryStockValue_57f6f638-4050-4948-a48a-1e5078dc0b14" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_505bef7b-8852-4d1c-b449-7980bd2bb9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_50806986-d3cb-4858-8187-2cb4e5801043" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_505bef7b-8852-4d1c-b449-7980bd2bb9e4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_b707ccf8-c08e-468e-98fb-04a80e051908" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_0741392b-2dc6-4b33-96cd-dad3e702dadd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesNoncurrent_b707ccf8-c08e-468e-98fb-04a80e051908" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_0741392b-2dc6-4b33-96cd-dad3e702dadd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f90989c2-9056-4b3e-84a6-3500cce78b38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_b707ccf8-c08e-468e-98fb-04a80e051908" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f90989c2-9056-4b3e-84a6-3500cce78b38" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9a53c92b-2f4f-4733-83bf-cc6b7851d44f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_ece2a531-f407-42d8-a09f-21303ed069c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9a53c92b-2f4f-4733-83bf-cc6b7851d44f" xlink:to="loc_us-gaap_DebtCurrent_ece2a531-f407-42d8-a09f-21303ed069c4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_3226f2a5-dcfc-4348-bad5-82c2addc5038" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9a53c92b-2f4f-4733-83bf-cc6b7851d44f" xlink:to="loc_us-gaap_AccountsPayableCurrent_3226f2a5-dcfc-4348-bad5-82c2addc5038" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_4ea3acab-5861-49c0-bc44-0435869ac3b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9a53c92b-2f4f-4733-83bf-cc6b7851d44f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_4ea3acab-5861-49c0-bc44-0435869ac3b3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_9f35205b-9473-4c8f-9667-1798e5ae3aca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9a53c92b-2f4f-4733-83bf-cc6b7851d44f" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_9f35205b-9473-4c8f-9667-1798e5ae3aca" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_fb380b2b-6230-4bad-b224-82f8fa5e8004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsNoncurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d7ecf29e-16c6-41c9-8592-e564f84e3154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_fb380b2b-6230-4bad-b224-82f8fa5e8004" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d7ecf29e-16c6-41c9-8592-e564f84e3154" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e5de0b18-5b9c-492c-983c-434d3b323e24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetsNoncurrent_fb380b2b-6230-4bad-b224-82f8fa5e8004" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e5de0b18-5b9c-492c-983c-434d3b323e24" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0a7476c5-5b46-4032-8ce3-517384301a61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetsNoncurrent_fb380b2b-6230-4bad-b224-82f8fa5e8004" xlink:to="loc_us-gaap_Goodwill_0a7476c5-5b46-4032-8ce3-517384301a61" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f20a2d0b-d144-4175-9e3c-e7d05d38fd02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_fb380b2b-6230-4bad-b224-82f8fa5e8004" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f20a2d0b-d144-4175-9e3c-e7d05d38fd02" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6a499490-11a3-4c2b-bdde-6561aaa984ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2225d984-4a4e-44cc-a692-a2d67bf1c87d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6a499490-11a3-4c2b-bdde-6561aaa984ba" xlink:to="loc_us-gaap_AssetsCurrent_2225d984-4a4e-44cc-a692-a2d67bf1c87d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_120377ad-fd80-4476-85e5-17a65389579c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6a499490-11a3-4c2b-bdde-6561aaa984ba" xlink:to="loc_us-gaap_AssetsNoncurrent_120377ad-fd80-4476-85e5-17a65389579c" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/ConsolidatedStatementofCashFlowsUnaudited" xlink:type="simple" xlink:href="gd-20221002.xsd#ConsolidatedStatementofCashFlowsUnaudited"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/ConsolidatedStatementofCashFlowsUnaudited" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d5fcc6c1-6563-47f3-92d8-acab8fb0ccf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_aecdf6e1-2880-450c-bab6-782094ef05c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromShortTermDebt"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d5fcc6c1-6563-47f3-92d8-acab8fb0ccf1" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_aecdf6e1-2880-450c-bab6-782094ef05c5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_8600cad1-547d-41d9-9dc3-a5dcf7a5133a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d5fcc6c1-6563-47f3-92d8-acab8fb0ccf1" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_8600cad1-547d-41d9-9dc3-a5dcf7a5133a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_47b5cc51-8f58-47e8-a2a3-a1bef3b4a5c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d5fcc6c1-6563-47f3-92d8-acab8fb0ccf1" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_47b5cc51-8f58-47e8-a2a3-a1bef3b4a5c4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_693b9d56-f5ef-4f51-9f15-f471cc9fb27c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d5fcc6c1-6563-47f3-92d8-acab8fb0ccf1" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_693b9d56-f5ef-4f51-9f15-f471cc9fb27c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_71ae8d1a-95f6-411f-b823-cffcbc7427d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividends"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d5fcc6c1-6563-47f3-92d8-acab8fb0ccf1" xlink:to="loc_us-gaap_PaymentsOfDividends_71ae8d1a-95f6-411f-b823-cffcbc7427d5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_6237b69c-ffb9-4540-814a-a1e796e1df1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d5fcc6c1-6563-47f3-92d8-acab8fb0ccf1" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_6237b69c-ffb9-4540-814a-a1e796e1df1f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_c34f157b-ab5d-4714-80ed-c4da9e10eda5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_c34f157b-ab5d-4714-80ed-c4da9e10eda5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9b7dd6cf-7396-4c16-bf4f-172800ddab1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9b7dd6cf-7396-4c16-bf4f-172800ddab1a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_73e00529-9710-4148-8ce3-e8c969211dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_ShareBasedCompensation_73e00529-9710-4148-8ce3-e8c969211dc2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_955e7921-82fd-4e5f-affb-358d1f122aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_NetIncomeLoss_955e7921-82fd-4e5f-affb-358d1f122aaf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b6a8932a-101e-4ee5-8b53-3079e43dc0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b6a8932a-101e-4ee5-8b53-3079e43dc0ba" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_ca30ba1d-00ff-455a-be90-16fc070ca6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_Depreciation_ca30ba1d-00ff-455a-be90-16fc070ca6fd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f9524219-5e6c-4491-92a0-770bcaa38d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f9524219-5e6c-4491-92a0-770bcaa38d8b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_gd_AmortizationOfIntangibleAssetsAndFinanceLeaseRightOfUseAssets_e0c0bfa3-85ea-4710-97fc-71a9fa9e0e04" xlink:href="gd-20221002.xsd#gd_AmortizationOfIntangibleAssetsAndFinanceLeaseRightOfUseAssets"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_gd_AmortizationOfIntangibleAssetsAndFinanceLeaseRightOfUseAssets_e0c0bfa3-85ea-4710-97fc-71a9fa9e0e04" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_68b6f22f-a0ab-44ce-a204-58427769c7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/> |
| | <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_68b6f22f-a0ab-44ce-a204-58427769c7b7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_df1a921e-60bf-4cd5-a1fd-a3b64a9b8765" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/> |
| | <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_df1a921e-60bf-4cd5-a1fd-a3b64a9b8765" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d51a3cdc-792b-4851-9e1e-8ab93f82b574" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/> |
| | <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d51a3cdc-792b-4851-9e1e-8ab93f82b574" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_78cdd3db-a257-4a1c-b399-55ebe72e3825" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/> |
| | <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f65c948-2c0a-499c-9984-e62e20269bfb" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_78cdd3db-a257-4a1c-b399-55ebe72e3825" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c07da4b7-5433-49d4-b4bd-d3b8b7d83ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3491ff3-4302-4675-97ec-36db19fe2df2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c07da4b7-5433-49d4-b4bd-d3b8b7d83ccd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d3491ff3-4302-4675-97ec-36db19fe2df2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4650bd20-7620-46d2-ab13-fa64b4404845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c07da4b7-5433-49d4-b4bd-d3b8b7d83ccd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4650bd20-7620-46d2-ab13-fa64b4404845" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1ee403d9-6968-4cf7-a601-ed3ea0a38de1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c07da4b7-5433-49d4-b4bd-d3b8b7d83ccd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1ee403d9-6968-4cf7-a601-ed3ea0a38de1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_ae85f8ce-3e19-4dce-bf86-55a56a76a9e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c07da4b7-5433-49d4-b4bd-d3b8b7d83ccd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_ae85f8ce-3e19-4dce-bf86-55a56a76a9e8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_233278be-8254-4cfd-8235-6819e88e6a97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7215b03a-bc56-40d4-b5cd-d049ff6b061a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_233278be-8254-4cfd-8235-6819e88e6a97" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7215b03a-bc56-40d4-b5cd-d049ff6b061a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f16946a4-5104-4b9a-9069-5a5b2be87b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_233278be-8254-4cfd-8235-6819e88e6a97" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f16946a4-5104-4b9a-9069-5a5b2be87b5f" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="gd-20221002.xsd#SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetDetails"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentNetDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a6101799-f1f7-4706-ba16-60881c5a7ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_b8309c75-a340-497d-8d1c-60a6f4481258" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a6101799-f1f7-4706-ba16-60881c5a7ba6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_b8309c75-a340-497d-8d1c-60a6f4481258" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e9218dc6-695d-4cd3-9ffb-07ff68c91986" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a6101799-f1f7-4706-ba16-60881c5a7ba6" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e9218dc6-695d-4cd3-9ffb-07ff68c91986" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="gd-20221002.xsd#EarningsPerShareDetails"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/EarningsPerShareDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aef006aa-4a20-4097-af48-648dfee8578a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4f550ac5-dc3b-4db3-9e6a-f810fb0d2c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aef006aa-4a20-4097-af48-648dfee8578a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4f550ac5-dc3b-4db3-9e6a-f810fb0d2c7b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_229e23d7-6272-419f-8b40-8a05a7e83ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aef006aa-4a20-4097-af48-648dfee8578a" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_229e23d7-6272-419f-8b40-8a05a7e83ca7" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/IncomeTaxesNetDeferredTaxLiabilityDetails" xlink:type="simple" xlink:href="gd-20221002.xsd#IncomeTaxesNetDeferredTaxLiabilityDetails"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/IncomeTaxesNetDeferredTaxLiabilityDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_45b09079-a63a-4534-89f8-0017aba4703b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_ac7552a0-0730-42c2-8219-d23d8edabe64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_45b09079-a63a-4534-89f8-0017aba4703b" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_ac7552a0-0730-42c2-8219-d23d8edabe64" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0f6add5c-afd8-4059-a460-aecfa10bc7a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxLiabilities_45b09079-a63a-4534-89f8-0017aba4703b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0f6add5c-afd8-4059-a460-aecfa10bc7a0" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/UnbilledReceivablesDetails" xlink:type="simple" xlink:href="gd-20221002.xsd#UnbilledReceivablesDetails"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/UnbilledReceivablesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_02847212-5fda-46f0-b887-41ad4f3c7ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_e5f7199e-8c22-47d1-8a1b-cb530630e707" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledContractsReceivable"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent_02847212-5fda-46f0-b887-41ad4f3c7ee7" xlink:to="loc_us-gaap_UnbilledContractsReceivable_e5f7199e-8c22-47d1-8a1b-cb530630e707" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_gd_UnbilledReceivablesAdvancesAndProgressPayments_75d629e7-fa82-449e-ad64-ec550db8f173" xlink:href="gd-20221002.xsd#gd_UnbilledReceivablesAdvancesAndProgressPayments"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent_02847212-5fda-46f0-b887-41ad4f3c7ee7" xlink:to="loc_gd_UnbilledReceivablesAdvancesAndProgressPayments_75d629e7-fa82-449e-ad64-ec550db8f173" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/InventoriesScheduleofInventoryDetails" xlink:type="simple" xlink:href="gd-20221002.xsd#InventoriesScheduleofInventoryDetails"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/InventoriesScheduleofInventoryDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_63ffc567-6d84-44a4-bd0f-d25e0776a584" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_d0d0b1c1-3784-47ee-aab9-6df3e6a9e5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_63ffc567-6d84-44a4-bd0f-d25e0776a584" xlink:to="loc_us-gaap_InventoryWorkInProcess_d0d0b1c1-3784-47ee-aab9-6df3e6a9e5fd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_2ca126a1-472d-488c-b078-9dd25106dbfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_63ffc567-6d84-44a4-bd0f-d25e0776a584" xlink:to="loc_us-gaap_InventoryRawMaterials_2ca126a1-472d-488c-b078-9dd25106dbfb" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_dcb25557-dda3-482f-8121-702f759a8fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_63ffc567-6d84-44a4-bd0f-d25e0776a584" xlink:to="loc_us-gaap_InventoryFinishedGoods_dcb25557-dda3-482f-8121-702f759a8fc4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_gd_InventoryPreOwnedAircraft_ae38dffb-5610-4d0c-98d5-e345d00660db" xlink:href="gd-20221002.xsd#gd_InventoryPreOwnedAircraft"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_63ffc567-6d84-44a4-bd0f-d25e0776a584" xlink:to="loc_gd_InventoryPreOwnedAircraft_ae38dffb-5610-4d0c-98d5-e345d00660db" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="gd-20221002.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_eda1394a-d8b6-4db7-b0bc-980373149769" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_694c7336-b881-4c43-8182-6862392accc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_eda1394a-d8b6-4db7-b0bc-980373149769" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_694c7336-b881-4c43-8182-6862392accc2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_08ab10c6-3668-4935-8f67-26dd9210d4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_eda1394a-d8b6-4db7-b0bc-980373149769" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_08ab10c6-3668-4935-8f67-26dd9210d4ef" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="gd-20221002.xsd#DebtScheduleofDebtDetails"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/DebtScheduleofDebtDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_gd_DebtLongTermAndShortTermCombinedAmountNet_0111d822-cd25-4a7d-9ba6-a4cef0dc8c24" xlink:href="gd-20221002.xsd#gd_DebtLongTermAndShortTermCombinedAmountNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_774ae202-838e-47fe-8919-9617075c19e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gd_DebtLongTermAndShortTermCombinedAmountNet_0111d822-cd25-4a7d-9ba6-a4cef0dc8c24" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_774ae202-838e-47fe-8919-9617075c19e7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_c40680cc-ed0b-460c-a1a9-276e72c1b03e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gd_DebtLongTermAndShortTermCombinedAmountNet_0111d822-cd25-4a7d-9ba6-a4cef0dc8c24" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_c40680cc-ed0b-460c-a1a9-276e72c1b03e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_14163803-dbbc-4ed1-b918-6a17e22a5299" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_f7ded555-86b3-4a70-8856-1901c0b866ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_14163803-dbbc-4ed1-b918-6a17e22a5299" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_f7ded555-86b3-4a70-8856-1901c0b866ca" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="gd-20221002.xsd#OtherLiabilitiesDetails"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/OtherLiabilitiesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f487f9e8-ba0f-490c-a986-6d6610c83ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_deef24c2-b84d-4d67-8b5d-20671ea10dca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f487f9e8-ba0f-490c-a986-6d6610c83ba1" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_deef24c2-b84d-4d67-8b5d-20671ea10dca" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_030154c5-818c-496a-bd1e-5d0a4db20f75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f487f9e8-ba0f-490c-a986-6d6610c83ba1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_030154c5-818c-496a-bd1e-5d0a4db20f75" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_a9ead0c7-323e-4e87-b102-6fd4c42553b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f487f9e8-ba0f-490c-a986-6d6610c83ba1" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_a9ead0c7-323e-4e87-b102-6fd4c42553b9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_1667f2fe-46e3-467c-9374-e61c12d6ca44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f487f9e8-ba0f-490c-a986-6d6610c83ba1" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_1667f2fe-46e3-467c-9374-e61c12d6ca44" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_4767c5c5-67fa-4602-86e5-bea5e1646587" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2025533b-ff71-4a04-8736-f5cfbee93a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_4767c5c5-67fa-4602-86e5-bea5e1646587" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2025533b-ff71-4a04-8736-f5cfbee93a3a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_854df1c8-7ab0-4178-90b6-c06e334cb16c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_4767c5c5-67fa-4602-86e5-bea5e1646587" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_854df1c8-7ab0-4178-90b6-c06e334cb16c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_d8752bb7-68ed-4281-bfc8-e597c9f1b8e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_4767c5c5-67fa-4602-86e5-bea5e1646587" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_d8752bb7-68ed-4281-bfc8-e597c9f1b8e6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_df14aca5-2466-48c6-b7ac-ca94c539f010" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_4767c5c5-67fa-4602-86e5-bea5e1646587" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_df14aca5-2466-48c6-b7ac-ca94c539f010" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_e034a732-fce1-4ab2-82a1-7e6b5f38a9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_4767c5c5-67fa-4602-86e5-bea5e1646587" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_e034a732-fce1-4ab2-82a1-7e6b5f38a9dd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_372eafb4-701d-469e-b5df-a41b5e4dc850" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableCurrent"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_4767c5c5-67fa-4602-86e5-bea5e1646587" xlink:to="loc_us-gaap_DividendsPayableCurrent_372eafb4-701d-469e-b5df-a41b5e4dc850" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/ShareholdersEquityChangesinAOCIDetails" xlink:type="simple" xlink:href="gd-20221002.xsd#ShareholdersEquityChangesinAOCIDetails"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/ShareholdersEquityChangesinAOCIDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f7e23847-7b32-4069-902e-c699794f11e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_80015a00-fa8d-42dd-bf6a-35bd3a0f8136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f7e23847-7b32-4069-902e-c699794f11e9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_80015a00-fa8d-42dd-bf6a-35bd3a0f8136" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_12241b50-c57f-409d-b84a-cfa0a3bb82bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f7e23847-7b32-4069-902e-c699794f11e9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_12241b50-c57f-409d-b84a-cfa0a3bb82bc" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.generaldynamics.com/role/RetirementPlansDetails" xlink:type="simple" xlink:href="gd-20221002.xsd#RetirementPlansDetails"/> |
| <link:calculationLink xlink:role="http://www.generaldynamics.com/role/RetirementPlansDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aef25084-8ea4-45f7-8036-582ba61eb12e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_d1317d03-ff60-4da8-83e8-57ceb225beb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aef25084-8ea4-45f7-8036-582ba61eb12e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_d1317d03-ff60-4da8-83e8-57ceb225beb8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_5960650a-e100-49b8-80f5-65dacb276a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aef25084-8ea4-45f7-8036-582ba61eb12e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_5960650a-e100-49b8-80f5-65dacb276a8e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3445a8c9-3d39-41c8-b1e3-9e8bc8db03b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aef25084-8ea4-45f7-8036-582ba61eb12e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3445a8c9-3d39-41c8-b1e3-9e8bc8db03b5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_971e6041-f7b8-40d5-8c52-03296bfe642a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aef25084-8ea4-45f7-8036-582ba61eb12e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_971e6041-f7b8-40d5-8c52-03296bfe642a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_6ff3a0df-2369-4764-bce1-207dd6670dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aef25084-8ea4-45f7-8036-582ba61eb12e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_6ff3a0df-2369-4764-bce1-207dd6670dd9" xlink:type="arc"/> |
| | </link:calculationLink> |
| </link:linkbase> |