Skip to content

Source files: 54 | Classes: 235 | Methods: 180 | Enums: 61


GTOS.Engineering.CFD ​

CFDParameterSets ​

static class

Predefined parameter sets for common CFD calculations.
These replace string arrays with int[] arrays for parameter validation.

Source: EngineeringCFDNetworks.cs

HeatTransferPattern ​

static class

Heat transfer analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringCFDNetworks.cs

Methods ​

CreateHeatTransferNetwork ​

ExecutionNetwork CreateHeatTransferNetwork ( )

MultiphaseFlowPattern ​

static class

Multiphase flow analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringCFDNetworks.cs

Methods ​

CreateMultiphaseFlowNetwork ​

ExecutionNetwork CreateMultiphaseFlowNetwork ( )

SinglePhaseFlowPattern ​

static class

Single-phase flow analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringCFDNetworks.cs

Methods ​

CreateSinglePhaseFlowNetwork ​

ExecutionNetwork CreateSinglePhaseFlowNetwork ( )

TurbulentFlowPattern ​

static class

Turbulent flow analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringCFDNetworks.cs

Methods ​

CreateTurbulentFlowNetwork ​

ExecutionNetwork CreateTurbulentFlowNetwork ( )

GTOS.Engineering.CFDPrimitives ​

Operations ​

static class

CFD Primitives atomic operations and calculations
Covers Navier-Stokes equations, turbulence models, discretization, and CFD fundamentals

Source: EngineeringCFDPrimitives.cs

GTOS.Engineering.Control ​

AdaptiveControlDesignPattern ​

static class

Adaptive control design network pattern
Returns null if validation fails

Source: EngineeringControlNetworks.cs

Methods ​

CreateAdaptiveControlDesignNetwork ​

ExecutionNetwork CreateAdaptiveControlDesignNetwork ( )

ControlParameterSets ​

static class

Control parameter sets - predefined int[] arrays for common control workflows

Source: EngineeringControlNetworks.cs

FrequencyDomainAnalysisPattern ​

static class

Frequency domain analysis network pattern
Returns null if validation fails

Source: EngineeringControlNetworks.cs

Methods ​

CreateFrequencyDomainAnalysisNetwork ​

ExecutionNetwork CreateFrequencyDomainAnalysisNetwork ( )

OptimalControlDesignPattern ​

static class

Optimal control design network pattern
Returns null if validation fails

Source: EngineeringControlNetworks.cs

Methods ​

CreateOptimalControlDesignNetwork ​

ExecutionNetwork CreateOptimalControlDesignNetwork ( )

PIDControllerDesignPattern ​

static class

PID controller design network pattern
Returns null if validation fails

Source: EngineeringControlNetworks.cs

Methods ​

CreatePIDControllerDesignNetwork ​

ExecutionNetwork CreatePIDControllerDesignNetwork ( )

GTOS.Engineering.ControlTheory ​

Operations ​

static class

Control Theory atomic operations and calculations
Covers PID control, stability analysis, frequency response, and control design

Source: EngineeringControlTheory.cs

Methods ​

PIDController ​

float PIDController ( float proportionalGain, float integralGain, float derivativeGain, float complexFrequency )

PID controller transfer function: G_c(s) = K_p + K_i/s + K_d s
Proportional gain K_p
Integral gain K_i
Derivative gain K_d
Complex frequency s
PID controller transfer function value

GTOS.Engineering.Convergence ​

ConvergenceParameterSets ​

static class

Predefined parameter sets for common convergence calculations

Source: EngineeringConvergenceNetworks.cs

IterativeSolverMonitoringPattern ​

static class

Iterative solver convergence monitoring network pattern
Returns null if validation fails

Source: EngineeringConvergenceNetworks.cs

Methods ​

CreateIterativeSolverMonitoringNetwork ​

ExecutionNetwork CreateIterativeSolverMonitoringNetwork ( )

MachineLearningTrainingControlPattern ​

static class

Machine learning training convergence control network pattern
Returns null if validation fails

Source: EngineeringConvergenceNetworks.cs

Methods ​

CreateMachineLearningTrainingControlNetwork ​

ExecutionNetwork CreateMachineLearningTrainingControlNetwork ( )

NumericalIntegrationControlPattern ​

static class

Numerical integration convergence control network pattern
Returns null if validation fails

Source: EngineeringConvergenceNetworks.cs

Methods ​

CreateNumericalIntegrationControlNetwork ​

ExecutionNetwork CreateNumericalIntegrationControlNetwork ( )

OptimizationConvergenceControlPattern ​

static class

Optimization convergence control network pattern
Returns null if validation fails

Source: EngineeringConvergenceNetworks.cs

Methods ​

CreateOptimizationConvergenceControlNetwork ​

ExecutionNetwork CreateOptimizationConvergenceControlNetwork ( )

GTOS.Engineering.ConvergenceCriteria ​

Operations ​

static class

Convergence Criteria atomic operations and calculations
Covers error estimation, stopping rules, and convergence monitoring

Source: EngineeringConvergenceCriteria.cs

Methods ​

AbsoluteError ​

float AbsoluteError ( float exactValue, float approximateValue )

Absolute error: |x_exact - x_approx|
Exact value x_exact
Approximate value x_approx
Absolute error

GTOS.Engineering.Core ​

Operations ​

static class

Fundamental engineering calculations that transcend disciplines.
All methods operate on primitives for zero-allocation performance.
No state, no sensors, pure mathematical relationships.
Thread-safe and deterministic for real-time control systems.

Source: EngineeringCoreAtomics.cs

Constants and Fields ​

BOLTZMANN_CONSTANT ​

const float

Boltzmann constant (J/K)

GAS_CONSTANT ​

const float

Universal gas constant (J/(mol·K))

GRAVITY_STANDARD ​

const float

Standard gravity (m/s²)

PI ​

const float

Pi to high precision

SPEED_OF_LIGHT ​

const float

Speed of light in vacuum (m/s)

STEFAN_BOLTZMANN ​

const float

Stefan-Boltzmann constant (W/(m²·K⁴))

Methods ​

Force ​

float Force ( float mass, float acceleration )

Newton's Second Law: F = ma
Force equals mass times acceleration
Mass in kilograms
Acceleration in m/s²
Force in Newtons

Parameter ​

readonly struct

Input parameter with unit specification

Source: EngineeringCoreAtomics.cs

Constants and Fields ​

Description ​

readonly string

Unit ​

readonly string

Value ​

readonly float

Result ​

readonly struct

Output result with unit specification and metadata

Source: EngineeringCoreAtomics.cs

Constants and Fields ​

Description ​

readonly string

IsValid ​

readonly bool

Unit ​

readonly string

Value ​

readonly float

Units ​

static class

Standardized units following NIST standards for engineering calculations

Source: EngineeringCoreAtomics.cs

Constants and Fields ​

Ampere ​

const string

Candela ​

const string

Celsius ​

const string

Fahrenheit ​

const string

Farad ​

const string

Henry ​

const string

Hertz ​

const string

Horsepower ​

const string

Joule ​

const string

Kelvin ​

const string

Kilogram ​

const string

Meter ​

const string

Mole ​

const string

Newton ​

const string

Ohm ​

const string

Pascal ​

const string

PoundForce ​

const string

PoundMass ​

const string

PSI ​

const string

Second ​

const string

Volt ​

const string

Watt ​

const string

GTOS.Engineering.Electrical ​

CircuitAnalysisPattern ​

static class

Circuit analysis network pattern - High-performance enum-based version
Uses numeric node IDs, enum calculation types, and bit flag parameters
Returns null if validation fails

Source: EngineeringElectricalNetworks.cs

Methods ​

CreateCircuitAnalysisNetwork ​

ExecutionNetwork CreateCircuitAnalysisNetwork ( )

ElectricalParameterSets ​

static class

Predefined parameter sets for common electrical calculations.
These use int arrays for efficient parameter validation and network configuration.

Source: EngineeringElectricalNetworks.cs

MotorControlPattern ​

static class

Motor control system network pattern
Returns null if validation fails

Source: EngineeringElectricalNetworks.cs

Methods ​

CreateMotorControlNetwork ​

ExecutionNetwork CreateMotorControlNetwork ( )

Operations ​

static class

Electrical Engineering atomic operations and calculations - PROFESSIONAL GRADE
Covers Circuit Analysis (DC/AC), Power Systems, Electromagnetics, Signal Processing,
Power Electronics, Semiconductor Device Modeling, RF & Microwave Engineering,
Control Systems Integration, Advanced Electromagnetics, and Advanced Electronics.
Suitable for aerospace, automotive, power systems, telecommunications, and research applications.

Source: EngineeringElectrical.cs

Methods ​

OhmsLawVoltage ​

float OhmsLawVoltage ( float current, float resistance )

Ohm's Law: V = IR
Calculate voltage from current and resistance
Current in Amperes
Resistance in Ohms
Voltage in Volts

PowerSystemAnalysisPattern ​

static class

Power system analysis network pattern - High-performance enum-based version
Uses numeric node IDs, enum calculation types, and bit flag parameters
Returns null if validation fails

Source: EngineeringElectricalNetworks.cs

Methods ​

CreatePowerSystemAnalysisNetwork ​

ExecutionNetwork CreatePowerSystemAnalysisNetwork ( )

SignalProcessingPattern ​

static class

Signal processing network pattern
Returns null if validation fails

Source: EngineeringElectricalNetworks.cs

Methods ​

CreateSignalProcessingNetwork ​

ExecutionNetwork CreateSignalProcessingNetwork ( )

GTOS.Engineering.Execution ​

CalculationTypeInfo ​

struct

Calculation type information - replaces enum with struct

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

Id ​

short

Name ​

string

CFDInputs ​

struct

CFD analysis inputs - comprehensive fluid dynamics parameters

Source: EngineeringExecutionEngine.cs

Enumerations ​

ControlAnalysisType ​

Control analysis types - different analysis methodologies

Values: Stability, Performance, Robustness, Optimization, Simulation

ControlSystemType ​

Control system types - type-safe control method specification

Values: PID, StateSpace, TransferFunction, FuzzyLogic, NeuralNetwork

SystemOrder ​

System order classification - mathematical model complexity

Values: FirstOrder, SecondOrder, ThirdOrder, HigherOrder

Constants and Fields ​

ConvergenceCriteria ​

CFDConvergenceCriteria

FlowType ​

CFDFlowType

SolverSettings ​

CFDSolverSettings

ControlInputs ​

struct

Control systems inputs - PID and control theory parameters

Source: EngineeringExecutionEngine.cs

Enumerations ​

AccelerationTechnique ​

Acceleration techniques - convergence acceleration methods

Values: None, Anderson, Aitken, Steffensen, Overrelaxation

ConvergenceMonitoringCriteria ​

Convergence monitoring criteria - stopping condition types

Values: AbsoluteTolerance, RelativeTolerance, ResidualReduction, IterationLimit, StabilityCriterion

SolverAlgorithmType ​

Solver algorithm types - numerical solution methods

Values: NewtonRaphson, GaussSeidel, Jacobi, ConjugateGradient, Broyden

Constants and Fields ​

AnalysisType ​

ControlAnalysisType

ControlType ​

ControlSystemType

SystemOrder ​

SystemOrder

ConvergenceInputs ​

struct

Convergence analysis inputs - iterative solver parameters

Source: EngineeringExecutionEngine.cs

Enumerations ​

CircuitConfigurationType ​

Circuit configuration types - electrical circuit topologies

