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.