Appearance
Source files: 53 | Classes: 87 | Methods: 52 | Enums: 20
GTOS.Construction
ConstructionChangeManagement
static class
Construction Change Management Calculations - RFI tracking, change order pricing,
scope analysis, and impact assessment for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All change management calculations use double precision and validate inputs.
Source: ConstructionChangeManagement.cs
Constants and Fields
ChangeOrderApprovalThreshold
const double
Change order approval threshold.
ImpactAssessmentConfidence
const double
Impact assessment confidence threshold.
ScopeCreepThreshold
const double
Scope creep detection threshold.
StandardRFIResponseDays
const double
Standard RFI response time in days.
TypicalChangeOrderMarkup
const double
Typical change order markup percentage.
Methods
CalculateRFIResponseEfficiency
double CalculateRFIResponseEfficiency ( double actualResponseDays, double requiredResponseDays, int rfiComplexity )
Calculates RFI response time efficiency.
Actual response time in days.
Required response time in days.
RFI complexity score (1-5).
Response efficiency score (0-1), or NaN for invalid input.
ConstructionClaimsAnalysis
static class
Construction Claims Analysis Calculations - delay analysis, productivity loss,
disruption costs, and acceleration claims for construction dispute resolution.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All claims calculations use double precision and validate inputs.
Source: ConstructionClaimsAnalysis.cs
Constants and Fields
ProductivityLossBaseline
const double
Productivity loss baseline.
StandardAccelerationPremium
const double
Standard acceleration premium.
StandardOverheadRate
const double
Standard overhead rate for delay claims.
TypicalDelayDamages
const double
Typical daily delay damages.
Methods
CalculateConcurrentDelay
double CalculateConcurrentDelay ( double ownerDelay, double contractorDelay, double criticalPathImpact )
Calculates concurrent delay using time impact analysis.
Owner-caused delay in days.
Contractor-caused delay in days.
Critical path impact assessment.
Net delay entitlement in days, or NaN for invalid input.
ConstructionConcrete
static class
Construction Concrete Calculations - mix design, placement rates, curing requirements,
formwork cycles, and reinforcement for concrete construction management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All concrete calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
CRITICAL SAFETY NOTE: Standard methods return NaN for invalid inputs in design contexts.
Infrastructure agents should check for -1.0 and implement safe fallbacks.
Source: ConstructionConcrete.cs
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns > 0, failure returns -1.
ConcreteUnitWeight
const double
Standard concrete unit weight in pcf.
MinimumCuringTemperature
const double
Minimum curing temperature in °F.
StandardAirContent
const double
Standard air content percentage.
StandardFormworkPressure
const double
Standard formwork pressure in psf.
StandardSlump
const double
Standard slump in inches.
Methods
DemonstrateAgenticFailureDetection
void DemonstrateAgenticFailureDetection ( )
EXAMPLE: Agentic system pattern for using -1.0 failure detection.
Shows how agents detect failures and implement safe fallbacks.
ConstructionCoreAtomics
static class
Construction Core Atomic Calculations - fundamental construction calculations
for duration, cost, productivity, quantity, safety, and utility functions.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All durations in HOURS internally, all functions validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard methodologies from
AACE, OSHA, ACI, and other professional construction standards.
Source: ConstructionCoreAtomics.cs
Constants and Fields
AtmosphericPressurePsf
const double
Standard atmospheric pressure in psf.
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns > 0, failure returns -1.0.
DaysPerWeek
const int
Standard working days per week.
HoursPerDay
const double
Standard working hours per day.
MaximumCrewEfficiency
const double
Maximum crew efficiency factor.
MinimumCrewEfficiency
const double
Minimum crew efficiency factor.
MonthsPerYear
const int
Standard months per year.
TypicalBurdenRate
const double
Typical burden rate for labor.
TypicalContingency
const double
Typical contingency percentage.
TypicalLearningCurveRate
const double
Learning curve rate (typical 70-95%).
TypicalOverheadRate
const double
Typical overhead rate.
TypicalProfitMargin
const double
Typical profit margin.
TypicalWasteFactor
const double
Typical waste factor for materials.
WeeksPerMonth
const double
Standard weeks per month.
Methods
CalculateActivityDuration
double CalculateActivityDuration ( double quantity, double productionRate, int crewSize )
Calculates activity duration from quantity and production rate.
Quantity to install (in appropriate units).
Production rate (units per hour).
Number of workers in crew.
Duration in hours, or NaN for invalid input.
ConstructionCostEstimating
static class
Construction Cost Estimating Calculations - unit cost estimating, assembly estimating,
conceptual estimating, and cost control for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All cost calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard cost estimating methodologies
from AACE International, RSMeans, and professional estimating practices.
Source: ConstructionCostEstimating.cs
Enumerations
AssemblyType
Assembly types for floor/ceiling cost calculations.
Values: Suspended, Concrete, Wood, Carpet
Constants and Fields
AnnualEscalationRate
const double
Annual escalation rate.
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns > 0, failure returns -1.
CPIUnfavorableThreshold
const double
Cost performance index threshold for unfavorable trends.
TypicalContingency
const double
Typical contingency percentage.
TypicalLaborBurden
const double
Typical labor burden rate.
TypicalMaterialWaste
const double
Typical material waste factor.
TypicalOverheadRate
const double
Typical overhead rate.
TypicalProfitMargin
const double
Typical profit margin.
TypicalSalesTax
const double
Typical sales tax rate.
ConstructionDemolition
static class
Construction Demolition Calculations - demolition methods, productivity rates,
disposal costs, hazmat handling, and safety requirements for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All demolition calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard demolition methodologies
from OSHA, EPA, and professional demolition practices.
Source: ConstructionDemolition.cs
Constants and Fields
AverageDisposalCost
const double
Average disposal cost per ton.
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.
ConcreteDemolitionRate
const double
Average concrete demolition rate in sq ft per hour.
DebrisDensity
const double
Typical demolition debris density in pcf.
HazardousWasteFactor
const double
Hazardous waste handling factor.
Methods
EvaluateSelectiveDemolition
double EvaluateSelectiveDemolition ( double buildingAge, int materialTypes, double reuseRequirements )
Evaluates selective demolition feasibility.
Building age in years.
Number of different material types.
Reuse requirements (0-1).
Selective demolition feasibility (0-1), or -1.0 (CalculationFailure) for invalid input.
ConstructionEarthwork
static class
Construction Earthwork Calculations - cut/fill calculations, mass haul, soil compaction,
excavation support, and dewatering for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All earthwork calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard earthwork methodologies
from OSHA, AASHTO, and professional geotechnical engineering practices.
Source: ConstructionEarthwork.cs
Enumerations
SoilType
Soil types for earthwork calculations.
Values: Clay, Sand, Gravel, Silt
Constants and Fields
BankToLooseFactor
const double
Bank cubic yards to loose cubic yards conversion.
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.
LooseToCompactedFactor
const double
Loose cubic yards to compacted cubic yards conversion.
StandardCompactionRequirement
const double
Standard compaction requirement percentage.
StandardSoilDensity
const double
Standard soil density in pcf.
TypicalSwellFactor
const double
Typical swell factor for excavation.
ConstructionEquipment
static class
Construction Equipment Calculations - equipment selection, production rates,
operating costs, ownership costs, and fleet management for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All equipment calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard equipment management
methodologies from equipment manufacturers, rental companies, and construction management standards.
Source: ConstructionEquipment.cs
Enumerations
TaskType
Task types for equipment selection.
Values: Excavation, Loading, Hauling, Lifting, Compaction
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
FuelConsumptionFactor
const double
Standard fuel consumption adjustment factor.
OperatorBurdenRate
const double
Labor burden rate for equipment operators.
StandardDepreciationYears
const double
Standard depreciation period in years.
StandardUtilizationRate
const double
Standard equipment utilization rate.
TypicalMaintenanceFactor
const double
Typical equipment maintenance factor.
TypicalSalvageValue
const double
Typical salvage value percentage.
ConstructionFinishes
static class
Construction Finishes Calculations - drywall production, painting coverage, flooring installation,
and ceiling systems for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All finishes calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard finishes methodologies
from drywall manufacturers, paint suppliers, flooring installers, and ceiling system providers.
Source: ConstructionFinishes.cs
Enumerations
JointType
Values: Tapered, Butt, Corner
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
StandardCarpetPileHeight
const double
Standard carpet pile height in inches.
StandardDrywallThickness
const double
Standard drywall thickness in inches.
TypicalCeilingTileSize
const double
Typical ceiling tile size in sq ft.
TypicalPaintCoverage
const double
Typical paint coverage in sq ft per gallon.
ConstructionLeanMethods
static class
Construction Lean Methods Calculations - Last Planner System, pull planning,
look-ahead scheduling, and constraint analysis for lean construction management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All lean calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard lean construction methodologies
from Lean Construction Institute (LCI), Last Planner System, and pull planning best practices.
Source: ConstructionLeanMethods.cs
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
ConstraintThreshold
const double
Typical constraint identification threshold.
PPCBaseline
const double
Typical PPC baseline for lean projects.
PullPlanningBuffer
const double
Standard buffer size for pull planning.
WeeklyPlanningCycle
const double
Standard weekly work planning cycle.
Methods
CalculatePercentPlanComplete
double CalculatePercentPlanComplete ( int activitiesPlanned, int activitiesCompleted, int planningHorizon )
Calculates Percent Plan Complete (PPC) for Last Planner System.
Number of activities planned.
Number of activities completed as planned.
Planning horizon in weeks.
PPC percentage (0-1), or -1.0 (CalculationFailure) for invalid input.
ConstructionMasonry
static class
Construction Masonry Calculations - productivity rates, mortar quantities, reinforcement,
scaffolding, and cold weather protection for masonry construction management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All masonry calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard masonry methodologies
from Masonry Institute of America (MIA), International Masonry Institute (IMI),
and masonry contractor best practices.
Source: ConstructionMasonry.cs
Enumerations
BrickType
Values: Standard, Thin, Large
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
GroutCoveragePerBag
const double
Standard grout coverage per bag in cubic feet.
MinimumMasonryCuringTemp
const double
Minimum masonry curing temperature in °F.
MortarCoveragePerBag
const double
Typical mortar coverage per bag in square feet.
StandardBlockWeight
const double
Standard block weight in pounds.
StandardBrickWeight
const double
Standard brick weight in pounds.
ConstructionMaterialManagement
static class
Construction Material Management Calculations - material takeoffs, procurement lead times,
storage requirements, and just-in-time delivery for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All material management calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard material management methodologies
from Construction Specifications Institute (CSI), American Society of Professional Estimators (ASPE),
and materials management best practices.
Source: ConstructionMaterialManagement.cs
Enumerations
MaterialType
Values: Concrete, Steel, Lumber, Masonry, Electrical, Plumbing, HVAC
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
JITDeliveryWindow
const double
Just-in-time delivery window in days.
MaterialHandlingEfficiency
const double
Material handling efficiency factor.
StandardStorageUtilization
const double
Standard storage utilization rate.
StandardWasteFactor
const double
Standard material waste factor.
TypicalLeadTime
const double
Typical procurement lead time in days.
ConstructionMEP
static class
Construction MEP Calculations - rough-in scheduling, coordination requirements,
prefabrication, testing, and commissioning for mechanical, electrical, plumbing systems.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All MEP calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard MEP coordination methodologies
from American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE),
National Electrical Contractors Association (NECA), and MEP coordination best practices.
Source: ConstructionMEP.cs
Enumerations
MEPSystemType
Values: Electrical, Plumbing, HVAC, Fire
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
ElectricalDemandFactor
const double
Electrical demand factor.
HVACBaselineEfficiency
const double
HVAC system efficiency baseline.
StandardConduitFill
const double
Standard conduit fill ratio.
StandardPipeFactor
const double
Standard pipe sizing factor.
TypicalDuctVelocity
const double
Typical duct velocity in fpm.
ConstructionModular
static class
Construction Modular Calculations - modular sizing, transportation constraints,
crane requirements, and connection details for modular construction systems.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All modular calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard modular construction methodologies
from Modular Building Institute (MBI) standards, transportation regulations, and crane operation
best practices for safe and efficient modular construction delivery.
Source: ConstructionModular.cs
Enumerations
OccupancyType
Values: Residential, Office, Hotel
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
MaxTransportHeight
const double
Maximum transportation height in feet.
MaxTransportWidth
const double
Maximum transportation width in feet.
ModularConnectionStrength
const double
Typical modular connection strength.
StandardModularLength
const double
Standard modular unit length in feet.
StandardModularWidth
const double
Standard modular unit width in feet.
ConstructionProgressTracking
static class
Construction Progress Tracking Calculations - earned value analysis, percent complete methods,
productivity tracking, and variance analysis for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All progress calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard Earned Value Management (EVM)
methodologies from PMI, AACE International, and construction project management best practices
used by top-tier project management firms.
Source: ConstructionProgressTracking.cs
Enumerations
ProjectPhase
Values: Planning, Execution, Closeout
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
PercentCompleteTolerance
const double
Standard percent complete tolerance for milestone validation.
ProductivityTrendWindow
const int
Productivity trend analysis window in weeks.
SPIConcernThreshold
const double
Schedule performance index threshold for concern.
VarianceThreshold
const double
Earned value management variance threshold.
ConstructionQualityControl
static class
Construction Quality Control Calculations - inspection scheduling, test requirements,
defect tracking, and quality metrics for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All quality calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard quality control methodologies
from ANSI Z1.4 sampling standards, Six Sigma DMAIC processes, and construction quality
management best practices used by top-tier quality assurance firms.
Source: ConstructionQualityControl.cs
Enumerations
RiskLevel
Values: Low, Medium, High, Critical
Constants and Fields
AQL_Critical
const double
AQL for critical defects.
AQL_Major
const double
AQL (Acceptable Quality Level) for major defects.
AQL_Minor
const double
AQL for minor defects.
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
CriticalDefectWeight
const double
Standard defect severity weighting.
MajorDefectWeight
const double
Standard defect severity weighting.
MinorDefectWeight
const double
Standard defect severity weighting.
TypicalInspectionCoverage
const double
Typical inspection coverage percentage.
ConstructionResourceManagement
static class
Construction Resource Management Calculations - labor productivity, equipment production,
crew composition, and resource allocation for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All resource calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard resource management
methodologies from AACE International, PMI scheduling standards, and construction
productivity best practices used by top-tier project management firms.
Source: ConstructionResourceManagement.cs
Enumerations
ActivityType
Values: Concrete, Masonry, Framing, Drywall, Painting, Electrical, Plumbing, Hvac
Constants and Fields
BaseLaborProductivity
const double
Base labor productivity factor.
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
CrewOptimizationFactor
const double
Crew size optimization factor.
EquipmentUtilizationTarget
const double
Equipment utilization target.
LearningCurveRate
const double
Learning curve improvement rate.
StandardWeeksPerMonth
const double
Standard weeks per month.
StandardWorkDays
const int
Standard work days per week.
StandardWorkHours
const double
Standard work hours per day.
ConstructionRoofing
static class
Construction Roofing Calculations - material quantities, productivity rates, slope factors,
flashing details, and weather considerations for roofing construction management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All roofing calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard roofing engineering
methodologies from NRCA (National Roofing Contractors Association) and roofing material
manufacturer standards used by professional roofing contractors.
Source: ConstructionRoofing.cs
Enumerations
UnderlaymentType
Values: Felt, Synthetic, SelfAdhering
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
MinimumShingleSlope
const double
Minimum roof slope for shingles.
StandardFlashingWidth
const double
Standard flashing width in inches.
StandardShingleExposure
const double
Standard shingle exposure in inches.
TypicalNailSpacing
const double
Typical roofing nail spacing in inches.
UnderlaymentCoverage
const double
Standard underlayment coverage in sq ft per roll.
ConstructionSafety
static class
Construction Safety Calculations - OSHA compliance, incident rates, safety metrics,
PPE requirements, and hazard analysis for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All safety calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard OSHA safety regulations
and safety engineering methodologies used by professional safety officers and OSHA
compliance experts in construction management.
Source: ConstructionSafety.cs
Enumerations
ActivityType
Values: SteelErection, Residential, General
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
ConfinedSpace_O2_Max
const double
Confined space oxygen maximum.
ConfinedSpace_O2_Min
const double
Confined space oxygen minimum.
FallProtectionThreshold
const double
Standard fall protection threshold.
OSHA_Benchmark_Rate
const double
OSHA Recordable Incident Rate benchmark (good performance).
OSHA_DART_Benchmark
const double
OSHA DART Rate benchmark (good performance).
OSHA_DaysAway_Benchmark
const double
OSHA Days Away benchmark.
StandardGuardrailHeight
const double
Standard guardrail height requirement.
StandardToeboardHeight
const double
Standard toeboard height requirement.
ConstructionScheduling
static class
Construction Scheduling Calculations - critical path method, resource leveling,
activity sequencing, and schedule compression for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard Project Management Institute
(PMI) scheduling methodologies and Critical Path Method (CPM) calculations used by
professional project managers and scheduling engineers.
Source: ConstructionScheduling.cs
Enumerations
RelationshipType
Values: FinishToStart, StartToStart, FinishToFinish, StartToFinish
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
CriticalPathTolerance
const double
Minimum float tolerance for critical path identification.
DefaultNearCriticalThreshold
const double
Default near-critical threshold in days.
MaxCompressionIterations
const int
Maximum compression iterations.
MaxFastTrackOverlap
const double
Fast-tracking overlap factor limit.
MaxResourceUtilization
const double
Maximum resource utilization percentage.
MinResourceUtilization
const double
Minimum resource utilization percentage.
ResourceLevelingFactor
const double
Typical resource leveling adjustment factor.
ConstructionSiteOperations
static class
Construction Site Operations Calculations - site layout planning, laydown areas,
crane locations, material storage, and traffic flow for construction logistics.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All site calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard construction site
management methodologies from OSHA regulations and construction logistics best practices
used by professional site superintendents and construction managers.
Source: ConstructionSiteOperations.cs
Enumerations
SiteCondition
Values: Graded, Rough, Wooded, Rocky, Easy, Moderate, Difficult
Constants and Fields
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
CraneExclusionMultiplier
const double
Standard crane exclusion zone multiplier.
LaydownUtilizationFactor
const double
Standard laydown area utilization factor.
MinimumAisleWidth
const double
Minimum aisle width for material storage.
ParkingSpaceLength
const double
Standard parking space dimensions (length x width).
ParkingSpaceWidth
const double
Standard parking space dimensions (length x width).
TrafficLaneWidth
const double
Standard traffic lane width in feet.
TruckTurningRadius
const double
Standard truck turning radius in feet.
ConstructionSitework
static class
Construction Sitework Calculations - paving quantities, utility installation, landscaping,
drainage, and erosion control for construction project management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All sitework calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard construction sitework
methodologies from civil engineering standards and construction best practices
used by professional civil engineers and sitework contractors.
Source: ConstructionSitework.cs
Enumerations
PavingType
Values: Asphalt, Concrete, Paver
Constants and Fields
AsphaltDensity
const double
Standard asphalt density in pcf.
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
ConcreteDensity
const double
Standard concrete density in pcf.
PipeBeddingFactor
const double
Standard pipe bedding factor.
SoilErosionRate
const double
Standard soil erosion rate in tons per acre per year.
ConstructionSteel
static class
Construction Steel Calculations - erection sequences, connection types, welding requirements,
bolting, and crane capacities for steel construction management.
MIL SPEC compliant: static, pure, zero-allocation, deterministic, thread-safe.
All steel calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods that normally return positive values (> 0) return -1.0
(CalculationFailure constant) on invalid inputs. This provides clear failure detection
for agentic intelligence systems to trigger interventions and maintain system resilience.
PROFESSIONAL GRADE: All algorithms implement industry-standard steel construction
methodologies from AISC steel construction standards and construction best practices
used by professional steel erectors and structural engineers.
Source: ConstructionSteel.cs
Enumerations
MemberType
Values: Column, Beam, Brace, Joist
Constants and Fields
BoltShearStrength
const double
Standard bolt shear strength in ksi.
CalculationFailure
const double
Sentinel value returned by calculation methods when inputs are invalid.
Used by agentic systems to detect calculation failures and trigger interventions.
Rule: If calculation normally returns positive values (> 0), failure returns -1.0.
ConnectionTolerance
const double
Standard connection tolerance in inches.
SteelErectionRate
const double
Typical steel erection rate in tons per day.
SteelUnitWeight
const double
Steel unit weight in pcf.
WeldStrength
const double
Standard weld strength in ksi.
ConstructionSubcontracts
static class
Construction Subcontracts Calculations - bid analysis, scope comparison,
qualification scoring, and payment schedules for subcontractor management.
MIL SPEC COMPLIANT: static, pure, zero-allocation, deterministic, thread-safe.
All subcontract calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods returning positive values use -1.0 (CalculationFailure)
sentinel for invalid inputs, enabling autonomous subcontractor management systems
to detect and respond to calculation failures.
PROFESSIONAL GRADE: Implements industry-standard subcontractor qualification,
bid analysis, and payment scheduling algorithms used by top construction firms.
Source: ConstructionSubcontracts.cs
Enumerations
ProjectType
Project types for bid bond requirements.
Values: Public, Private, Federal
Constants and Fields
CalculationFailure
const double
Calculation failure sentinel value for agentic systems.
ConstructionSustainability
static class
Construction Sustainability Calculations - LEED credits tracking, waste diversion,
recycled content, and energy efficiency for green building and construction management.
MIL SPEC COMPLIANT: static, pure, zero-allocation, deterministic, thread-safe.
All sustainability calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods returning positive values use -1.0 (CalculationFailure)
sentinel for invalid inputs, enabling autonomous green construction management
systems to detect and respond to sustainability calculation failures.
PROFESSIONAL GRADE: Implements industry-standard LEED certification,
waste management, and energy efficiency algorithms used by green building firms.
Source: ConstructionSustainability.cs
Enumerations
LEEDCertificationLevel
LEED certification levels.
Values: Certified, Silver, Gold, Platinum
Constants and Fields
CalculationFailure
const double
Calculation failure sentinel value for agentic systems.
ConstructionTemporaryWorks
static class
Construction Temporary Works Calculations - scaffolding design, shoring calculations,
formwork design, and temporary structures for construction project management.
MIL SPEC COMPLIANT: static, pure, zero-allocation, deterministic, thread-safe.
All temporary works calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods returning positive values use -1.0 (CalculationFailure)
sentinel for invalid inputs, enabling autonomous temporary works management
systems to detect and respond to safety calculation failures.
PROFESSIONAL GRADE: Implements industry-standard OSHA-compliant temporary works
calculations used by professional engineering firms and general contractors.
Source: ConstructionTemporaryWorks.cs
Enumerations
SoilType
Soil types for shoring calculations.
Values: Sand, Clay, Silt
Constants and Fields
CalculationFailure
const double
Calculation failure sentinel value for agentic systems.
ConstructionUnitConversions
static class
Construction Unit Conversions - construction-specific units, productivity conversions,
cost indices, and metric/imperial conversions for construction calculations.
MIL SPEC COMPLIANT: static, pure, zero-allocation, deterministic, thread-safe.
All conversion calculations use double precision and validate inputs.
AGENTIC SYSTEM RULE: Methods returning positive values use -1.0 (CalculationFailure)
sentinel for invalid inputs, enabling autonomous construction management
systems to detect and respond to unit conversion failures.
PROFESSIONAL GRADE: Implements industry-standard unit conversions used by
professional construction estimators and project managers worldwide.
Source: ConstructionUnitConversions.cs
Constants and Fields
BaseYear
const int
Construction cost index base year.
CalculationFailure
const double
Calculation failure sentinel value for agentic systems.
CubicMetersToCubicYards
const double
Conversion factor: cubic meters to cubic yards.
FeetToMeters
const double
Conversion factor: feet to meters.
KilogramsToPounds
const double
Conversion factor: kilograms to pounds.
MetersToFeet
const double
Conversion factor: meters to feet.
MetricTonsToUSTons
const double
Conversion factor: metric tons to US tons.
SquareMetersToSquareFeet
const double
Conversion factor: square meters to square feet.
Methods
MetersToFeetConversion
double MetersToFeetConversion ( double meters )
Converts meters to feet.
Length in meters.
Length in feet (> 0), or -1.0 (CalculationFailure) for invalid input.
GTOS.Construction.ChangeManagement
CompleteChangeOrderPricingPattern
static class
Complete Change Order Pricing Pattern - Full change order pricing workflow
Calculates costs, applies markup, validates pricing, and assesses cumulative impact
Source: ConstructionChangeManagementNetworks.cs
Methods
CreateCompleteChangeOrderPricingNetwork
ExecutionNetwork CreateCompleteChangeOrderPricingNetwork ( )
Create complete change order pricing execution network
Calculates direct costs, markup, time costs, validation, approval timeline, and cumulative impact
CompleteImpactAssessmentPattern
static class
Complete Impact Assessment Pattern - Full change impact assessment workflow
Assesses schedule, cost, quality, and stakeholder impacts with mitigation strategies
Source: ConstructionChangeManagementNetworks.cs
Methods
CreateCompleteImpactAssessmentNetwork
ExecutionNetwork CreateCompleteImpactAssessmentNetwork ( )
Create complete impact assessment execution network
Calculates all impact dimensions, performs comprehensive analysis, and generates mitigation strategies
CompleteRFIManagementPattern
static class
Complete RFI Management Pattern - Full RFI lifecycle workflow
Tracks RFI from submission through response, resolution, and conversion analysis
Source: ConstructionChangeManagementNetworks.cs
Methods
CreateCompleteRFIManagementNetwork
ExecutionNetwork CreateCompleteRFIManagementNetwork ( )
Create complete RFI management execution network
Tracks efficiency, backlog, impact, resolution, escalation, and conversion
ComprehensiveScopeAnalysisPattern
static class
Comprehensive Scope Analysis Pattern - Complete scope management workflow
Detects creep, analyzes correlation, validates compliance, and tracks baseline changes
Source: ConstructionChangeManagementNetworks.cs
Methods
CreateComprehensiveScopeAnalysisNetwork
ExecutionNetwork CreateComprehensiveScopeAnalysisNetwork ( )
Create comprehensive scope analysis execution network
Detects scope creep, analyzes correlations, validates compliance, and calculates ripple effects
GTOS.Construction.ClaimsAnalysis
CompleteAccelerationClaimsAnalysisPattern
static class
Complete Acceleration Claims Analysis Pattern - Full acceleration claim workflow
Analyzes acceleration costs, productivity impact, feasibility, overtime premium, quality risk, and entitlement
Source: ConstructionClaimsAnalysisNetworks.cs
Methods
CreateCompleteAccelerationClaimsAnalysisNetwork
ExecutionNetwork CreateCompleteAccelerationClaimsAnalysisNetwork ( )
Create complete acceleration claims analysis execution network
Quantifies acceleration costs and assesses feasibility, productivity, quality, and entitlement
CompleteDelayAnalysisPattern
static class
Complete Delay Analysis Pattern - Full delay claim analysis workflow
Analyzes concurrent delays, causation, criticality, damages, and documentation
Source: ConstructionClaimsAnalysisNetworks.cs
Methods
CreateCompleteDelayAnalysisNetwork
ExecutionNetwork CreateCompleteDelayAnalysisNetwork ( )
Create complete delay analysis execution network
Calculates delay entitlement, causation, criticality, damages, mitigation, escalation, and documentation adequacy
CompleteDisruptionCostAnalysisPattern
static class
Complete Disruption Cost Analysis Pattern - Full disruption cost quantification workflow
Calculates Eichleay overhead, home office costs, field office, equipment standby, material escalation, and total claim
Source: ConstructionClaimsAnalysisNetworks.cs
Methods
CreateCompleteDisruptionCostAnalysisNetwork
ExecutionNetwork CreateCompleteDisruptionCostAnalysisNetwork ( )
Create complete disruption cost analysis execution network
Quantifies all disruption cost components for comprehensive claim preparation
CompleteProductivityAnalysisPattern
static class
Complete Productivity Analysis Pattern - Full productivity loss assessment workflow
Analyzes measured mile, disruption impacts, learning curve, overtime, trade stacking, and weather effects
Source: ConstructionClaimsAnalysisNetworks.cs
Methods
CreateCompleteProductivityAnalysisNetwork
ExecutionNetwork CreateCompleteProductivityAnalysisNetwork ( )
Create complete productivity analysis execution network
Calculates productivity loss using multiple methodologies and impact factors
GTOS.Construction.Concrete
CompleteCuringAnalysisPattern
static class
Complete Curing Analysis Pattern - Full concrete curing workflow
Analyzes curing time, method effectiveness, moisture loss, strength development, protection, compound application, shrinkage, and monitoring
Source: ConstructionConcreteNetworks.cs
Methods
CreateCompleteCuringAnalysisNetwork
ExecutionNetwork CreateCompleteCuringAnalysisNetwork ( )
Create complete curing analysis execution network
Covers all aspects of concrete curing from time requirements to monitoring intensity
CompleteFormworkAnalysisPattern
static class
Complete Formwork Analysis Pattern - Full formwork cycle workflow
Analyzes stripping time, reuse cycles, efficiency, crane requirements, safety, rental costs, and scheduling
Source: ConstructionConcreteNetworks.cs
Methods
CreateCompleteFormworkAnalysisNetwork
ExecutionNetwork CreateCompleteFormworkAnalysisNetwork ( )
Create complete formwork analysis execution network
Covers all aspects of formwork from stripping time to schedule forecasting
CompleteMixDesignPattern
static class
Complete Mix Design Pattern - Full concrete mix design workflow
Calculates water-cement ratio, durability, yield, optimization, workability, cement content, stability, and strength forecasting
Source: ConstructionConcreteNetworks.cs
Methods
CreateCompleteMixDesignNetwork
ExecutionNetwork CreateCompleteMixDesignNetwork ( )
Create complete mix design execution network
Covers all aspects of concrete mix design from initial proportions to strength forecasting
CompletePlacementAnalysisPattern
static class
Complete Placement Analysis Pattern - Full concrete placement workflow
Analyzes productivity, equipment, delivery, quality control, cold joints, sequencing, weather, and crew requirements
Source: ConstructionConcreteNetworks.cs
Methods
CreateCompletePlacementAnalysisNetwork
ExecutionNetwork CreateCompletePlacementAnalysisNetwork ( )
Create complete placement analysis execution network
Covers all aspects of concrete placement from productivity to crew requirements
CompleteReinforcementAnalysisPattern
static class
Complete Reinforcement Analysis Pattern - Full rebar design and placement workflow
Analyzes lap length, congestion, bending, corrosion, fabrication, tolerances, and hooks
Source: ConstructionConcreteNetworks.cs
Methods
CreateCompleteReinforcementAnalysisNetwork
ExecutionNetwork CreateCompleteReinforcementAnalysisNetwork ( )
Create complete reinforcement analysis execution network
Covers all aspects of rebar from lap length to hook requirements
GTOS.Construction.CostEstimating
CompleteBidPricingPattern
static class
Complete Bid Pricing Pattern - Full bid assembly workflow
Calculates overhead, profit, contingency, and final bid price from direct costs
Source: ConstructionCostEstimatingNetworks.cs
Methods
CreateCompleteBidPricingNetwork
ExecutionNetwork CreateCompleteBidPricingNetwork ( )
Create complete bid pricing execution network
Covers all aspects of bid assembly from direct cost to final bid price
CompleteCostControlPattern
static class
Complete Cost Control Pattern - Full cost performance analysis workflow
Calculates cost variance, CPI, EAC, ETC, and VAC for project cost control
Source: ConstructionCostEstimatingNetworks.cs
Methods
CreateCompleteCostControlNetwork
ExecutionNetwork CreateCompleteCostControlNetwork ( )
Create complete cost control execution network
Covers all aspects of cost performance analysis and forecasting
CompleteDetailedEstimatePattern
static class
Complete Detailed Estimate Pattern - Full unit cost estimating workflow
Calculates labor burden, material waste/tax, equipment costs, and assembles total direct cost
Source: ConstructionCostEstimatingNetworks.cs
Methods
CreateCompleteDetailedEstimateNetwork
ExecutionNetwork CreateCompleteDetailedEstimateNetwork ( )
Create complete detailed estimate execution network
Covers all aspects of unit cost estimating from labor to final direct cost
GTOS.Construction.Demolition
CompleteDemolitionPlanningPattern
static class
Complete Demolition Planning Pattern - Full demolition project workflow
Evaluates methods, productivity, hazmat requirements, safety, and disposal costs
Source: ConstructionDemolitionNetworks.cs
Methods
CreateCompleteDemolitionPlanningNetwork
ExecutionNetwork CreateCompleteDemolitionPlanningNetwork ( )
Create complete demolition planning execution network
Analyzes feasibility, methods, productivity, hazmat, safety, and costs
GTOS.Construction.Earthwork
CompleteSiteGradingPattern
static class
Complete Site Grading Pattern - Full site grading workflow
Calculates cut/fill, balance, compaction, and quality control
Source: ConstructionEarthworkNetworks.cs
Methods
CreateCompleteSiteGradingNetwork
ExecutionNetwork CreateCompleteSiteGradingNetwork ( )
Create complete site grading execution network
Analyzes cut/fill volumes, balance optimization, compaction requirements, and quality
GTOS.Construction.Equipment
CompleteEquipmentSelectionPattern
static class
Complete Equipment Selection Pattern - Full equipment selection workflow
Analyzes selection, suitability, production, costs, and TCO
Source: ConstructionEquipmentNetworks.cs
Methods
CreateCompleteEquipmentSelectionNetwork
ExecutionNetwork CreateCompleteEquipmentSelectionNetwork ( )
Create complete equipment selection execution network
Optimizes equipment selection, production analysis, cost estimation, and TCO
GTOS.Construction.Execution
ChangeManagementInputs
struct
Change Management inputs - RFI, change orders, scope analysis, impact assessment
Source: ConstructionExecutionEngine.cs
Constants and Fields
ActualImpacts
double[]
ActualResponseDays
double
AdditionalDays
double
AffectedSystems
string[]
AffectedTrades
int
ApprovedChanges
double
BaselineHistory
double[]
ChangeComplexity
int
ChangeCost
double
ChangeDuration
double
ChangeEvents
double[]
ChangeScope
string
ChangeType
string
ChangeValue
double
CommunicationEffectiveness
double
ComplexityLevel
int
Contingency
double
ContractAmount
double
ContractClauses
string[]
CostChanges
double[]
CriticalPathSlack
double
CurrentScope
double
DailyOverhead
double
DataCompleteness
double
DependentActivities
int
EquipmentCost
double
EscalationRate
double
EstimatedCost
double
HistoricalAccuracy
double
ImpactMagnitude
double
ImpactWeights
double[]
ImplementationDelay
double
ImplementationTime
double
InterdependencyStrength
double
LaborHours
double
LaborRate
double
LiquidatedDamages
double
MaterialCost
double
MethodologyRigor
double
OpenRFIs
double[]
OriginalScope
double
OverheadRate
double
ParallelPathCapacity
double
PastRelationship
double
PredictedImpacts
double[]
PrimaryChange
double
PriorityLevels
int[]
ProductivityLoss
double
ProfitMargin
double
ProjectPhase
string
QualityStandards
int
RequiredResponseDays
double
ResolutionQuality
int
ResourceAvailability
double
RFIAge
double
RFIComplexity
int
RFIDescription
string
ScheduleImpact
double
ScopeChanges
double[]
ScopeMagnitude
double
StakeholderCount
int
StakeholderImportance
int
StakeholderInput
double
StakeholderSatisfaction
double
TimeToImplement
double
ClaimsAnalysisInputs
struct
Claims Analysis inputs - delay analysis, productivity loss, disruption costs, acceleration claims
Source: ConstructionExecutionEngine.cs
Constants and Fields
AcceleratedCost
double
AcceleratedProductivity
double
AcceleratedQualityLevel
double
AccelerationCosts
double
AccelerationPeriod
double
ActualDuration
double
AffectedActivities
int
AffectedProductivity
double
AverageImpact
double
BaselineProductivity
double
CompressedDuration
double
ContemporaneousRecords
int
ContractAccelerationClause
double
ContractAmount
double
ContractDuration
double
ContractorDelay
double
CoordinationLevel
double
CrewExperience
double
CrewFatigue
double
CrewMoraleImpact
double
CriticalPathImpact
double
CumulativeImpact
double
DailyOfficeCost
double
DailyStandbyRate
double
DelayAvoided
double
DelayDays
double
DelayNotices
int
DelayPeriod
double
DelayYears
double
DisruptionCount
int
DisruptionEvents
int
DisruptionFrequency
int
EquipmentCount
int
EscalationRate
double
ExcusableDelay
double
ExcusableDelays
double
ExtendedHomeOffice
double
ExtendedOverhead
double
FloatConsumed
double
InefficiencyCosts
double
InitialDelay
double
InspectionFrequency
double
MaterialCost
double
MaterialType
string
MitigationActions
int
MitigationCost
double
NonExcusableDelays
double
NormalProductivity
double
NormalQualityLevel
double
OfficeEfficiency
double
OriginalDuration
double
OtherDamages
double
OverheadDamages
double
OverheadRate
double
OvertimeHours
double
OvertimeRate
double
OwnerDelay
double
PlannedDuration
double
ProductivityDecay
double
ProductivityImpact
double
ProductivityLossCost
double
ProductivityReduction
double
ProjectRevenue
double
RecoveryEfficiency
double
RecoveryTime
double
RegularCost
double
RegularHours
double
RegularRate
double
RemainingFloat
double
ResourceIncrease
double
SupportingDocumentation
double
TaskComplexity
int
TotalCompanyOverhead
double
TotalFloat
double
TotalProjectDays
double
TradeCount
int
UnaffectedProductivity
double
UtilizationLoss
double
WorkDaysLost
int
WorkspaceAvailable
double
ConcreteInputs
struct
Concrete inputs - mix design, placement, curing, formwork, reinforcement
Complete input structure supporting all 5 concrete network workflows
Source: ConstructionExecutionEngine.cs
Constants and Fields
AccessDifficulty
int
AdmixtureCost
double
AdmixtureType
string
AggregateCost
double
AggregateSize
double
AirContent
double
ApplicationMethod
string
BarSize
int
BarSpacing
double
BendAngle
double
BendCount
int
BendRadius
double
BoomLength
double
CementContent
double
CementCost
double
CementType
string
ChlorideExposure
double
ClearCover
double
CoarseAggregate
double
CoarseAggregateRatio
double
CompactingFactor
double
CompoundType
string
ConcreteAge
double
ConcretePlacementMethod
string
ConcretePressure
double
ConcreteStrength
double
ConcreteThickness
double
ConcreteType
string
ConcreteVolume
double
CongestionLevel
double
ConsolidationMethod
string
CrewSize
int
CuringAge
double
CuringMethod
string
CuringTemperature
double
CuringTime
double
DailyPlacementRate
double
DamageLevel
double
EnvironmentalConditions
string
EnvironmentalRisk
int
ExposureCondition
string
FineAggregate
double
FineAggregateRatio
double
FormArea
double
FormComplexity
int
FormHeight
double
FormMaterial
string
FormType
string
FormWeight
double
HookType
string
Humidity
double
InitialSetTime
double
MaintenanceLevel
double
MaximumWCR
double
MemberSize
double
MinimumStrength
double
PlacementAccuracy
double
PlacementComplexity
int
PlacementHeight
double
PlacementInterval
double
PlacementMethod
string
PlacementRate
double
PourRate
double
Precipitation
double
ProjectType
string
RebarDensity
double
RebarRatio
double
RelativeHumidity
double
RentalPeriod
double
RequiredStrength
double
RequiredStrengthPercentage
double
ReuseCycles
int
ReuseFactor
double
Slump
double
SpliceCount
int
SpliceType
string
SupervisionLevel
int
SurfaceArea
double
SurfaceCondition
string
SurfaceType
string
TargetStrength
double
Temperature
double
TieSpacing
double
TotalFormArea
double
TotalLength
double
TotalVolume
double
TravelTime
double
TruckCapacity
double
UnitWeight
double
UsageCount
int
VebeTime
double
WaterContent
double
WindLoad
double
WindSpeed
double
YieldStrength
double
ConstructionExecutionEngine
static class
The execution engine that brings construction calculation networks to life
Static class implementation for MIL SPEC compliance
Delegates all execution to GTOS.ExecutionEngine.Core
Source: ConstructionExecutionEngine.cs
CostEstimatingInputs
struct
Cost estimating inputs - labor, materials, equipment, assemblies
Source: ConstructionExecutionEngine.cs
Constants and Fields
BurdenPercentage
double
ContingencyPercentage
double
EquipmentHours
double
EquipmentRate
double
LaborHours
double
LaborRate
double
MaterialQuantity
double
MaterialUnitCost
double
OverheadPercentage
double
ProfitPercentage
double
TaxRate
double
WasteFactor
double
MEPFinishesInputs
struct
MEP and finishes inputs - rough-in, coordination, finishes
Source: ConstructionExecutionEngine.cs
Constants and Fields
CeilingArea
double
CoatsRequired
int
DesignMaturity
double
FloorArea
double
MaterialThickness
double
PanelSize
double
RoofArea
double
RoofPitch
double
SurfaceArea
double
SystemCount
int
WallArea
double
NetworkResult
struct
Network execution result struct - typed output from construction calculation networks
MIL SPEC compliant - parallel arrays for zero-allocation parameter access
Source: ConstructionExecutionEngine.cs
Constants and Fields
Count
int
ParameterIds
int[]
ParameterValues
object[]
ProjectControlsInputs
struct
Project controls inputs - change management, claims, lean
Source: ConstructionExecutionEngine.cs
Constants and Fields
ActivitiesCompleted
int
ActivitiesPlanned
int
ActualResponseDays
double
ChangeOrderValue
double
ConstraintsIdentified
int
ContractorDelay
double
CriticalPathImpact
double
DirectCost
double
MarkupPercentage
double
OwnerDelay
double
RequiredResponseDays
double
RFIComplexity
int
QualitySafetyInputs
struct
Quality and safety inputs - inspection, testing, PPE, hazards
Source: ConstructionExecutionEngine.cs
Constants and Fields
ActivityVolume
double
ComponentArea
double
DefectCount
int
FallProtection
bool
InspectionFrequency
double
LostTimeIncidents
int
QualityHistory
double
TotalHours
double
TotalIncidents
int
WindSpeed
double
WorkHeight
double
ResourceManagementInputs
struct
Resource management inputs - labor, equipment, materials
Source: ConstructionExecutionEngine.cs
Constants and Fields
CrewSize
int
EquipmentCapacity
double
EquipmentEfficiency
double
LaborProductivity
double
ResourceAvailabilities
double[]
ResourceRequirements
double[]
TargetDuration
double
UtilizationTarget
double
WorkQuantity
double
SchedulingInputs
struct
Scheduling inputs - CPM, earned value, progress tracking
Source: ConstructionExecutionEngine.cs
Constants and Fields
ActivityDurations
double[]
ActivityEarlyFinishes
double[]
ActivityEarlyStarts
double[]
ActivityLateFin
double[]
ActivityLateStarts
double[]
ActualCost
double
ActualPercentComplete
double
BudgetAtCompletion
double
PlannedPercentComplete
double
PredecessorFinishes
double[]
SiteEarthworkInputs
struct
Site and earthwork inputs - grading, utilities, drainage
Source: ConstructionExecutionEngine.cs
Constants and Fields
Area
double
CompactionRequirement
double
CutVolume
double
ExistingElevation
double
FillVolume
double
HaulDistance
double
PavingArea
double
PavingThickness
double
PipeDiameter
double
PipeLength
double
RequiredElevation
double
TrenchDepth
double
SteelStructuralInputs
struct
Steel and structural inputs - erection, connections, welding
Source: ConstructionExecutionEngine.cs
Constants and Fields
BoltCount
int
BoltDiameter
double
BoomLength
double
CraneCapacity
double
DailyProductivity
double
ErectionComplexity
int
MemberWeight
double
PlacementHeight
double
TotalTonnage
double
WeldLength
double
WeldSize
double
SustainabilityInputs
struct
Sustainability inputs - LEED, waste management, energy
Source: ConstructionExecutionEngine.cs
Constants and Fields
AnnualEnergyUse
double
BonusPoints
double
BuildingArea
double
CategoryPoints
double[]
PrerequisitesMet
int
RecycledPercentage
double
RecyclingEfficiency
double
TargetEUI
double
TotalWaste
double
WasteDiverted
double
TemporaryWorksInputs
struct
Temporary works inputs - scaffolding, shoring, formwork
Source: ConstructionExecutionEngine.cs
Constants and Fields
ExcavationDepth
double
FormArea
double
FormworkPressure
double
MaterialLoad
double
NumberOfWorkers
int
PlatformArea
double
SafetyFactor
double
ScaffoldHeight
double
ShoringLength
double
WindLoad
double
GTOS.Construction.Finishes
CompleteInteriorFinishesPattern
static class
Complete Interior Finishes Pattern - Full interior finishes workflow
Analyzes drywall, painting, flooring, and ceiling installations
Source: ConstructionFinishesNetworks.cs
Methods
CreateCompleteInteriorFinishesNetwork
ExecutionNetwork CreateCompleteInteriorFinishesNetwork ( )
Create complete interior finishes execution network
Sequences drywall, painting, flooring, and ceiling installations
GTOS.Construction.LeanMethods
CompleteConstraintManagementPattern
static class
Complete Constraint Management Pattern - Full constraint analysis workflow
Identifies, resolves, prevents, and communicates project constraints
Source: ConstructionLeanMethodsNetworks.cs
Methods
CreateCompleteConstraintManagementNetwork
ExecutionNetwork CreateCompleteConstraintManagementNetwork ( )
Create complete constraint management execution network
Analyzes constraint identification, resolution, prevention, and communication
CompleteLastPlannerSystemPattern
static class
Complete Last Planner System Pattern - Full LPS implementation workflow
Calculates PPC, reliability, learning curve, milestones, ROI, and engagement
Source: ConstructionLeanMethodsNetworks.cs
Methods
CreateCompleteLastPlannerSystemNetwork
ExecutionNetwork CreateCompleteLastPlannerSystemNetwork ( )
Create complete Last Planner System execution network
Analyzes PPC, work plan reliability, learning effectiveness, and team engagement
GTOS.Construction.Masonry
CompleteColdWeatherMasonryPattern
static class
Complete Cold Weather Masonry Pattern - Full cold weather masonry workflow
Assesses feasibility, heating, protection, and curing for cold weather masonry work
Source: ConstructionMasonryNetworks.cs
Methods
CreateCompleteColdWeatherMasonryNetwork
ExecutionNetwork CreateCompleteColdWeatherMasonryNetwork ( )
Create complete cold weather masonry execution network
Evaluates feasibility, calculates heating needs, protection requirements, and productivity impacts
CompleteMasonryWallConstructionPattern
static class
Complete Masonry Wall Construction Pattern - Full masonry project workflow
Plans productivity, material quantities, reinforcement, and scaffolding for wall construction
Source: ConstructionMasonryNetworks.cs
Methods
CreateCompleteMasonryWallConstructionNetwork
ExecutionNetwork CreateCompleteMasonryWallConstructionNetwork ( )
Create complete masonry wall construction execution network
Integrates productivity planning, mortar estimation, reinforcement design, and scaffolding setup
GTOS.Construction.MaterialManagement
CompleteMaterialProcurementPattern
static class
Source: ConstructionMaterialManagementNetworks.cs
Methods
CreateCompleteMaterialProcurementNetwork
ExecutionNetwork CreateCompleteMaterialProcurementNetwork ( )
CompleteStorageOptimizationPattern
static class
Source: ConstructionMaterialManagementNetworks.cs
Methods
CreateCompleteStorageOptimizationNetwork
ExecutionNetwork CreateCompleteStorageOptimizationNetwork ( )
GTOS.Construction.MEP
CompleteMEPCoordinationPattern
static class
Source: ConstructionMEPNetworks.cs
Methods
CreateCompleteMEPCoordinationNetwork
ExecutionNetwork CreateCompleteMEPCoordinationNetwork ( )
GTOS.Construction.Modular
CompleteModularConstructionPlanningPattern
static class
Source: ConstructionModularNetworks.cs
Methods
CreateCompleteModularConstructionPlanningNetwork
ExecutionNetwork CreateCompleteModularConstructionPlanningNetwork ( )
GTOS.Construction.ProgressTracking
CompleteEarnedValueManagementPattern
static class
Complete Earned Value Management Pattern - Full EVM analysis workflow
Calculates all EVM metrics including PV, EV, AC, variances, and performance indices
Source: ConstructionProgressTrackingNetworks.cs
Methods
CreateCompleteEarnedValueManagementNetwork
ExecutionNetwork CreateCompleteEarnedValueManagementNetwork ( )
Create complete earned value management execution network
Performs comprehensive EVM analysis with all standard metrics and forecasts
CompleteProductivityTrackingPattern
static class
Complete Productivity Tracking Pattern - Full productivity analysis workflow
Tracks productivity rates, trends, and variance analysis for project performance
Source: ConstructionProgressTrackingNetworks.cs
Methods
CreateCompleteProductivityTrackingNetwork
ExecutionNetwork CreateCompleteProductivityTrackingNetwork ( )
Create complete productivity tracking execution network
Analyzes productivity rates, trends, and variances for comprehensive performance tracking
GTOS.Construction.QualityControl
CompleteDefectManagementPattern
static class
Complete Defect Management Pattern - Full defect tracking and correction workflow
Tracks defects, calculates rework costs, and measures corrective action effectiveness
Source: ConstructionQualityControlNetworks.cs
Methods
CreateCompleteDefectManagementNetwork
ExecutionNetwork CreateCompleteDefectManagementNetwork ( )
Create complete defect management execution network
Manages defect tracking, compliance verification, corrective actions, and rework costs
CompleteQualityAssurancePattern
static class
Complete Quality Assurance Pattern - Full quality management workflow
Plans inspections, tracks defects, calculates quality metrics, and verifies compliance
Source: ConstructionQualityControlNetworks.cs
Methods
CreateCompleteQualityAssuranceNetwork
ExecutionNetwork CreateCompleteQualityAssuranceNetwork ( )
Create complete quality assurance execution network
Integrates inspection planning, defect tracking, quality indexing, and compliance verification
GTOS.Construction.ResourceManagement
CompleteResourceOptimizationPattern
static class
Source: ConstructionResourceManagementNetworks.cs
Methods
CreateCompleteResourceOptimizationNetwork
ExecutionNetwork CreateCompleteResourceOptimizationNetwork ( )
GTOS.Construction.Roofing
CompleteRoofingProjectPlanningPattern
static class
Source: ConstructionRoofingNetworks.cs
Methods
CreateCompleteRoofingProjectPlanningNetwork
ExecutionNetwork CreateCompleteRoofingProjectPlanningNetwork ( )
GTOS.Construction.Safety
CompleteOSHACompliancePattern
static class
Complete OSHA Compliance Pattern - Full OSHA regulatory compliance workflow
Validates all major OSHA construction safety requirements
Source: ConstructionSafetyNetworks.cs
Methods
CreateCompleteOSHAComplianceNetwork
ExecutionNetwork CreateCompleteOSHAComplianceNetwork ( )
Create complete OSHA compliance execution network
Validates fall protection, scaffolding, excavation, crane, electrical, respiratory, and hazard communication
CompletePPERequirementsPattern
static class
Complete PPE Requirements Pattern - Full personal protective equipment selection workflow
Determines all required PPE based on workplace hazards and validates maintenance
Source: ConstructionSafetyNetworks.cs
Methods
CreateCompletePPERequirementsNetwork
ExecutionNetwork CreateCompletePPERequirementsNetwork ( )
Create complete PPE requirements execution network
Determines head, eye, respiratory, hand, foot, and body protection requirements plus maintenance validation
CompleteSafetyPerformancePattern
static class
Complete Safety Performance Pattern - Full safety performance tracking workflow
Calculates all incident rates and performance trends for project safety management
Source: ConstructionSafetyNetworks.cs
Methods
CreateCompleteSafetyPerformanceNetwork
ExecutionNetwork CreateCompleteSafetyPerformanceNetwork ( )
Create complete safety performance tracking execution network
Calculates TRIR, DART, LTI, severity, accident frequency, near miss, and performance trends
GTOS.Construction.Scheduling
CompleteCriticalPathAnalysisPattern
static class
Complete Critical Path Analysis Pattern - Full CPM calculation workflow
Performs forward pass, backward pass, float calculations, and critical path identification
Source: ConstructionSchedulingNetworks.cs
Methods
CreateCompleteCriticalPathAnalysisNetwork
ExecutionNetwork CreateCompleteCriticalPathAnalysisNetwork ( )
Create complete critical path analysis execution network
Calculates early/late dates, total/free float, and identifies critical activities
CompleteScheduleCompressionPattern
static class
Complete Schedule Compression Pattern - Full schedule compression workflow
Analyzes crashing costs, fast-tracking risks, and optimizes compression strategy
Source: ConstructionSchedulingNetworks.cs
Methods
CreateCompleteScheduleCompressionNetwork
ExecutionNetwork CreateCompleteScheduleCompressionNetwork ( )
Create complete schedule compression execution network
Evaluates crashing costs, fast-tracking risks, and determines optimal compression approach
GTOS.Construction.SiteOperations
CompleteSiteLogisticsPlanningPattern
static class
Source: ConstructionSiteOperationsNetworks.cs
Methods
CreateCompleteSiteLogisticsPlanningNetwork
ExecutionNetwork CreateCompleteSiteLogisticsPlanningNetwork ( )
GTOS.Construction.Sitework
CompleteSiteworkSequencingPattern
static class
Source: ConstructionSiteworkNetworks.cs
Methods
CreateCompleteSiteworkSequencingNetwork
ExecutionNetwork CreateCompleteSiteworkSequencingNetwork ( )
GTOS.Construction.Steel
CompleteSteelErectionPattern
static class
Source: ConstructionSteelNetworks.cs
Methods
CreateCompleteSteelErectionNetwork
ExecutionNetwork CreateCompleteSteelErectionNetwork ( )
GTOS.Construction.Subcontracts
CompleteBidEvaluationPattern
static class
Source: ConstructionSubcontractsNetworks.cs
Methods
CreateCompleteBidEvaluationNetwork
ExecutionNetwork CreateCompleteBidEvaluationNetwork ( )
GTOS.Construction.Sustainability
CompleteLEEDTrackingPattern
static class
Source: ConstructionSustainabilityNetworks.cs
Methods
CreateCompleteLEEDTrackingNetwork
ExecutionNetwork CreateCompleteLEEDTrackingNetwork ( )
GTOS.Construction.TemporaryWorks
CompleteTemporaryStructuresPattern
static class
Source: ConstructionTemporaryWorksNetworks.cs
Methods
CreateCompleteTemporaryStructuresNetwork
ExecutionNetwork CreateCompleteTemporaryStructuresNetwork ( )
Generated from GTOS Savants source -- 2026-03-22