Values: Series, Parallel, SeriesParallel, Bridge, Delta, Wye

ElectricalAnalysisMethodology ​

Electrical analysis methodologies - different analysis approaches

Values: ACSteadyState, DCSteadyState, Transient, FrequencyDomain, TimeDomain, Harmonic

PowerSystemClassification ​

Power system classifications - electrical power configurations

Values: SinglePhase, TwoPhase, ThreePhase, SixPhase, DCSystem

Constants and Fields ​

AccelerationMethod ​

AccelerationTechnique

ConvergenceCriteria ​

ConvergenceMonitoringCriteria

SolverType ​

SolverAlgorithmType

ElectricalInputs ​

struct

Electrical systems inputs - circuit and power analysis

Source: EngineeringExecutionEngine.cs

Enumerations ​

FailureModeClassification ​

Failure mode classifications - different types of component failure

Values: Fatigue, Corrosion, Overload, Wear, Fracture, Creep, Buckling

MaterialTypeClassification ​

Material type classifications - engineering material categories

Values: Steel, Aluminum, Titanium, Composite, Polymer, Ceramic, Concrete

OperatingEnvironmentClassification ​

Operating environment classifications - service condition categories

Values: Ambient, Corrosive, HighTemperature, Cryogenic, Vacuum, HighPressure, Radiation

Constants and Fields ​

AnalysisType ​

ElectricalAnalysisMethodology

CircuitType ​

CircuitConfigurationType

PowerSystemType ​

PowerSystemClassification

EngineeringExecutionEngine ​

static class

The execution engine that brings network patterns to life
Static class implementation for MIL SPEC compliance

Source: EngineeringExecutionEngine.cs

ExecutionResult ​

struct

Execution result using ParameterSet

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

CalculationType ​

int

Domain ​

DomainType

ErrorMessage ​

string

ExecutionDurationMs ​

long

ExecutionTime ​

DateTime

IsSuccess ​

bool

NodeId ​

int

ResultData ​

ParameterSet

FailureAnalysisInputs ​

struct

Failure analysis inputs - reliability and integrity assessment

Source: EngineeringExecutionEngine.cs

Enumerations ​

FlowRegimeClassification ​

Flow regime classifications - laminar vs turbulent flow

Values: Laminar, Transitional, Turbulent, Cavitating

FluidTypeClassification ​

Fluid type classifications - working fluid categories

Values: Water, Oil, Air, Steam, Refrigerant, Fuel

HydraulicSystemConfiguration ​

Hydraulic system configurations - piping system layouts

Values: SinglePipe, Branched, Network, PumpSystem, HeatExchanger

Constants and Fields ​

FailureMode ​

FailureModeClassification

MaterialType ​

MaterialTypeClassification

OperatingEnvironment ​

OperatingEnvironmentClassification

FluidMechanicsInputs ​

struct

Fluid mechanics inputs - pipe flow and hydraulic analysis

Source: EngineeringExecutionEngine.cs

Enumerations ​

FoundationTypeClassification ​

Foundation type classifications - structural foundation categories

Values: Shallow, Deep, Mat, Pile, Caisson, Raft

GeotechnicalAnalysisMethodology ​

Geotechnical analysis types - different analysis methodologies

Values: BearingCapacity, Settlement, SlopeStability, Seismic, RetainingWall, GroundImprovement

SeismicZoneClassification ​

Seismic zone classifications - earthquake risk categories

Values: Zone0, Zone1, Zone2, Zone3, Zone4

SoilTypeClassification ​

Soil type classifications - geotechnical soil categories

Values: Clay, Sand, Silt, Gravel, Rock, Mixed

Constants and Fields ​

FlowType ​

FlowRegimeClassification

FluidType ​

FluidTypeClassification

SystemConfiguration ​

HydraulicSystemConfiguration

GeotechnicalInputs ​

struct

Geotechnical inputs - soil mechanics and foundation analysis

Source: EngineeringExecutionEngine.cs

Enumerations ​

FlowConditionClassification ​

Flow condition classifications - fluid flow regimes

Values: Laminar, Turbulent, Natural, Forced, Mixed

HeatTransferMechanism ​

Heat transfer mechanism classifications - conduction, convection, radiation

Values: Conduction, Convection, Radiation, Mixed

ThermalMaterialClassification ​

Thermal material classifications - material thermal properties

Values: Metal, Ceramic, Polymer, Composite, Insulator

Constants and Fields ​

AnalysisType ​

GeotechnicalAnalysisMethodology

FoundationType ​

FoundationTypeClassification

SeismicZone ​

SeismicZoneClassification

SoilType ​

SoilTypeClassification

HeatTransferInputs ​

struct

Heat transfer inputs - conduction, convection, radiation

Source: EngineeringExecutionEngine.cs

Enumerations ​

HVACControlStrategyClassification ​

HVAC control strategy classifications - system control methodologies

Values: OnOff, PID, Proportional, VariableSpeed, Adaptive

HVACSystemTypeClassification ​

HVAC system type classifications - heating, ventilation, air conditioning systems

Values: SplitSystem, PackagedUnit, VRF, Chiller, Boiler, HeatPump

RefrigerantTypeClassification ​

Refrigerant type classifications - working fluids for refrigeration

Values: R134a, R410a, R32, Ammonia, CO2, Water

Constants and Fields ​

FlowConditions ​

FlowConditionClassification

HeatTransferMode ​

HeatTransferMechanism

MaterialType ​

ThermalMaterialClassification

HVACInputs ​

struct

HVAC system inputs - psychrometrics and air conditioning

Source: EngineeringExecutionEngine.cs

Enumerations ​

ApplicationTypeClassification ​

Application type classifications - engineering application categories

Values: Structural, Thermal, Electrical, Mechanical, Aerospace, Automotive

OptimizationObjectiveClassification ​

Optimization objective classifications - multi-objective optimization goals

Values: SingleObjective, MultiObjective, ParetoOptimal, WeightedSum, ConstraintBased

SelectionCriteriaClassification ​

Selection criteria classifications - material selection methodologies

Values: Performance, Cost, Weight, Reliability, Sustainability, Manufacturability

Constants and Fields ​

ControlStrategy ​

HVACControlStrategyClassification

RefrigerantType ​

RefrigerantTypeClassification

SystemType ​

HVACSystemTypeClassification

MassEnergyBalanceInputs ​

struct

Mass/energy balance inputs - process engineering calculations

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

BalanceType ​

BalanceTypeClassification

ProcessType ​

ProcessTypeClassification

ReferenceState ​

ReferenceStateClassification

MaterialPropertiesInputs ​

struct

Material properties inputs - mechanical and physical properties

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

MaterialType ​

MaterialTypeClassification

PropertyType ​

PropertyTypeClassification

TestingConditions ​

TestingConditionClassification

MaterialSelectionInputs ​

struct

Material selection inputs - property-based optimization

Source: EngineeringExecutionEngine.cs

Enumerations ​

BalanceTypeClassification ​

Balance type classifications - mass vs energy balance

Values: MassBalance, EnergyBalance, MomentumBalance, Combined

ComponentTypeClassification ​

Component type classifications - mechanical component categories

Values: Shaft, Gear, Bearing, Spring, Fastener, Coupling

DesignStandardClassification ​

Design standard classifications - engineering design standards

Values: ASME, ISO, ASTM, AGMA, ANSI, DIN

MechanicalAnalysisTypeClassification ​

Mechanical analysis type classifications - analysis methodologies

Values: Static, Dynamic, Fatigue, Thermal, Vibration

ProcessTypeClassification ​

Process type classifications - chemical process categories

Values: Continuous, Batch, SemiBatch, Reactive, Separation

PropertyTypeClassification ​

Property type classifications - material property categories

Values: Mechanical, Thermal, Electrical, Optical, Magnetic

ReferenceStateClassification ​

Reference state classifications - thermodynamic reference conditions

Values: STP, NTP, Ambient, Standard

TestingConditionClassification ​

Testing condition classifications - material testing environments

Values: RoomTemperature, ElevatedTemperature, Cryogenic, HighPressure, Vacuum

Constants and Fields ​

ApplicationType ​

ApplicationTypeClassification

OptimizationObjectives ​

OptimizationObjectiveClassification

SelectionCriteria ​

SelectionCriteriaClassification

MechanicalInputs ​

struct

Mechanical design inputs - shaft, gear, bearing analysis

Source: EngineeringExecutionEngine.cs

Enumerations ​

AlgorithmTypeClassification ​

Algorithm type classifications - optimization algorithm categories

Values: GradientBased, Evolutionary, SwarmIntelligence, Metaheuristic, DirectSearch

AnalysisMethodClassification ​

Analysis method classifications - phase diagram methodologies

Values: Experimental, Computational, Combined

CatalystTypeClassification ​

Catalyst type classifications - catalyst categories

Values: Homogeneous, Heterogeneous, Enzyme, AcidBase

ControllerTypeClassification ​

Controller type classifications - controller implementation types

Values: PID, PI, PD, P, OnOff

ControlStrategyClassification ​

Control strategy classifications - process control approaches

Values: Feedback, Feedforward, Cascade, Ratio, Adaptive

FeedTypeClassification ​

Feed type classifications - feed stream categories

Values: Binary, Multicomponent, Azeotropic, NonIdeal

IntegrationMethodClassification ​

Integration method classifications - numerical integration techniques

Values: Euler, RungeKutta, Adams, Gear

OptimizationTypeClassification ​

Optimization type classifications - optimization goal categories

Values: Minimization, Maximization, Feasibility, Satisficing

PhaseTypeClassification ​

Phase type classifications - phase equilibrium categories

Values: VaporLiquid, LiquidLiquid, VaporLiquidLiquid, SolidLiquid

ProblemTypeClassification ​

Problem type classifications - optimization problem categories

Values: Unconstrained, Constrained, MultiObjective, MixedInteger, Nonlinear

ProductTypeClassification ​

Product type classifications - product stream categories

Values: PureComponent, Mixture, SpecifiedComposition

RateLawClassification ​

Rate law classifications - kinetic rate law types

Values: ZerothOrder, FirstOrder, SecondOrder, nthOrder

ReactionTypeClassification ​

Reaction type classifications - chemical reaction categories

Values: Elementary, Complex, Reversible, Irreversible

SeparationMethodClassification ​

Separation method classifications - separation technique categories

Values: Distillation, Absorption, Extraction, Adsorption, Membrane

StabilityAnalysisTypeClassification ​

Stability analysis type classifications - stability assessment methods

Values: Linear, Nonlinear, Lyapunov, FrequencyDomain

StabilityCriterionClassification ​

Stability criterion classifications - stability evaluation criteria

Values: Asymptotic, BIBO, Marginal, Unstable

StructuralAnalysisTypeClassification ​

Structural analysis type classifications - structural analysis methods

Values: Static, Dynamic, Nonlinear, Buckling, Fatigue

StructuralSystemClassification ​

Structural system classifications - structural system types

Values: Frame, Truss, Plate, Shell, Composite

SystemDynamicsAnalysisClassification ​

System dynamics analysis classifications - analysis methodologies

Values: TimeDomain, FrequencyDomain, StateSpace, TransferFunction

SystemDynamicsTypeClassification ​

System dynamics type classifications - dynamic system categories

Values: Linear, Nonlinear, TimeVarying, Stochastic

ThermodynamicProcessTypeClassification ​

Thermodynamic process type classifications - process categories

Values: Isothermal, Isobaric, Isochoric, Adiabatic, Isentropic

ThermodynamicSystemTypeClassification ​

System type classifications - thermodynamic system categories

