| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" standalone="yes" encoding="windows-1252"?> |
<!-- XBRL Document Created with XBRLMaster --> |
<!-- Version: 2.3.08 --> |
<!-- Based on XBRL 2.1 --> |
<!-- Date of creation: 04/16/2024 --> |
<!-- Software architectural design and coding: A'c Dharmapremananda Avt. --> |
<!-- Copyright (c) 2024 I-NET Business Solutions, Inc. All Rights Reserved. --> |
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> |
| <link:roleRef roleURI="http://meec.com/role/Cover" xlink:href="sdff-20231231.xsd#Cover" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/ConsolidatedBalanceSheets" xlink:href="sdff-20231231.xsd#ConsolidatedBalanceSheets" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="sdff-20231231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/ConsolidatedStatementsOfOperations" xlink:href="sdff-20231231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/ConsolidatedStatementsOfStockholdersDeficit" xlink:href="sdff-20231231.xsd#ConsolidatedStatementsOfStockholdersDeficit" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="sdff-20231231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/Organization" xlink:href="sdff-20231231.xsd#Organization" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/LiquidityAndFinancialCondition" xlink:href="sdff-20231231.xsd#LiquidityAndFinancialCondition" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="sdff-20231231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/Inventory" xlink:href="sdff-20231231.xsd#Inventory" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/PropertyAndEquipmentNet" xlink:href="sdff-20231231.xsd#PropertyAndEquipmentNet" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/IntellectualProperty" xlink:href="sdff-20231231.xsd#IntellectualProperty" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/RelatedParty" xlink:href="sdff-20231231.xsd#RelatedParty" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/OperatingLeases" xlink:href="sdff-20231231.xsd#OperatingLeases" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/CommitmentsAndContingencies" xlink:href="sdff-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/StockBasedCompensation" xlink:href="sdff-20231231.xsd#StockBasedCompensation" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/Warrants" xlink:href="sdff-20231231.xsd#Warrants" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/Taxes" xlink:href="sdff-20231231.xsd#Taxes" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/SubsequentEvents" xlink:href="sdff-20231231.xsd#SubsequentEvents" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="sdff-20231231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="sdff-20231231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/InventoryTables" xlink:href="sdff-20231231.xsd#InventoryTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/PropertyAndEquipmentNetTables" xlink:href="sdff-20231231.xsd#PropertyAndEquipmentNetTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/IntellectualPropertyTables" xlink:href="sdff-20231231.xsd#IntellectualPropertyTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/RelatedPartyTables" xlink:href="sdff-20231231.xsd#RelatedPartyTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/OperatingLeasesTables" xlink:href="sdff-20231231.xsd#OperatingLeasesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/StockBasedCompensationTables" xlink:href="sdff-20231231.xsd#StockBasedCompensationTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/WarrantsTables" xlink:href="sdff-20231231.xsd#WarrantsTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/TaxesTables" xlink:href="sdff-20231231.xsd#TaxesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/OrganizationDetailsNarrative" xlink:href="sdff-20231231.xsd#OrganizationDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/LiquidityAndFinancialConditionDetailsNarrative" xlink:href="sdff-20231231.xsd#LiquidityAndFinancialConditionDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="sdff-20231231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:href="sdff-20231231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails2" xlink:href="sdff-20231231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails2" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails3" xlink:href="sdff-20231231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails3" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails4" xlink:href="sdff-20231231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails4" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="sdff-20231231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/InventoryDetails" xlink:href="sdff-20231231.xsd#InventoryDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/PropertyAndEquipmentNetDetails" xlink:href="sdff-20231231.xsd#PropertyAndEquipmentNetDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:href="sdff-20231231.xsd#PropertyAndEquipmentNetDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/IntellectualPropertyDetails" xlink:href="sdff-20231231.xsd#IntellectualPropertyDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/IntellectualPropertyDetails1" xlink:href="sdff-20231231.xsd#IntellectualPropertyDetails1" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/IntellectualPropertyDetailsNarrative" xlink:href="sdff-20231231.xsd#IntellectualPropertyDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/RelatedPartyDetails" xlink:href="sdff-20231231.xsd#RelatedPartyDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/RelatedPartyDetails1" xlink:href="sdff-20231231.xsd#RelatedPartyDetails1" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/RelatedPartyDetailsNarrative" xlink:href="sdff-20231231.xsd#RelatedPartyDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/OperatingLeasesDetails" xlink:href="sdff-20231231.xsd#OperatingLeasesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/OperatingLeasesDetails1" xlink:href="sdff-20231231.xsd#OperatingLeasesDetails1" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/OperatingLeasesDetails2" xlink:href="sdff-20231231.xsd#OperatingLeasesDetails2" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/OperatingLeasesDetailsNarrative" xlink:href="sdff-20231231.xsd#OperatingLeasesDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="sdff-20231231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/StockBasedCompensationDetails" xlink:href="sdff-20231231.xsd#StockBasedCompensationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/StockBasedCompensationDetailsNarrative" xlink:href="sdff-20231231.xsd#StockBasedCompensationDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/WarrantsDetails" xlink:href="sdff-20231231.xsd#WarrantsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/WarrantsDetails1" xlink:href="sdff-20231231.xsd#WarrantsDetails1" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/TaxesDetails" xlink:href="sdff-20231231.xsd#TaxesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/TaxesDetails1" xlink:href="sdff-20231231.xsd#TaxesDetails1" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/TaxesDetails2" xlink:href="sdff-20231231.xsd#TaxesDetails2" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/TaxesDetailsNarrative" xlink:href="sdff-20231231.xsd#TaxesDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://meec.com/role/SubsequentEventsDetailsNarrative" xlink:href="sdff-20231231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/Cover" xlink:title="00000001 - Document - Document and Entity Information"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/ConsolidatedBalanceSheets" xlink:title="000002 - Statement - CONSOLIDATED BALANCE SHEETS"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross"/> |
| | <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit"/> |
| | <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapSecurityDeposit" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet"/> |
| | <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset"/> |
| | <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilities"/> |
| | <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndOtherAccruedLiabilities" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent"/> |
| | <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="sdff-20231231.xsd#sdff_CurrentPortionOfOperatingLeaseLiability" xlink:label="loc_sdffCurrentPortionOfOperatingLeaseLiability"/> |
| | <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_sdffCurrentPortionOfOperatingLeaseLiability" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerLoyaltyProgramLiabilityCurrent" xlink:label="loc_us-gaapCustomerLoyaltyProgramLiabilityCurrent"/> |
| | <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapCustomerLoyaltyProgramLiabilityCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent"/> |
| | <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable"/> |
| | <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability"/> |
| | <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable"/> |
| | <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapConvertibleNotesPayable" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TimeSharingTransactionsDeferredProfit" xlink:label="loc_us-gaapTimeSharingTransactionsDeferredProfit"/> |
| | <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapTimeSharingTransactionsDeferredProfit" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue"/> |
| | <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue"/> |
| | <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital"/> |
| | <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit"/> |
| | <link:calculationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity"/> |
| | <link:calculationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/ConsolidatedStatementsOfOperations" xlink:title="000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss"/> |
| | <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/> |
| | <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense"/> |
| | <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:label="loc_us-gaapFairValueOptionChangesInFairValueGainLoss1"/> |
| | <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapFairValueOptionChangesInFairValueGainLoss1" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaapUnrealizedGainLossOnInvestments"/> |
| | <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapUnrealizedGainLossOnInvestments" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss"/> |
| | <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/ConsolidatedStatementsOfStockholdersDeficit" xlink:title="000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS DEFICIT"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="sdff-20231231.xsd#sdff_StockBasedCompensationAmortizationOfPrepaidServices" xlink:label="loc_sdffStockBasedCompensationAmortizationOfPrepaidServices"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_sdffStockBasedCompensationAmortizationOfPrepaidServices" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization"/> |
| | <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="sdff-20231231.xsd#sdff_AmortizationOfPatents" xlink:label="loc_sdffAmortizationOfPatents"/> |
| | <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_sdffAmortizationOfPatents" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization"/> |
| | <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss"/> |
| | <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="sdff-20231231.xsd#sdff_GainLossOnChangeInFairValueOfProfitShare" xlink:label="loc_sdffGainLossOnChangeInFairValueOfProfitShare"/> |
| | <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_sdffGainLossOnChangeInFairValueOfProfitShare" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable"/> |
| | <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories"/> |
| | <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/> |
| | <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="sdff-20231231.xsd#sdff_IncreaseDecreaseAccruedSalaries" xlink:label="loc_sdffIncreaseDecreaseAccruedSalaries"/> |
| | <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_sdffIncreaseDecreaseAccruedSalaries" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/> |
| | <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities"/> |
| | <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss"/> |
| | <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment"/> |
| | <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised"/> |
| | <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="sdff-20231231.xsd#sdff_PaymentsOfEquipmentNotesPayable" xlink:label="loc_sdffPaymentsOfEquipmentNotesPayable"/> |
| | <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_sdffPaymentsOfEquipmentNotesPayable" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/> |
| | <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/Organization" xlink:title="000007 - Disclosure - Organization"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/LiquidityAndFinancialCondition" xlink:title="000008 - Disclosure - Liquidity and Financial Condition"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="000009 - Disclosure - Summary of Significant Accounting Policies"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/Inventory" xlink:title="000010 - Disclosure - Inventory"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/PropertyAndEquipmentNet" xlink:title="000011 - Disclosure - Property And Equipment Net"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/IntellectualProperty" xlink:title="000012 - Disclosure - Intellectual Property"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/RelatedParty" xlink:title="000013 - Disclosure - Related Party"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/OperatingLeases" xlink:title="000014 - Disclosure - Operating Leases"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/CommitmentsAndContingencies" xlink:title="000015 - Disclosure - Commitments and Contingencies"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/StockBasedCompensation" xlink:title="000016 - Disclosure - Stock Based Compensation"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/Warrants" xlink:title="000017 - Disclosure - Warrants"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/Taxes" xlink:title="000018 - Disclosure - Taxes"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/SubsequentEvents" xlink:title="000019 - Disclosure - Subsequent Events"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="000020 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="000021 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/InventoryTables" xlink:title="000022 - Disclosure - Inventory (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/PropertyAndEquipmentNetTables" xlink:title="000023 - Disclosure - Property And Equipment Net (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/IntellectualPropertyTables" xlink:title="000024 - Disclosure - Intellectual Property (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/RelatedPartyTables" xlink:title="000025 - Disclosure - Related Party (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/OperatingLeasesTables" xlink:title="000026 - Disclosure - Operating Leases (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/StockBasedCompensationTables" xlink:title="000027 - Disclosure - Stock Based Compensation (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/WarrantsTables" xlink:title="000028 - Disclosure - Warrants (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/TaxesTables" xlink:title="000029 - Disclosure - Taxes (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/OrganizationDetailsNarrative" xlink:title="000030 - Disclosure - Organization (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/LiquidityAndFinancialConditionDetailsNarrative" xlink:title="000031 - Disclosure - Liquidity and Financial Condition (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="000032 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:title="000033 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details 1)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails2" xlink:title="000034 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details 2)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails3" xlink:title="000035 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details 3)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails4" xlink:title="000036 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details 4)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="000037 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/InventoryDetails" xlink:title="000038 - Disclosure - Inventory (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/PropertyAndEquipmentNetDetails" xlink:title="000039 - Disclosure - Property and Equipment, Net (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="000040 - Disclosure - Property and Equipment, Net (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/IntellectualPropertyDetails" xlink:title="000041 - Disclosure - Intellectual Property (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/IntellectualPropertyDetails1" xlink:title="000042 - Disclosure - Intellectual Property (Details 1)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/IntellectualPropertyDetailsNarrative" xlink:title="000043 - Disclosure - Intellectual Property (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/RelatedPartyDetails" xlink:title="000044 - Disclosure - Related party (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/RelatedPartyDetails1" xlink:title="000045 - Disclosure - Related party (Details 1)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/RelatedPartyDetailsNarrative" xlink:title="000046 - Disclosure - Related party (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/OperatingLeasesDetails" xlink:title="000047 - Disclosure - Operating Leases (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/OperatingLeasesDetails1" xlink:title="000048 - Disclosure - Operating Leases (Details 1)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/OperatingLeasesDetails2" xlink:title="000049 - Disclosure - Operating Leases (Details 2)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/OperatingLeasesDetailsNarrative" xlink:title="000050 - Disclosure - Operating Leases (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="000051 - Disclosure - Commitments and Contingencies (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/StockBasedCompensationDetails" xlink:title="000052 - Disclosure - Stock Based Compensation (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/StockBasedCompensationDetailsNarrative" xlink:title="000053 - Disclosure - Stock Based Compensation (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/WarrantsDetails" xlink:title="000054 - Disclosure - Warrants (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/WarrantsDetails1" xlink:title="000055 - Disclosure - Warrants (Details 1)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/TaxesDetails" xlink:title="000056 - Disclosure - Taxes (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/TaxesDetails1" xlink:title="000057 - Disclosure - Taxes (Details 1)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/TaxesDetails2" xlink:title="000058 - Disclosure - Taxes (Details 2)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/TaxesDetailsNarrative" xlink:title="000059 - Disclosure - Taxes (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://meec.com/role/SubsequentEventsDetailsNarrative" xlink:title="000060 - Disclosure - Subsequent Events (Details Narrative)"/> |
| </link:linkbase> |