Appearance
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