Values: Open, Closed, Isolated

TransferFunctionAnalysisClassification ​

Transfer function analysis classifications - analysis methods

Values: Bode, Nyquist, Nichols, RootLocus

TransferFunctionClassification ​

Transfer function classifications - transfer function representations

Values: Rational, Polynomial, StateSpace, FrequencyResponse

WorkingFluidClassification ​

Working fluid classifications - thermodynamic working fluids

Values: IdealGas, RealGas, Incompressible, TwoPhase

Constants and Fields ​

AnalysisType ​

MechanicalAnalysisTypeClassification

ComponentType ​

ComponentTypeClassification

DesignStandard ​

DesignStandardClassification

Properties ​

​

seT

Phase type classifications - phase equilibrium categories

NetworkPatternInfo ​

struct

Network pattern information - replaces enum with struct

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

Id ​

int

Name ​

string

NetworkResult ​

struct

Network result container - replaces dictionary results

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

Count ​

int

ParameterIds ​

int[]

ParameterValues ​

object[]

OptimizationInputs ​

struct

Optimization algorithm inputs - solver parameters and constraints

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

AlgorithmType ​

AlgorithmTypeClassification

OptimizationType ​

OptimizationTypeClassification

ProblemType ​

ProblemTypeClassification

ParameterSet ​

struct

Parameter set - replaces Dictionary<string, object> with struct-based storage
Uses parallel arrays for key-value pairs, MIL-SPEC compliant

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

Count ​

int

DomainId ​

int

ParameterIds ​

int[]

Values ​

object[]

PhaseDiagramInputs ​

struct

Phase diagram inputs - thermodynamic phase analysis

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

AnalysisMethod ​

AnalysisMethodClassification

PhaseType ​

PhaseTypeClassification

SystemType ​

ThermodynamicSystemTypeClassification

ProcessControlInputs ​

struct

Process control inputs - industrial control systems

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

ControllerType ​

ControllerTypeClassification

ControlStrategy ​

ControlStrategyClassification

ProcessType ​

ProcessTypeClassification

ReactionKineticsInputs ​

struct

Reaction kinetics inputs - chemical reaction analysis

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

CatalystType ​

CatalystTypeClassification

RateLaw ​

RateLawClassification

ReactionType ​

ReactionTypeClassification

SeparationProcessesInputs ​

struct

Separation processes inputs - distillation, absorption, extraction

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

FeedType ​

FeedTypeClassification

ProductType ​

ProductTypeClassification

SeparationMethod ​

SeparationMethodClassification

StabilityAnalysisInputs ​

struct

Stability analysis inputs - system stability assessment

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

AnalysisType ​

StabilityAnalysisTypeClassification

StabilityCriterion ​

StabilityCriterionClassification

SystemType ​

ThermodynamicSystemTypeClassification

StructuralInputs ​

struct

Structural analysis inputs - beam, frame, foundation analysis

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

AnalysisType ​

StructuralAnalysisTypeClassification

MaterialType ​

MaterialTypeClassification

StructuralSystem ​

StructuralSystemClassification

SystemDynamicsInputs ​

struct

System dynamics inputs - state-space modeling and simulation

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

AnalysisType ​

SystemDynamicsAnalysisClassification

IntegrationMethod ​

IntegrationMethodClassification

SystemType ​

SystemDynamicsTypeClassification

ThermodynamicsInputs ​

struct

Thermodynamics inputs - energy analysis and cycle design

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

ProcessType ​

ThermodynamicProcessTypeClassification

SystemType ​

ThermodynamicSystemTypeClassification

WorkingFluid ​

WorkingFluidClassification

TransferFunctionsInputs ​

struct

Transfer functions inputs - control system analysis

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

AnalysisType ​

TransferFunctionAnalysisClassification

SystemType ​

ThermodynamicSystemTypeClassification

TransferFunction ​

TransferFunctionClassification

TransportationPlanningInputs ​

struct

Transportation planning inputs - struct with public fields only

Source: EngineeringExecutionEngine.cs

Constants and Fields ​

CapacityData ​

float

ConstructionPhasing ​

string

CostStructures ​

string

EmploymentData ​

float

EnvironmentalFactors ​

string

FacilityCharacteristics ​

float

FundingConstraints ​

float

FundingSources ​

string

FutureScenarios ​

string

HouseholdSurveys ​

float

ImplementationSchedule ​

string

IntermodalConnectivity ​

string

LandUsePatterns ​

string

LevelOfServiceCriteria ​

float

ModalOptions ​

string

MonitoringRequirements ​

string

PlanningAlternatives ​

string

PolicyOptions ​

string

PopulationData ​

float

PublicOutreach ​

string

ServiceFrequencies ​

float

SocioeconomicFactors ​

float

SpeedData ​

float

StakeholderInput ​

string

TrafficFlows ​

float

TransferFacilities ​

string

TransportationNetwork ​

string

TravelTimes ​

float

TripGenerationRates ​

float

GTOS.Engineering.FailureAnalysis ​

CorrosionFailureAnalysisPattern ​

static class

Corrosion failure analysis network pattern
Returns null if validation fails

Source: EngineeringFailureAnalysisNetworks.cs

Methods ​

CreateCorrosionFailureAnalysisNetwork ​

ExecutionNetwork CreateCorrosionFailureAnalysisNetwork ( )

DigitalTwinReliabilityPattern ​

static class

Digital twin reliability network pattern
Returns null if validation fails

Source: EngineeringFailureAnalysisNetworks.cs

Methods ​

CreateDigitalTwinReliabilityNetwork ​

ExecutionNetwork CreateDigitalTwinReliabilityNetwork ( )

FailureParameterSets ​

static class

Predefined parameter sets for common failure analysis patterns.
These use int[] arrays for efficient parameter validation and network configuration.

Source: EngineeringFailureAnalysis.cs

Operations ​

static class

Failure Analysis atomic operations and calculations - RESEARCH-GRADE
Covers fracture mechanics, fatigue, corrosion, creep, reliability, NDT,
advanced fracture models, probabilistic risk assessment, multiaxial fatigue,
advanced corrosion mechanisms, and digital twin reliability.
Suitable for aerospace, nuclear, automotive, and advanced research applications.

Source: EngineeringFailureAnalysis.cs

Methods ​

ExecuteCalculation ​

float ExecuteCalculation ( FailureCalculationType calculationType, ReadOnlySpan<float> parameters )

Execute failure analysis calculation by enum type - if-else if dispatch

ReliabilityAssessmentPattern ​

static class

Reliability assessment network pattern
Returns null if validation fails

Source: EngineeringFailureAnalysisNetworks.cs

Methods ​

CreateReliabilityAssessmentNetwork ​

ExecutionNetwork CreateReliabilityAssessmentNetwork ( )

StructuralIntegrityAssessmentPattern ​

static class

Structural integrity assessment network pattern
Returns null if validation fails

Source: EngineeringFailureAnalysisNetworks.cs

Methods ​

CreateStructuralIntegrityAssessmentNetwork ​

ExecutionNetwork CreateStructuralIntegrityAssessmentNetwork ( )

GTOS.Engineering.FEAFoundations ​

Operations ​

static class

FEA Foundations atomic operations and calculations - RESEARCH-GRADE
Covers element types, stiffness matrices, shape functions, numerical integration,
nonlinear analysis, contact mechanics, fracture mechanics integration,
optimization & adaptivity, and multiphysics coupling.
Suitable for advanced FEA research, aerospace structures, and industrial simulations.

Source: EngineeringFEAFoundations.cs

Methods ​

LinearShapeFunctionN1 ​

float LinearShapeFunctionN1 ( float xi )

Linear 1D shape function N1(ξ) = (1 - ξ)/2
Natural coordinate ξ ∈ [-1, 1]
Shape function value N1

GTOS.Engineering.FluidMechanics ​

FluidMechanicsParameterSets ​

static class

Predefined parameter sets for common fluid mechanics patterns.
These use int[] arrays for efficient parameter validation and network configuration.

Source: EngineeringFluidMechanicsNetworks.cs

Operations ​

static class

Fluid Mechanics atomic operations and calculations - RESEARCH-GRADE
Covers fluid properties, flow analysis, Bernoulli equation, pipe flow, pumps/turbines, open channel flow,
advanced turbulence modeling, multiphase flows, CFD methods, boundary layers, fluid-structure interaction,
non-Newtonian fluids, and microfluidics/nanofluids.
Suitable for advanced CFD research, aerospace propulsion, and multiphysics simulations.

Source: EngineeringFluidMechanics.cs

Methods ​

DynamicViscosity ​

float DynamicViscosity ( float density, float kinematicViscosity )

Dynamic viscosity: μ = ρν
Density in kg/m³
Kinematic viscosity in m²/s
Dynamic viscosity in Pa·s

PipeFlowAnalysisPattern ​

static class

Pipe flow analysis network pattern
Returns null if validation fails

Source: EngineeringFluidMechanicsNetworks.cs

Methods ​

CreatePipeFlowAnalysisNetwork ​

ExecutionNetwork CreatePipeFlowAnalysisNetwork ( )

PumpSystemDesignPattern ​

static class

Pump system design network pattern
Returns null if validation fails

Source: EngineeringFluidMechanicsNetworks.cs

Methods ​

CreatePumpSystemDesignNetwork ​

ExecutionNetwork CreatePumpSystemDesignNetwork ( )

GTOS.Engineering.Geotechnical ​

EnvironmentalGeotechnicalAssessmentPattern ​

static class

Environmental geotechnical assessment network pattern - MIL-SPEC deterministic construction
No validation, no nullable return

Source: EngineeringGeotechnicalNetworks.cs

Methods ​

CreateEnvironmentalGeotechnicalAssessmentNetwork ​

ExecutionNetwork CreateEnvironmentalGeotechnicalAssessmentNetwork ( )

FoundationDesignAnalysisPattern ​

static class

Foundation design and analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringGeotechnicalNetworks.cs

Methods ​

CreateFoundationDesignAnalysisNetwork ​

ExecutionNetwork CreateFoundationDesignAnalysisNetwork ( )

GeotechnicalParameterSets ​

static class

Predefined parameter sets for common geotechnical calculations.
These use int[] arrays for efficient parameter validation and network configuration.

Source: EngineeringGeotechnicalNetworks.cs

GroundImprovementDesignPattern ​

static class

Ground improvement design network pattern - MIL-SPEC deterministic construction
No validation, no nullable return

Source: EngineeringGeotechnicalNetworks.cs

Methods ​

CreateGroundImprovementDesignNetwork ​

ExecutionNetwork CreateGroundImprovementDesignNetwork ( )

Operations ​

static class

Geotechnical Engineering atomic operations and calculations - RESEARCH-GRADE
Covers soil mechanics, foundation analysis, slope stability, retaining walls, earth pressure,
advanced constitutive modeling, seismic analysis, geotechnical instrumentation,
unsaturated soil mechanics, ground improvement techniques, and environmental geotechnics.
Suitable for advanced geotechnical research, earthquake engineering, and environmental projects.

Source: EngineeringGeotechnical.cs

Methods ​

VoidRatio ​

float VoidRatio ( float voidVolume, float solidVolume )

Void ratio: e = V_v/V_s
Ratio of volume of voids to volume of solids
Volume of voids in m³
Volume of solids in m³
Void ratio (dimensionless)

RetainingStructureAnalysisPattern ​

static class

Retaining structure analysis network pattern - MIL-SPEC deterministic construction
No validation, no nullable return

Source: EngineeringGeotechnicalNetworks.cs

