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.