Skip to content

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

SILVIA is a registered Trademark of Cognitive Code Corp.