Methods ​

CreateRetainingStructureAnalysisNetwork ​

ExecutionNetwork CreateRetainingStructureAnalysisNetwork ( )

SeismicGeotechnicalAnalysisPattern ​

static class

Seismic geotechnical analysis network pattern - MIL-SPEC deterministic construction
No validation, no nullable return

Source: EngineeringGeotechnicalNetworks.cs

Methods ​

CreateSeismicGeotechnicalAnalysisNetwork ​

ExecutionNetwork CreateSeismicGeotechnicalAnalysisNetwork ( )

SlopeStabilityAssessmentPattern ​

static class

Slope stability assessment network pattern - MIL-SPEC deterministic construction
No validation, no nullable return

Source: EngineeringGeotechnicalNetworks.cs

Methods ​

CreateSlopeStabilityAssessmentNetwork ​

ExecutionNetwork CreateSlopeStabilityAssessmentNetwork ( )

GTOS.Engineering.HeatTransfer ​

AdvancedHeatTransferAnalysisPattern ​

static class

Advanced heat transfer analysis network pattern
Returns null if validation fails

Source: EngineeringHeatTransferNetworks.cs

Methods ​

CreateAdvancedHeatTransferAnalysisNetwork ​

ExecutionNetwork CreateAdvancedHeatTransferAnalysisNetwork ( )

ConvectiveHeatTransferAnalysisPattern ​

static class

Convective heat transfer analysis network pattern
Returns null if validation fails

Source: EngineeringHeatTransferNetworks.cs

Methods ​

CreateConvectiveHeatTransferAnalysisNetwork ​

ExecutionNetwork CreateConvectiveHeatTransferAnalysisNetwork ( )

HeatConductionAnalysisPattern ​

static class

Heat conduction analysis network pattern
Returns null if validation fails

Source: EngineeringHeatTransferNetworks.cs

Methods ​

CreateHeatConductionAnalysisNetwork ​

ExecutionNetwork CreateHeatConductionAnalysisNetwork ( )

HeatExchangerDesignAnalysisPattern ​

static class

Heat exchanger design and analysis network pattern
Returns null if validation fails

Source: EngineeringHeatTransferNetworks.cs

Methods ​

CreateHeatExchangerDesignAnalysisNetwork ​

ExecutionNetwork CreateHeatExchangerDesignAnalysisNetwork ( )

HeatTransferParameterSets ​

static class

Predefined parameter sets for common heat transfer calculations.
These use int[] arrays for efficient parameter validation and network configuration.

Source: EngineeringHeatTransferNetworks.cs

MultiphaseHeatTransferAnalysisPattern ​

static class

Multiphase heat transfer analysis network pattern
Returns null if validation fails

Source: EngineeringHeatTransferNetworks.cs

Methods ​

CreateMultiphaseHeatTransferAnalysisNetwork ​

ExecutionNetwork CreateMultiphaseHeatTransferAnalysisNetwork ( )

Operations ​

static class

Heat Transfer atomic operations and calculations
Covers conduction, convection, radiation, heat exchangers, transient heat transfer,
multiphase flow, porous media, and nanoscale phenomena
MIL SPEC compliant - zero-allocation, deterministic, research-grade algorithms
PROFESSIONAL GRADE: Advanced correlations for aerospace, electronics, and research applications

Source: EngineeringHeatTransfer.cs

RadiationHeatTransferAnalysisPattern ​

static class

Radiation heat transfer analysis network pattern
Returns null if validation fails

Source: EngineeringHeatTransferNetworks.cs

Methods ​

CreateRadiationHeatTransferAnalysisNetwork ​

ExecutionNetwork CreateRadiationHeatTransferAnalysisNetwork ( )

TransientHeatTransferAnalysisPattern ​

static class

Transient heat transfer analysis network pattern
Returns null if validation fails

Source: EngineeringHeatTransferNetworks.cs

Methods ​

CreateTransientHeatTransferAnalysisNetwork ​

ExecutionNetwork CreateTransientHeatTransferAnalysisNetwork ( )

GTOS.Engineering.HVAC ​

AdvancedPsychrometryPattern ​

static class

Advanced psychrometry network pattern
Returns null if validation fails

Source: EngineeringHVACNetworks.cs

Methods ​

CreateAdvancedPsychrometryNetwork ​

ExecutionNetwork CreateAdvancedPsychrometryNetwork ( )

AirDistributionSystemPattern ​

static class

Air distribution system design network pattern
Returns null if validation fails

Source: EngineeringHVACNetworks.cs

Methods ​

CreateAirDistributionSystemNetwork ​

ExecutionNetwork CreateAirDistributionSystemNetwork ( )

HVACParameterSets ​

static class

Predefined parameter sets for common HVAC calculations

Source: EngineeringHVACNetworks.cs

HVACSystemIntegrationPattern ​

static class

HVAC system integration network pattern
Returns new ExecutionNetwork(-1, "INVALID", "Network validation failed", DomainType.ThermalFluids, DateTime.MinValue, new CalculationNode[0], 0, new NodeDependency[0], 0, new int[0], new int[0]) if validation fails

Source: EngineeringHVACNetworks.cs

Methods ​

CreateHVACSystemIntegrationNetwork ​

ExecutionNetwork CreateHVACSystemIntegrationNetwork ( )

LoadCalculationAnalysisPattern ​

static class

Load calculation and analysis network pattern
Returns new ExecutionNetwork(-1, "INVALID", "Network validation failed", DomainType.ThermalFluids, DateTime.MinValue, new CalculationNode[0], 0, new NodeDependency[0], 0, new int[0], new int[0]) if validation fails

Source: EngineeringHVACNetworks.cs

Methods ​

CreateLoadCalculationAnalysisNetwork ​

ExecutionNetwork CreateLoadCalculationAnalysisNetwork ( )

Operations ​

static class

HVAC Fundamentals atomic operations and calculations
Covers psychrometry, load calculations, air distribution, refrigeration cycles, and HVAC system analysis
ADVANCED PROFESSIONAL: Research-grade calculations for aerospace, high-performance buildings, and industrial HVAC
MIL SPEC compliant - zero-allocation, deterministic, industry-standard algorithms

Source: EngineeringHVAC.cs

Methods ​

SaturationVaporPressure ​

float SaturationVaporPressure ( float temperature )

Saturation vapor pressure: P_g = exp(23.1964 - 3816.44/(T + 273.15 - 46.13))
Magnus formula approximation for water vapor pressure
Temperature in Celsius
Saturation vapor pressure in Pascals

PsychrometricProcessAnalysisPattern ​

static class

Psychrometric process analysis network pattern
Returns new ExecutionNetwork(-1, "INVALID", "Network validation failed", DomainType.ThermalFluids, DateTime.MinValue, new CalculationNode[0], 0, new NodeDependency[0], 0, new int[0], new int[0]) if validation fails

Source: EngineeringHVACNetworks.cs

Methods ​

CreatePsychrometricProcessAnalysisNetwork ​

ExecutionNetwork CreatePsychrometricProcessAnalysisNetwork ( )

RefrigerationSystemPattern ​

static class

Refrigeration system design network pattern
Returns new ExecutionNetwork(-1, "INVALID", "Network validation failed", DomainType.ThermalFluids, DateTime.MinValue, new CalculationNode[0], 0, new NodeDependency[0], 0, new int[0], new int[0]) if validation fails

Source: EngineeringHVACNetworks.cs

Methods ​

CreateRefrigerationSystemNetwork ​

ExecutionNetwork CreateRefrigerationSystemNetwork ( )

GTOS.Engineering.Hydraulics ​

AdvancedHydraulicAnalysisPattern ​

static class

Advanced hydraulic analysis network pattern
Returns null if validation fails

Source: EngineeringHydraulicsNetworks.cs

Methods ​

CreateAdvancedHydraulicAnalysisNetwork ​

ExecutionNetwork CreateAdvancedHydraulicAnalysisNetwork ( )

CulvertDesignAnalysisPattern ​

static class

Culvert design and analysis network pattern
Returns null if validation fails

Source: EngineeringHydraulicsNetworks.cs

Methods ​

CreateCulvertDesignAnalysisNetwork ​

ExecutionNetwork CreateCulvertDesignAnalysisNetwork ( )

HydraulicsParameterSets ​

static class

Hydraulics parameter sets - predefined combinations for validation

Source: EngineeringHydraulicsNetworks.cs

HydraulicStructuresPattern ​

static class

Hydraulic structures design network pattern
Returns null if validation fails

Source: EngineeringHydraulicsNetworks.cs

Methods ​

CreateHydraulicStructuresNetwork ​

ExecutionNetwork CreateHydraulicStructuresNetwork ( )

OpenChannelFlowAnalysisPattern ​

static class

Open channel flow analysis network pattern
Returns null if validation fails

Source: EngineeringHydraulicsNetworks.cs

Methods ​

CreateOpenChannelFlowAnalysisNetwork ​

ExecutionNetwork CreateOpenChannelFlowAnalysisNetwork ( )

Operations ​

static class

Hydraulics atomic operations and calculations
Covers open channel flow, pipe flow, culvert design, weir flow, pump selection, and hydraulic structures

Source: EngineeringHydraulics.cs

PipeFlowAnalysisPattern ​

static class

Pipe flow analysis network pattern
Returns null if validation fails

Source: EngineeringHydraulicsNetworks.cs

Methods ​

CreatePipeFlowAnalysisNetwork ​

ExecutionNetwork CreatePipeFlowAnalysisNetwork ( )

PumpSelectionAnalysisPattern ​

static class

Pump selection and analysis network pattern
Returns null if validation fails

Source: EngineeringHydraulicsNetworks.cs

Methods ​

CreatePumpSelectionAnalysisNetwork ​

ExecutionNetwork CreatePumpSelectionAnalysisNetwork ( )

WaterHammerAnalysisPattern ​

static class

Water hammer analysis network pattern
Returns null if validation fails

Source: EngineeringHydraulicsNetworks.cs

Methods ​

CreateWaterHammerAnalysisNetwork ​

ExecutionNetwork CreateWaterHammerAnalysisNetwork ( )

WeirFlowAnalysisPattern ​

static class

Weir flow analysis network pattern
Returns null if validation fails

Source: EngineeringHydraulicsNetworks.cs

Methods ​

CreateWeirFlowAnalysisNetwork ​

ExecutionNetwork CreateWeirFlowAnalysisNetwork ( )

GTOS.Engineering.MassEnergyBalances ​

AdvancedCombustionEngineeringPattern ​

static class

Advanced combustion engineering network pattern
Returns new ExecutionNetwork(-1, "INVALID", "Network validation failed", DomainType.ChemicalProcess, DateTime.MinValue, new CalculationNode[0], 0, new NodeDependency[0], 0, new int[0], new int[0]) if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreateAdvancedCombustionEngineeringNetwork ​

ExecutionNetwork CreateAdvancedCombustionEngineeringNetwork ( )

AdvancedPhaseEquilibriumPattern ​

static class

Advanced phase equilibrium network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreateAdvancedPhaseEquilibriumNetwork ​

ExecutionNetwork CreateAdvancedPhaseEquilibriumNetwork ( )

AdvancedProcessSimulationPattern ​

static class

Advanced process simulation network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreateAdvancedProcessSimulationNetwork ​

ExecutionNetwork CreateAdvancedProcessSimulationNetwork ( )

AdvancedReactionEngineeringPattern ​

static class

Advanced reaction engineering network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreateAdvancedReactionEngineeringNetwork ​

ExecutionNetwork CreateAdvancedReactionEngineeringNetwork ( )

AdvancedThermodynamicsPattern ​

static class

Advanced thermodynamics network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreateAdvancedThermodynamicsNetwork ​

ExecutionNetwork CreateAdvancedThermodynamicsNetwork ( )

CombustionAnalysisPattern ​

static class

Combustion analysis network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreateCombustionAnalysisNetwork ​

ExecutionNetwork CreateCombustionAnalysisNetwork ( )

EnergyBalanceAnalysisPattern ​

static class

Energy balance analysis network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreateEnergyBalanceAnalysisNetwork ​

ExecutionNetwork CreateEnergyBalanceAnalysisNetwork ( )

EnthalpyCalculationPattern ​

static class

Enthalpy calculation network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreateEnthalpyCalculationNetwork ​

ExecutionNetwork CreateEnthalpyCalculationNetwork ( )

EquilibriumCalculationPattern ​

static class

Equilibrium calculation network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreateEquilibriumCalculationNetwork ​

ExecutionNetwork CreateEquilibriumCalculationNetwork ( )

MassEnergyBalancesParameterSets ​

static class

Mass/Energy Balances parameter sets - predefined combinations for validation

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

ValidateNetwork ​

ValidationResult ValidateNetwork ( int nodeCount, int dependencyCount )

Validates Mass/Energy Balances network node count and dependencies
Returns ValidationResult.Success if valid, error code otherwise

MaterialBalanceAnalysisPattern ​

static class

Material balance analysis network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreateMaterialBalanceAnalysisNetwork ​

ExecutionNetwork CreateMaterialBalanceAnalysisNetwork ( )

Operations ​

static class

Mass/Energy Balances atomic operations and calculations
Covers material balances, energy balances, enthalpy calculations, and property estimation

Source: EngineeringMassEnergyBalances.cs

Methods ​

MaterialBalance ​

float MaterialBalance ( float inputFlow, float outputFlow, float generationRate, float consumptionRate )

General material balance: Input - Output + Generation - Consumption = Accumulation
Steady-state material balance: Input + Generation = Output + Consumption
Input flow rate in kg/s
Output flow rate in kg/s
Generation rate in kg/s
Consumption rate in kg/s
Accumulation rate in kg/s (should be zero for steady state)

PropertyEstimationPattern ​

static class

Property estimation network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreatePropertyEstimationNetwork ​

ExecutionNetwork CreatePropertyEstimationNetwork ( )

PsychrometricAnalysisPattern ​

static class

Psychrometric analysis network pattern
Returns null if validation fails

Source: EngineeringMassEnergyBalancesNetworks.cs

Methods ​

CreatePsychrometricAnalysisNetwork ​

ExecutionNetwork CreatePsychrometricAnalysisNetwork ( )

GTOS.Engineering.MaterialProperties ​

AdvancedCompositeMaterialsPattern ​

static class

Advanced composite materials network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateAdvancedCompositeMaterialsNetwork ​

ExecutionNetwork CreateAdvancedCompositeMaterialsNetwork ( )

AdvancedCreepViscoplasticityPattern ​

static class

Advanced creep and viscoplasticity network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateAdvancedCreepViscoplasticityNetwork ​

ExecutionNetwork CreateAdvancedCreepViscoplasticityNetwork ( )

AdvancedFatigueAnalysisPattern ​

static class

Advanced fatigue analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateAdvancedFatigueAnalysisNetwork ​

ExecutionNetwork CreateAdvancedFatigueAnalysisNetwork ( )

AdvancedFractureMechanicsPattern ​

static class

Advanced fracture mechanics network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateAdvancedFractureMechanicsNetwork ​

ExecutionNetwork CreateAdvancedFractureMechanicsNetwork ( )

AdvancedMagneticMaterialsPattern ​

static class

Advanced magnetic materials network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateAdvancedMagneticMaterialsNetwork ​

ExecutionNetwork CreateAdvancedMagneticMaterialsNetwork ( )

AdvancedPolymerEngineeringPattern ​

static class

Advanced polymer engineering network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateAdvancedPolymerEngineeringNetwork ​

ExecutionNetwork CreateAdvancedPolymerEngineeringNetwork ( )

AdvancedSemiconductorPropertiesPattern ​

static class

Advanced semiconductor properties network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateAdvancedSemiconductorPropertiesNetwork ​

ExecutionNetwork CreateAdvancedSemiconductorPropertiesNetwork ( )

AdvancedThermalPropertiesPattern ​

static class

Advanced thermal properties network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateAdvancedThermalPropertiesNetwork ​

ExecutionNetwork CreateAdvancedThermalPropertiesNetwork ( )

CompositeMaterialsAnalysisPattern ​

static class

Composite materials analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateCompositeMaterialsAnalysisNetwork ​

ExecutionNetwork CreateCompositeMaterialsAnalysisNetwork ( )

ElectricalPropertiesAnalysisPattern ​

static class

Electrical properties analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateElectricalPropertiesAnalysisNetwork ​

ExecutionNetwork CreateElectricalPropertiesAnalysisNetwork ( )

FatigueCreepAnalysisPattern ​

static class

Fatigue and creep analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateFatigueCreepAnalysisNetwork ​

ExecutionNetwork CreateFatigueCreepAnalysisNetwork ( )

MagneticPropertiesAnalysisPattern ​

static class

Magnetic properties analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateMagneticPropertiesAnalysisNetwork ​

ExecutionNetwork CreateMagneticPropertiesAnalysisNetwork ( )

MaterialPropertiesParameterSets ​

static class

Material Properties parameter sets - predefined combinations for validation

Source: EngineeringMaterialPropertiesNetworks.cs

MechanicalPropertiesAnalysisPattern ​

static class

Mechanical properties analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateMechanicalPropertiesAnalysisNetwork ​

ExecutionNetwork CreateMechanicalPropertiesAnalysisNetwork ( )

Operations ​

static class

Material Properties atomic operations and calculations
Covers mechanical, thermal, electrical properties and material behavior

Source: EngineeringMaterialProperties.cs

Methods ​

YoungsModulus ​

float YoungsModulus ( float stress, float strain )

Young's modulus from stress-strain: E = σ/ε
Modulus of elasticity
Stress σ in Pascals
Strain ε (dimensionless)
Young's modulus E in Pascals

OpticalPropertiesAnalysisPattern ​

static class

Optical properties analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateOpticalPropertiesAnalysisNetwork ​

ExecutionNetwork CreateOpticalPropertiesAnalysisNetwork ( )

PolymerPropertiesAnalysisPattern ​

static class

Polymer properties analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreatePolymerPropertiesAnalysisNetwork ​

ExecutionNetwork CreatePolymerPropertiesAnalysisNetwork ( )

ThermalPropertiesAnalysisPattern ​

static class

Thermal properties analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialPropertiesNetworks.cs

Methods ​

CreateThermalPropertiesAnalysisNetwork ​

ExecutionNetwork CreateThermalPropertiesAnalysisNetwork ( )

GTOS.Engineering.MaterialSelection ​

CostOptimizationPattern ​

static class

Cost optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialSelectionNetworks.cs

Methods ​

CreateCostOptimizationNetwork ​

ExecutionNetwork CreateCostOptimizationNetwork ( )

DecisionMakingPattern ​

static class

Decision making network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialSelectionNetworks.cs

Methods ​

CreateDecisionMakingNetwork ​

ExecutionNetwork CreateDecisionMakingNetwork ( )

LifeCycleAssessmentPattern ​

static class

Life cycle assessment network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialSelectionNetworks.cs

Methods ​

CreateLifeCycleAssessmentNetwork ​

ExecutionNetwork CreateLifeCycleAssessmentNetwork ( )

MachineLearningSelectionPattern ​

static class

Machine learning selection network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialSelectionNetworks.cs

Methods ​

CreateMachineLearningSelectionNetwork ​

ExecutionNetwork CreateMachineLearningSelectionNetwork ( )

MaterialSelectionCriteriaPattern ​

static class

Material selection criteria network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialSelectionNetworks.cs

Methods ​

CreateMaterialSelectionCriteriaNetwork ​

ExecutionNetwork CreateMaterialSelectionCriteriaNetwork ( )

MultiObjectiveOptimizationPattern ​

static class

Multi-objective optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialSelectionNetworks.cs

Methods ​

CreateMultiObjectiveOptimizationNetwork ​

ExecutionNetwork CreateMultiObjectiveOptimizationNetwork ( )

Operations ​

static class

Material Selection Algorithms atomic operations and calculations
Covers performance indices, selection criteria, cost analysis, and optimization

Source: EngineeringMaterialSelection.cs

Methods ​

PerformanceIndexTension ​

float PerformanceIndexTension ( float yieldStress, float density )

Performance index for minimum mass design: P = σ_y / ρ
For tensile loading
Yield stress σ_y in Pascals
Density ρ in kg/m³
Performance index P

PropertyPredictionPattern ​

static class

Property prediction network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialSelectionNetworks.cs

Methods ​

CreatePropertyPredictionNetwork ​

ExecutionNetwork CreatePropertyPredictionNetwork ( )

RiskAnalysisPattern ​

static class

Risk analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialSelectionNetworks.cs

Methods ​

CreateRiskAnalysisNetwork ​

ExecutionNetwork CreateRiskAnalysisNetwork ( )

SupplyChainOptimizationPattern ​

static class

Supply chain optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialSelectionNetworks.cs

Methods ​

CreateSupplyChainOptimizationNetwork ​

ExecutionNetwork CreateSupplyChainOptimizationNetwork ( )

SustainabilityAssessmentPattern ​

static class

Sustainability assessment network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMaterialSelectionNetworks.cs

Methods ​

CreateSustainabilityAssessmentNetwork ​

ExecutionNetwork CreateSustainabilityAssessmentNetwork ( )

GTOS.Engineering.Mechanical ​

BearingAnalysisPattern ​

static class

Bearing selection and analysis network
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMechanicalNetworks.cs

Methods ​

CreateBearingAnalysisNetwork ​

ExecutionNetwork CreateBearingAnalysisNetwork ( )

GearDesignPattern ​

static class

Gear design network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMechanicalNetworks.cs

Methods ​

CreateGearDesignNetwork ​

ExecutionNetwork CreateGearDesignNetwork ( )

MechanicalParameterSets ​

static class

Mechanical parameter sets - predefined combinations for validation

Source: EngineeringMechanicalNetworks.cs

Operations ​

static class

Mechanical Engineering atomic operations and calculations
Covers Statics, Dynamics, Mechanics of Materials, Machine Design, Vibrations,
Advanced Stress Analysis & Failure Theories, Advanced Dynamics & Multibody Systems,
Advanced Machine Design & Optimization, Advanced Tribology & Contact Mechanics,
and Advanced Mechanisms & Robotics
MIL SPEC compliant - zero-allocation, deterministic, research-grade algorithms
PROFESSIONAL GRADE: Advanced correlations for aerospace, automotive, and research applications

Source: EngineeringMechanical.cs

Methods ​

NetForce ​

float NetForce ( ReadOnlySpan<float> forces )

Static equilibrium: Sum of forces in a direction
Returns net force in specified direction (should be zero for equilibrium)
Array of forces in Newtons
Net force in Newtons

ShaftDesignPattern ​

static class

Shaft design and analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringMechanicalNetworks.cs

Methods ​

CreateShaftDesignNetwork ​

ExecutionNetwork CreateShaftDesignNetwork ( )

GTOS.Engineering.OptimizationAlgorithms ​

ConstrainedOptimizationPattern ​

static class

Constrained optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringOptimizationAlgorithmsNetworks.cs

Methods ​

CreateConstrainedOptimizationNetwork ​

ExecutionNetwork CreateConstrainedOptimizationNetwork ( )

EvolutionaryOptimizationPattern ​

static class

Evolutionary optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringOptimizationAlgorithmsNetworks.cs

Methods ​

CreateEvolutionaryOptimizationNetwork ​

ExecutionNetwork CreateEvolutionaryOptimizationNetwork ( )

GlobalOptimizationPattern ​

static class

Global optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringOptimizationAlgorithmsNetworks.cs

Methods ​

CreateGlobalOptimizationNetwork ​

ExecutionNetwork CreateGlobalOptimizationNetwork ( )

GradientOptimizationPattern ​

static class

Gradient-based optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringOptimizationAlgorithmsNetworks.cs

Methods ​

CreateGradientOptimizationNetwork ​

ExecutionNetwork CreateGradientOptimizationNetwork ( )

MachineLearningOptimizationPattern ​

static class

Machine learning optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringOptimizationAlgorithmsNetworks.cs

Methods ​

CreateMachineLearningOptimizationNetwork ​

ExecutionNetwork CreateMachineLearningOptimizationNetwork ( )

MetaheuristicOptimizationPattern ​

static class

Metaheuristic optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringOptimizationAlgorithmsNetworks.cs

Methods ​

CreateMetaheuristicOptimizationNetwork ​

ExecutionNetwork CreateMetaheuristicOptimizationNetwork ( )

MultiObjectiveOptimizationPattern ​

static class

Multi-objective optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringOptimizationAlgorithmsNetworks.cs

Methods ​

CreateMultiObjectiveOptimizationNetwork ​

ExecutionNetwork CreateMultiObjectiveOptimizationNetwork ( )

Operations ​

static class

Optimization Algorithms atomic operations and calculations
Covers gradient methods, genetic algorithms, linear programming, constrained optimization,
metaheuristic methods, multi-objective optimization, response surface methodology,
robust optimization, global optimization, and machine learning-based optimization
MIL SPEC compliant - zero-allocation, deterministic, research-grade algorithms
PROFESSIONAL GRADE: Advanced optimization for aerospace, automotive, and research applications

Source: EngineeringOptimizationAlgorithms.cs

Methods ​

SteepestDescentDirection ​

float SteepestDescentDirection ( float gradient )

Steepest descent direction: d = -∇f(x)
Gradient vector ∇f(x)
Search direction d

GTOS.Engineering.PhaseDiagrams ​

AdvancedDiffusionTransportPattern ​

static class

Advanced diffusion and transport network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringPhaseDiagramsNetworks.cs

Methods ​

CreateAdvancedDiffusionTransportNetwork ​

ExecutionNetwork CreateAdvancedDiffusionTransportNetwork ( )

BinaryPhaseDiagramPattern ​

static class

Binary phase diagram analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringPhaseDiagramsNetworks.cs

Methods ​

CreateBinaryPhaseDiagramNetwork ​

ExecutionNetwork CreateBinaryPhaseDiagramNetwork ( )

ComputationalThermodynamicsPattern ​

static class

Computational thermodynamics network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringPhaseDiagramsNetworks.cs

Methods ​

CreateComputationalThermodynamicsNetwork ​

ExecutionNetwork CreateComputationalThermodynamicsNetwork ( )

MicrostructureEvolutionPattern ​

static class

Microstructure evolution network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringPhaseDiagramsNetworks.cs

Methods ​

CreateMicrostructureEvolutionNetwork ​

ExecutionNetwork CreateMicrostructureEvolutionNetwork ( )

Operations ​

static class

Phase Diagrams atomic operations and calculations
Covers binary/ternary phase diagrams, phase transformations, equilibrium thermodynamics,
computational thermodynamics (CALPHAD), phase field modeling, advanced diffusion,
precipitation kinetics, solidification microstructure, and martensitic transformations
MIL SPEC compliant - zero-allocation, deterministic, research-grade algorithms
PROFESSIONAL GRADE: Advanced materials science for research and industry applications

Source: EngineeringPhaseDiagrams.cs

Methods ​

LeverRuleLiquidFraction ​

float LeverRuleLiquidFraction ( float solidComposition, float overallComposition, float liquidComposition )

Lever rule for binary systems: W_L / W_S = (C_S - C_0)/(C_0 - C_L)
Mass fraction of liquid phase
Composition of solid phase C_S
Overall composition C_0
Composition of liquid phase C_L
Mass fraction of liquid phase W_L

PhaseDiagramsParameterSets ​

static class

Phase diagrams parameter sets - predefined combinations for validation

Source: EngineeringPhaseDiagramsNetworks.cs

Constants and Fields ​

MicrostructureInputs ​

readonly int[]

PhaseDiagramInputs ​

readonly int[]

ThermodynamicsInputs ​

readonly int[]

TransformationInputs ​

readonly int[]

PhaseTransformationKineticsPattern ​

static class

Phase transformation kinetics network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringPhaseDiagramsNetworks.cs

Methods ​

CreatePhaseTransformationKineticsNetwork ​

ExecutionNetwork CreatePhaseTransformationKineticsNetwork ( )

ShapeMemoryAlloyPattern ​

static class

Shape memory alloy design network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringPhaseDiagramsNetworks.cs

Methods ​

CreateShapeMemoryAlloyNetwork ​

ExecutionNetwork CreateShapeMemoryAlloyNetwork ( )

GTOS.Engineering.ProcessControl ​

AdvancedControlSystemsPattern ​

static class

Advanced control systems network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringProcessControlNetworks.cs

Methods ​

CreateAdvancedControlSystemsNetwork ​

ExecutionNetwork CreateAdvancedControlSystemsNetwork ( )

DiscreteControlSystemsPattern ​

static class

Discrete control systems network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringProcessControlNetworks.cs

Methods ​

CreateDiscreteControlSystemsNetwork ​

ExecutionNetwork CreateDiscreteControlSystemsNetwork ( )

IndustrialAutomationPattern ​

static class

Industrial automation network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringProcessControlNetworks.cs

Methods ​

CreateIndustrialAutomationNetwork ​

ExecutionNetwork CreateIndustrialAutomationNetwork ( )

Operations ​

static class

Process Control atomic operations and calculations
Covers PID control, stability analysis, frequency response, MPC, robust control,
system identification, adaptive control, multivariable control, and nonlinear control
MIL SPEC compliant - zero-allocation, deterministic, research-grade algorithms
PROFESSIONAL GRADE: Advanced process control for industrial automation and research applications

Source: EngineeringProcessControl.cs

Methods ​

ProportionalControl ​

float ProportionalControl ( float proportionalGain, float error )

Proportional control: u(t) = K_p e(t)
Basic proportional control action
Proportional gain K_p
Control error e(t)
Control output u(t)

PIDControlDesignPattern ​

static class

PID control design network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringProcessControlNetworks.cs

Methods ​

CreatePIDControlDesignNetwork ​

ExecutionNetwork CreatePIDControlDesignNetwork ( )

ProcessControlParameterSets ​

static class

Process control parameter sets - predefined combinations for validation

Source: EngineeringProcessControlNetworks.cs

Constants and Fields ​

AnalysisInputs ​

readonly int[]

ControlInputs ​

readonly int[]

IdentificationInputs ​

readonly int[]

OptimizationInputs ​

readonly int[]

SystemAnalysisDesignPattern ​

static class

System analysis and design network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringProcessControlNetworks.cs

Methods ​

CreateSystemAnalysisDesignNetwork ​

ExecutionNetwork CreateSystemAnalysisDesignNetwork ( )

SystemIdentificationPattern ​

static class

System identification and modeling network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringProcessControlNetworks.cs

Methods ​

CreateSystemIdentificationNetwork ​

ExecutionNetwork CreateSystemIdentificationNetwork ( )

GTOS.Engineering.ReactionKinetics ​

AdvancedReactionEngineeringPattern ​

static class

Advanced reaction engineering network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringReactionKineticsNetworks.cs

Methods ​

CreateAdvancedReactionEngineeringNetwork ​

ExecutionNetwork CreateAdvancedReactionEngineeringNetwork ( )

CatalysisSurfaceKineticsPattern ​

static class

Catalysis and surface kinetics network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringReactionKineticsNetworks.cs

Methods ​

CreateCatalysisSurfaceKineticsNetwork ​

ExecutionNetwork CreateCatalysisSurfaceKineticsNetwork ( )

Operations ​

static class

Reaction Kinetics atomic operations and calculations
Covers rate laws, reaction orders, activation energy, kinetic modeling, catalysis,
polymerization, reactor engineering, and computational kinetics methods
MIL SPEC compliant - zero-allocation, deterministic, research-grade algorithms
PROFESSIONAL GRADE: Advanced reaction engineering for industrial applications

Source: EngineeringReactionKinetics.cs

Methods ​

ZeroOrderRate ​

float ZeroOrderRate ( float rateConstant )

Zero-order rate law: -r_A = k
Reaction rate independent of concentration
Rate constant k in mol/(L·s)
Reaction rate in mol/(L·s)

PolymerizationKineticsPattern ​

static class

Polymerization kinetics network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringReactionKineticsNetworks.cs

Methods ​

CreatePolymerizationKineticsNetwork ​

ExecutionNetwork CreatePolymerizationKineticsNetwork ( )

ReactionKineticsAnalysisPattern ​

static class

Reaction kinetics analysis network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringReactionKineticsNetworks.cs

Methods ​

CreateReactionKineticsAnalysisNetwork ​

ExecutionNetwork CreateReactionKineticsAnalysisNetwork ( )

ReactionKineticsParameterSets ​

static class

Reaction kinetics parameter sets - predefined combinations for validation

Source: EngineeringReactionKineticsNetworks.cs

Constants and Fields ​

AdvancedInputs ​

readonly int[]

CatalysisInputs ​

readonly int[]

KineticsInputs ​

readonly int[]

PolymerizationInputs ​

readonly int[]

ReactorInputs ​

readonly int[]

ReactorDesignOptimizationPattern ​

static class

Reactor design and optimization network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringReactionKineticsNetworks.cs

Methods ​

CreateReactorDesignOptimizationNetwork ​

ExecutionNetwork CreateReactorDesignOptimizationNetwork ( )

GTOS.Engineering.SeparationProcesses ​

AbsorptionStrippingPattern ​

static class

Absorption and stripping process design network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringSeparationProcessesNetworks.cs

Methods ​

CreateAbsorptionStrippingNetwork ​

ExecutionNetwork CreateAbsorptionStrippingNetwork ( )

AdsorptionProcessPattern ​

static class

Adsorption process design network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringSeparationProcessesNetworks.cs

Methods ​

CreateAdsorptionProcessNetwork ​

ExecutionNetwork CreateAdsorptionProcessNetwork ( )

CrystallizationProcessPattern ​

static class

Crystallization process design network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringSeparationProcessesNetworks.cs

Methods ​

CreateCrystallizationProcessNetwork ​

ExecutionNetwork CreateCrystallizationProcessNetwork ( )

DistillationDesignPattern ​

static class

Distillation process design network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringSeparationProcessesNetworks.cs

Methods ​

CreateDistillationDesignNetwork ​

ExecutionNetwork CreateDistillationDesignNetwork ( )

LiquidLiquidExtractionPattern ​

static class

Liquid-liquid extraction process design network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringSeparationProcessesNetworks.cs

Methods ​

CreateLiquidLiquidExtractionNetwork ​

ExecutionNetwork CreateLiquidLiquidExtractionNetwork ( )

MembraneSeparationPattern ​

static class

Membrane separation process design network pattern
MIL-SPEC deterministic construction - no validation, no nullable return

Source: EngineeringSeparationProcessesNetworks.cs

Methods ​

CreateMembraneSeparationNetwork ​

ExecutionNetwork CreateMembraneSeparationNetwork ( )

Operations ​

static class

Separation Processes atomic operations and calculations
Comprehensive industrial separation technologies library covering:
- Advanced Distillation: NRTL, UNIQUAC, azeotropic, reactive, batch, and multicomponent distillation
- Advanced Absorption: Rate-based modeling, ionic liquids, pressure/temperature swing adsorption
- Advanced Extraction: Supercritical fluids, aqueous two-phase systems, reactive extraction
- Advanced Membranes: Nanofiltration, facilitated transport, mixed matrix membranes, pervaporation
- Advanced Adsorption: Chromatography, ion exchange, affinity separation, simulated moving beds
- Advanced Crystallization: Population balance, reactive crystallization, polymorph control
- Advanced Mass Transfer: Film theory, penetration theory, surface renewal models
World-class professional capabilities for chemical engineering applications.

Source: EngineeringSeparationProcesses.cs

Methods ​

RaoultsLaw ​

float RaoultsLaw ( float moleFraction, float saturationPressure )

Raoult's Law: P_i = x_i P_i_sat
Vapor pressure of component i in ideal solution
Mole fraction of component i
Saturation vapor pressure of pure component i in Pascals
Partial pressure in Pascals

SeparationProcessesParameterSets ​

static class

Separation Processes parameter sets - predefined combinations for validation

Source: EngineeringSeparationProcessesNetworks.cs

Constants and Fields ​

AdsorptionProcess ​

readonly int[]

CrystallizationProcess ​

readonly int[]

DesignRequirements ​

readonly int[]

EquilibriumAnalysis ​

readonly int[]

FeedCharacterization ​

readonly int[]

MembraneProcess ​

readonly int[]

ProductSpecification ​

readonly int[]

SolventProcess ​

readonly int[]

SystemCharacterization ​

readonly int[]

VerificationParameters ​

readonly int[]

GTOS.Engineering.StabilityAnalysis ​

DiscreteStabilityPattern ​

static class

Discrete stability analysis network pattern
Returns null if validation fails

Source: EngineeringStabilityAnalysisNetworks.cs

Methods ​

CreateDiscreteStabilityNetwork ​

ExecutionNetwork CreateDiscreteStabilityNetwork ( )

FrequencyDomainStabilityPattern ​

static class

Frequency domain stability analysis network pattern
Returns null if validation fails

Source: EngineeringStabilityAnalysisNetworks.cs

Methods ​

CreateFrequencyDomainStabilityNetwork ​

ExecutionNetwork CreateFrequencyDomainStabilityNetwork ( )

MultivariableStabilityPattern ​

static class

Multivariable stability analysis network pattern
Returns null if validation fails

Source: EngineeringStabilityAnalysisNetworks.cs

Methods ​

CreateMultivariableStabilityNetwork ​

ExecutionNetwork CreateMultivariableStabilityNetwork ( )

NonlinearStabilityPattern ​

static class

Nonlinear stability analysis network pattern
Returns null if validation fails

Source: EngineeringStabilityAnalysisNetworks.cs

Methods ​

CreateNonlinearStabilityNetwork ​

ExecutionNetwork CreateNonlinearStabilityNetwork ( )

Operations ​

static class

Stability Analysis atomic operations and calculations
Comprehensive control systems stability library covering:
- Advanced Routh-Hurwitz: Full array construction, interval polynomials, algebraic methods
- Advanced Frequency Domain: Nichols plots, MIMO Nyquist, quantitative feedback theory
- Advanced Root Locus: MIMO systems, time delay, uncertainty, fractional-order systems
- Advanced Robust Methods: Full μ-analysis, IQC, real μ, H-infinity optimization
- Advanced Lyapunov Methods: Krasovskii-LaSalle, KYP lemma, nonlinear stability
- Advanced Discrete Systems: Jury-Lee test, sampled-data stability, periodic systems
- Advanced Multivariable: Gershgorin bands, decentralized control, dissipative systems
World-class professional capabilities for control systems engineering applications.

Source: EngineeringStabilityAnalysis.cs

Methods ​

RouthHurwitzSecondOrder ​

bool RouthHurwitzSecondOrder ( float a, float b )

Routh-Hurwitz stability for second-order system: s² + a s + b
Coefficient of s term
Constant term
True if stable

RobustStabilityPattern ​

static class

Robust stability analysis network pattern
Returns null if validation fails

Source: EngineeringStabilityAnalysisNetworks.cs

Methods ​

CreateRobustStabilityNetwork ​

ExecutionNetwork CreateRobustStabilityNetwork ( )

StabilityAnalysisParameterSets ​

static class

Stability Analysis parameter sets - predefined combinations for validation

Source: EngineeringStabilityAnalysisNetworks.cs

Constants and Fields ​

DiscreteStabilityAnalysis ​

readonly int[]

FrequencyResponse ​

readonly int[]

MultivariableStabilityAnalysis ​

readonly int[]

NonlinearStabilityAnalysis ​

readonly int[]

RobustStabilityAnalysis ​

readonly int[]

StabilityAnalysis ​

readonly int[]

SystemIdentification ​

readonly int[]

TimeDomainAnalysis ​

readonly int[]

VerificationParameters ​

readonly int[]

TimeDomainStabilityPattern ​

static class

Time domain stability analysis network pattern
Returns null if validation fails

Source: EngineeringStabilityAnalysisNetworks.cs

Methods ​

CreateTimeDomainStabilityNetwork ​

ExecutionNetwork CreateTimeDomainStabilityNetwork ( )

GTOS.Engineering.StructuralAnalysis ​

AdvancedStructuralDynamicsPattern ​

static class

Advanced structural dynamics network pattern
Returns null if validation fails

Source: EngineeringStructuralAnalysisNetworks.cs

Methods ​

CreateAdvancedStructuralDynamicsNetwork ​

ExecutionNetwork CreateAdvancedStructuralDynamicsNetwork ( )

BeamAnalysisDesignPattern ​

static class

Beam analysis and design network pattern
Returns null if validation fails

Source: EngineeringStructuralAnalysisNetworks.cs

Methods ​

CreateBeamAnalysisDesignNetwork ​

ExecutionNetwork CreateBeamAnalysisDesignNetwork ( )

FiniteElementAnalysisPattern ​

static class

Finite element analysis network pattern
Returns null if validation fails

Source: EngineeringStructuralAnalysisNetworks.cs

Methods ​

CreateFiniteElementAnalysisNetwork ​

ExecutionNetwork CreateFiniteElementAnalysisNetwork ( )

Operations ​

static class

Structural Analysis atomic operations and calculations
Comprehensive structural engineering library covering:
- Advanced Beam Analysis: Timoshenko theory, plastic analysis, fracture mechanics, smart beams
- Advanced Truss Analysis: Space trusses, tensegrity, deployable structures, topology optimization
- Advanced Frame Analysis: Multi-story buildings, performance-based design, hybrid systems
- Advanced Finite Elements: Isoparametric elements, meshless methods, spectral elements
- Advanced Seismic Analysis: Response spectrum, time-history, performance-based design
- Advanced Stability: Nonlinear buckling, dynamic stability, probabilistic analysis
World-class professional capabilities for structural engineering applications.

Source: EngineeringStructuralAnalysis.cs

SeismicAnalysisDesignPattern ​

static class

Seismic analysis and design network pattern
Returns null if validation fails

Source: EngineeringStructuralAnalysisNetworks.cs

Methods ​

CreateSeismicAnalysisDesignNetwork ​

ExecutionNetwork CreateSeismicAnalysisDesignNetwork ( )

StructuralDesignOptimizationPattern ​

static class

Structural design and optimization network pattern
Returns null if validation fails

Source: EngineeringStructuralAnalysisNetworks.cs

Methods ​

CreateStructuralDesignOptimizationNetwork ​

ExecutionNetwork CreateStructuralDesignOptimizationNetwork ( )

StructuralHealthMonitoringPattern ​

static class

Structural health monitoring network pattern
Returns null if validation fails

Source: EngineeringStructuralAnalysisNetworks.cs

Methods ​

CreateStructuralHealthMonitoringNetwork ​

ExecutionNetwork CreateStructuralHealthMonitoringNetwork ( )

GTOS.Engineering.SystemDynamics ​

AdaptiveControlDesignPattern ​

static class

Adaptive control system design network pattern
Returns null if validation fails

Source: EngineeringSystemDynamicsNetworks.cs

Methods ​

CreateAdaptiveControlDesignNetwork ​

ExecutionNetwork CreateAdaptiveControlDesignNetwork ( )

ClassicalControlDesignPattern ​

static class

Classical control design network pattern
Returns null if validation fails

Source: EngineeringSystemDynamicsNetworks.cs

Methods ​

CreateClassicalControlDesignNetwork ​

ExecutionNetwork CreateClassicalControlDesignNetwork ( )

DigitalControlDesignPattern ​

static class

Digital control system design network pattern
Returns null if validation fails

Source: EngineeringSystemDynamicsNetworks.cs

Methods ​

CreateDigitalControlDesignNetwork ​

ExecutionNetwork CreateDigitalControlDesignNetwork ( )

MultivariableControlDesignPattern ​

static class

Multivariable control system design network pattern
Returns null if validation fails

Source: EngineeringSystemDynamicsNetworks.cs

Methods ​

CreateMultivariableControlDesignNetwork ​

ExecutionNetwork CreateMultivariableControlDesignNetwork ( )

NonlinearControlDesignPattern ​

static class

Nonlinear control system design network pattern
Returns null if validation fails

Source: EngineeringSystemDynamicsNetworks.cs

Methods ​

CreateNonlinearControlDesignNetwork ​

ExecutionNetwork CreateNonlinearControlDesignNetwork ( )

Operations ​

static class

System Dynamics atomic operations and calculations
Comprehensive control systems engineering library covering:
- State-Space Methods: Kalman filtering, LQR/LQG, H₂/H∞ optimal control, pole placement
- Modern Control Theory: Lyapunov stability, gramians, balanced realization, μ-analysis
- Adaptive Control: MRAC, STR, gain scheduling, intelligent control systems
- Nonlinear Control: Feedback linearization, sliding mode, backstepping, geometric methods
- Robust Control: μ-synthesis, H∞ loop-shaping, QFT, parametric robustness
- Digital Control: Discretization, deadbeat control, predictive control, sampled-data
- Multivariable Control: RGA, decentralized control, decoupling, large-scale systems
- Advanced System ID: EKF/UKF/particle filters, subspace methods, closed-loop ID
- Optimal Control: Pontryagin's principle, MPC, stochastic control, differential games
- Advanced Stability: Absolute stability, passivity, ISS, small-gain theorem
World-class professional capabilities for aerospace, automotive, process control, and robotics.

Source: EngineeringSystemDynamics.cs

Methods ​

FirstOrderTransferFunction ​

float FirstOrderTransferFunction ( float gain, float timeConstant, float complexFrequency )

First-order system transfer function: G(s) = K/(τ s + 1)
Steady-state gain K
Time constant τ
Complex frequency s
Transfer function value G(s)

RobustControlDesignPattern ​

static class

Robust control design network pattern
Returns null if validation fails

Source: EngineeringSystemDynamicsNetworks.cs

Methods ​

CreateRobustControlDesignNetwork ​

ExecutionNetwork CreateRobustControlDesignNetwork ( )

StateSpaceControlDesignPattern ​

static class

State-space control design network pattern
Returns null if validation fails

Source: EngineeringSystemDynamicsNetworks.cs

Methods ​

CreateStateSpaceControlDesignNetwork ​

ExecutionNetwork CreateStateSpaceControlDesignNetwork ( )

SystemIdentificationEstimationPattern ​

static class

System identification and estimation network pattern
Returns null if validation fails

Source: EngineeringSystemDynamicsNetworks.cs

Methods ​

CreateSystemIdentificationEstimationNetwork ​

ExecutionNetwork CreateSystemIdentificationEstimationNetwork ( )

GTOS.Engineering.Thermodynamics ​

AdvancedPhaseEquilibriaPattern ​

static class

Advanced phase equilibria network pattern
Returns null if validation fails

Source: EngineeringThermodynamicsNetworks.cs

Methods ​

CreateAdvancedPhaseEquilibriaNetwork ​

ExecutionNetwork CreateAdvancedPhaseEquilibriaNetwork ( )

ChemicalProcessThermodynamicsPattern ​

static class

Chemical process thermodynamics network pattern
Returns null if validation fails

Source: EngineeringThermodynamicsNetworks.cs

Methods ​

CreateChemicalProcessThermodynamicsNetwork ​

ExecutionNetwork CreateChemicalProcessThermodynamicsNetwork ( )

HeatIntegrationOptimizationPattern ​

static class

Heat integration and process optimization network pattern
Returns null if validation fails

Source: EngineeringThermodynamicsNetworks.cs

Methods ​

CreateHeatIntegrationOptimizationNetwork ​

ExecutionNetwork CreateHeatIntegrationOptimizationNetwork ( )

Operations ​

static class

Thermodynamics atomic operations and calculations
Comprehensive thermodynamic engineering library covering:
- Advanced Equations of State: Van der Waals, Redlich-Kwong, Peng-Robinson, cubic EOS
- Chemical Thermodynamics: Gibbs free energy, equilibrium constants, chemical potential, activity coefficients
- Statistical Thermodynamics: Partition functions, Boltzmann statistics, Sackur-Tetrode equation
- Mixture Properties: Ideal/real solutions, VLE/LLE calculations, activity coefficient models
- Advanced Relations: Maxwell relations, thermodynamic potentials, stability criteria
- Non-Equilibrium Thermo: Irreversible processes, Onsager relations, coupled phenomena
- Exergy Analysis: Second-law efficiency, irreversibility, thermoeconomic analysis
- Advanced Cycles: Regenerative cycles, combined cycles, cogeneration, organic Rankine
- Process Integration: Pinch analysis, HEN synthesis, heat recovery optimization
- Phase Equilibria: Complex diagrams, critical phenomena, adsorption isotherms
World-class professional capabilities for chemical, power, and aerospace engineering applications.

Source: EngineeringThermodynamics.cs

Methods ​

IdealGasPressure ​

float IdealGasPressure ( float volume, float moles, float temperature, float gasConstant = 8.314f )

Ideal gas law: PV = nRT
Calculate pressure from volume, moles, and temperature
Volume in cubic meters
Amount of substance in moles
Temperature in Kelvin
Gas constant (8.314 J/(mol·K))
Pressure in Pascals

PowerCycleAnalysisDesignPattern ​

static class

Power cycle analysis and design network pattern
Returns null if validation fails

Source: EngineeringThermodynamicsNetworks.cs

Methods ​

CreatePowerCycleAnalysisDesignNetwork ​

ExecutionNetwork CreatePowerCycleAnalysisDesignNetwork ( )

RefrigerationCryogenicsPattern ​

static class

Refrigeration and cryogenics network pattern
Returns null if validation fails

Source: EngineeringThermodynamicsNetworks.cs

Methods ​

CreateRefrigerationCryogenicsNetwork ​

ExecutionNetwork CreateRefrigerationCryogenicsNetwork ( )

ThermodynamicSystemAnalysisPattern ​

static class

Thermodynamic system analysis network pattern
Returns null if validation fails

Source: EngineeringThermodynamicsNetworks.cs

Methods ​

CreateThermodynamicSystemAnalysisNetwork ​

ExecutionNetwork CreateThermodynamicSystemAnalysisNetwork ( )

GTOS.Engineering.TransferFunctions ​

AdaptiveIntelligentControlPattern ​

static class

Adaptive and intelligent control network pattern
Returns null if validation fails

Source: EngineeringTransferFunctionsNetworks.cs

Methods ​

CreateAdaptiveIntelligentControlNetwork ​

ExecutionNetwork CreateAdaptiveIntelligentControlNetwork ( )

ClassicalControlDesignPattern ​

static class

Classical control design network pattern
Returns null if validation fails

Source: EngineeringTransferFunctionsNetworks.cs

Methods ​

CreateClassicalControlDesignNetwork ​

ExecutionNetwork CreateClassicalControlDesignNetwork ( )

ModernControlDesignPattern ​

static class

Modern control design network pattern
Returns null if validation fails

Source: EngineeringTransferFunctionsNetworks.cs

Methods ​

CreateModernControlDesignNetwork ​

ExecutionNetwork CreateModernControlDesignNetwork ( )

MultivariableControlSystemsPattern ​

static class

Multivariable control systems network pattern
Returns null if validation fails

Source: EngineeringTransferFunctionsNetworks.cs

Methods ​

CreateMultivariableControlSystemsNetwork ​

ExecutionNetwork CreateMultivariableControlSystemsNetwork ( )

NonlinearStochasticSystemsPattern ​

static class

Nonlinear and stochastic systems network pattern
Returns null if validation fails

Source: EngineeringTransferFunctionsNetworks.cs

Methods ​

CreateNonlinearStochasticSystemsNetwork ​

ExecutionNetwork CreateNonlinearStochasticSystemsNetwork ( )

Operations ​

static class

Transfer Functions atomic operations and calculations
Comprehensive control systems and signal processing library covering:
- Advanced Laplace Transforms: Residue theorem, convolution, operational calculus, asymptotic expansions
- Frequency Domain Analysis: Nichols plots, describing functions, modal analysis, sensitivity functions
- Control System Design: PID tuning, state feedback, observer design, robust control, adaptive control
- System Analysis: Controllability/observability, realization theory, model reduction, system norms
- Discrete-Time Systems: Digital filter design, multirate systems, discrete Fourier analysis
- Multivariable Systems: Relative gain array, SVD analysis, decentralized control design
- Nonlinear Systems: Phase plane analysis, describing functions, Lyapunov stability, bifurcation analysis
- System Identification: Least squares, maximum likelihood, subspace methods, frequency domain ID
- Signal Processing: Wavelet transforms, Hilbert transforms, adaptive filters, time-frequency analysis
- Stochastic Systems: Kalman filtering, Wiener filtering, stochastic calculus, correlation analysis
World-class professional capabilities for control systems, signal processing, and systems engineering applications.

Source: EngineeringTransferFunctions.cs

SignalProcessingIdentificationPattern ​

static class

Signal processing and system identification network pattern
Returns null if validation fails

Source: EngineeringTransferFunctionsNetworks.cs

Methods ​

CreateSignalProcessingIdentificationNetwork ​

ExecutionNetwork CreateSignalProcessingIdentificationNetwork ( )

GTOS.Engineering.Transportation ​

Operations ​

static class

Transportation Engineering atomic operations and calculations
Comprehensive transportation systems library covering:
- Advanced Traffic Flow: Higher-order continuum models, shock waves, microscopic simulation, dynamic assignment
- Pavement Engineering: MEPDG algorithms, finite element analysis, distress prediction, asset management
- Geometric Design: 3D sight distance, spiral transitions, intersection optimization, complete streets
- Transportation Planning: 4-step process, activity-based demand, discrete choice modeling, freight planning
- Traffic Operations: Adaptive signals, ramp metering, incident management, connected vehicles
- Safety Engineering: Surrogate measures, crash prediction models, safety performance functions, audits
- Transportation Economics: Cost-benefit analysis, value of time, external costs, multi-criteria analysis
- Sustainable Transport: Life cycle assessment, carbon footprint, alternative fuels, active transportation
- Data Analytics: Big data transportation, machine learning, GIS analysis, real-time monitoring
- Simulation Methods: Microsimulation, agent-based modeling, hybrid simulation, Monte Carlo analysis
World-class professional capabilities for smart cities, autonomous vehicles, and multimodal transportation systems.

Source: EngineeringTransportation.cs

Methods ​

TrafficDensity ​

float TrafficDensity ( float flowRate, float speed )

Traffic density: k = q/v
Vehicles per unit length
Traffic flow rate in vehicles/hour
Average speed in km/h
Traffic density in vehicles/km

PavementDesignNetworkPattern ​

static class

Pavement design and management network pattern
Returns null if validation fails

Source: EngineeringTransportationNetworks.cs

Methods ​

CreatePavementDesignNetwork ​

ExecutionNetwork CreatePavementDesignNetwork ( )

SafetyEngineeringNetworkPattern ​

static class

Safety engineering and analysis network pattern
Returns null if validation fails

Source: EngineeringTransportationNetworks.cs

Methods ​

CreateSafetyEngineeringNetwork ​

ExecutionNetwork CreateSafetyEngineeringNetwork ( )

TrafficOperationsNetworkPattern ​

static class

Traffic operations and management network pattern
Returns null if validation fails

Source: EngineeringTransportationNetworks.cs

Methods ​

CreateTrafficOperationsNetwork ​

ExecutionNetwork CreateTrafficOperationsNetwork ( )

TransportationPlanningNetworkPattern ​

static class

Transportation planning and modeling network pattern
Returns null if validation fails

Source: EngineeringTransportationNetworks.cs

Methods ​

CreateTransportationPlanningNetwork ​

ExecutionNetwork CreateTransportationPlanningNetwork ( )

GTOS.Engineering.UnitConversions ​

Operations ​

static class

World-class comprehensive unit conversion system following NIST standards
Provides accurate conversions for all major engineering unit types including:
- Basic Engineering Units: Length, mass, time, temperature, force, pressure, energy, power, velocity
- Advanced Radiation Units: Sieverts, grays, becquerels, rads, rems, curies, radioactive decay
- Magnetic Units: Tesla, gauss, weber, maxwell, magnetic field strength, permeability
- Acoustic Units: Decibels, sound pressure level, vibration, frequency weighting
- Optical Units: Lumen, lux, candela, nit, color temperature, photometric calculations
- Chemical Units: Fugacity, activity, chemical potential, molality, normality, pH scales
- Aerospace Units: Mach numbers, altitude corrections, specific impulse, aerodynamic coefficients
- Petroleum Units: API gravity, viscosity indices, reservoir engineering units
- Advanced Electrical: Power quality, signal processing, high-voltage engineering
Professional-grade conversions for aerospace, nuclear, chemical, acoustic, and optical engineering.

Source: EngineeringUnitConversions.cs

Methods ​

MetersToFeet ​

float MetersToFeet ( float meters )

Convert meters to feet
1 m = 3.280839895 ft (exact NIST value)
Length in meters
Length in feet


Generated from GTOS Savants source -- 2026-03-22

SILVIA is a registered Trademark of Cognitive Code Corp.