Skip to main content

Module physics_simulation

Module physics_simulation 

Source
Expand description

Physics Simulation Library - High-Performance Physics Computing

This module provides high-performance physics simulation operations leveraging Phase 2 enhancements:

  • NVMe Computational Storage (CSD) for hardware-accelerated physics computations
  • Zero-Infrastructure Acoustic & BLE Mesh for distributed physics simulations
  • Hardware-Sympathetic Storage (ZNS) for zero-copy physics data
  • Ambient Sub-Threshold Orchestration for mobile physics optimization

Structs§

AccessPatterns
Access patterns
ActiveMigration
Active migration
AdaptiveParameters
Adaptive parameters
AdvectionDiffusionResult
Result of run_advection_diffusion_1d (MultiPhysics — coupled transport + diffusion).
BoundaryConditions
Boundary conditions
BoundaryLayerConfig
Boundary layer configuration
BoundaryStencil
Boundary stencil
Bounds
Bounds
CachePerformance
Cache performance
CachePolicy
Cache policy
CfdSolver
CFD (Computational Fluid Dynamics) solver
CflCondition
CFL conditions
CompletedMigration
Completed migration
CompressionAlgorithm
Compression algorithms
CompressionParameters
Compression parameters
CompressionPerformance
Compression performance
CompressionRatio
Compression ratio
ConflictDetection
Conflict detection
ConflictResolution
Conflict resolution
Constraint
Constraints
ConvergenceCriteria
Convergence criteria
ConvergenceInfo
Convergence information
DataCache
Data caching
DataCompression
Data compression
DataLayout
Data layout
DataMetrics
Data metrics
DataMigration
Data migration
EigenvalueAnalysis
Eigenvalue analysis
EigenvalueSolver
Eigenvalue solver
EigenvalueSolverMetrics
Eigenvalue solver metrics
EigenvalueSolverParameters
Eigenvalue solver parameters
FailedMigration
Failed migration
FieldMetadata
Field metadata
GridGenerator
Grid generator
GridParameters
Grid parameters
GridQualityMetrics
Grid quality metrics
HeatDiffusionResult
Result of run_heat_diffusion_1d (HeatTransfer), insulated (Neumann) ends.
InitialConditions
Initial conditions
LinearSolver
Linear solver
LinearSolverMetrics
Linear solver metrics
LoadMetrics
Load metrics
Mesh
Mesh representation
MeshCoordinator
Mesh coordinator for distributed simulations
MeshElement
Mesh element
MeshGenerator
Mesh generator
MeshLoadBalancer
Mesh load balancer
MeshMetrics
Mesh metrics
MeshNode
Mesh node
MeshParameters
Mesh parameters
MeshQualityMetrics
Mesh quality metrics
MeshStatus
Status snapshot of the underlying mesh network.
MeshSynchronization
Mesh synchronization
MigrationPolicy
Migration policies
MigrationSchedule
Migration schedule
MigrationStatus
Migration status
MigrationTool
Migration tools
MolecularDynamicsResult
Result of run_molecular_dynamics (MolecularDynamics), Lennard-Jones in 2D.
NBodyResult
Result of run_nbody_gravitation (Astrophysics), direct-sum Newtonian gravity.
NodeCapabilities
Node capabilities
NodeDistribution
Distribution of simulation work across mesh nodes
NodeManager
Node manager
NonlinearSolver
Nonlinear solver
NonlinearSolverMetrics
Nonlinear solver metrics
NonlinearSolverParameters
Nonlinear solver parameters
ObjectiveFunction
Objective function
OptimizationSolver
Optimization solver
OptimizationSolverMetrics
Optimization solver metrics
OptimizationSolverParameters
Optimization solver parameters
OscillatorResult
Result of run_harmonic_oscillator (StructuralDynamics / spring–mass), symplectic.
ParallelConfig
Parallel configuration
PartitionMetrics
Partition metrics
PendulumResult
Result of run_pendulum (nonlinear rigid-body dynamics).
PerformanceInfo
Performance information
Perturbation
Perturbation
PhysicsDataManager
Physics data manager
PhysicsDataStorage
Physics data storage
PhysicsField
Physics field data
PhysicsPerformanceMetrics
PhysicsPerformanceMonitor
Physics performance monitor
PhysicsSimulationLibrary
Physics Simulation Library Manager
PhysicsSimulationResult
Physics simulation result
PhysicsSolver
Physics solver
PopulationDynamicsResult
Result of run_logistic_growth (Biophysics — population dynamics).
Preconditioner
Preconditioner
PreconditionerParameters
Preconditioner parameters
ProjectileResult
Trajectory + landing diagnostics for run_projectile_motion (ParticlePhysics).
QuantumSpectrumResult
Result of run_quantum_stationary_states_1d (QuantumMechanics), finite-difference time-independent Schrödinger eigenproblem solved by symmetric_eigen.
RedistributionPolicy
Redistribution policy
RefinementRegion
Refinement regions
ResolutionPolicy
Resolution policy
ResolutionRule
Resolution rules
Simulation
Simulation representation
SimulationConfig
Simulation configuration
SimulationEngine
Performance monitor for physics simulations
SimulationMeshNode
Simulation mesh node
SimulationMetrics
Simulation metrics
SimulationResult
Simulation result
SolverMetrics
Solver metrics
SolverParameters
Solver parameters
SolverResult
Solver result for physics computations
SpatialDiscretizer
Spatial discretizer
SpatialResolution
Spatial resolution
StabilityAnalysis
Stability analysis
StabilityMetrics
Stability metrics
StencilOperator
Stencil operator
StencilOperators
Stencil operators
StencilPoint
Stencil point
StorageBackend
Storage backends
StoragePerformance
Storage performance
TemporalPattern
Temporal patterns
TimeDependentBoundary
Time-dependent boundary
TimeIntegrator
Time integrator
TimeStepControl
Time step control
ToolCapabilities
Tool capabilities
VonNeumannAnalysis
Von Neumann analysis
WaveResult
Result of run_wave_equation_1d (CEM — 1D scalar wave / plane-wave field), fixed ends.

Enums§

BoundaryType
Boundary types
CacheConsistencyPolicy
Cache consistency policies
CommunicationPattern
Communication patterns
CompressionAlgorithmType
Compression algorithm types
ConflictDetectionMethod
Conflict detection methods
ConflictResolutionStrategy
Conflict resolution strategies
ConflictType
Conflict types
ConsistencyModel
Consistency models
ConstraintType
Constraint types
DataLayoutType
Data layout types
DomainDecomposition
Domain decomposition strategies
DomainType
Domain types
EigenvalueSolverMethod
Eigenvalue solver methods
EigenvalueType
Eigenvalue types
EvictionPolicy
Eviction policies
FieldType
Field types
GridType
Grid types
InitialConditionType
Initial condition types
LineSearchMethod
Line search methods
LinearSolverMethod
Linear solver methods
LoadBalancing
Load balancing strategies
LoadBalancingStrategy
Load balancing strategies
MeshElementType
Mesh element types
MeshNodeType
Mesh node types
MeshType
Mesh types
MigrationPriority
Migration priorities
MigrationStrategy
Migration strategies
MigrationToolType
Migration tool types
MigrationTrigger
Migration triggers
NodeStatus
Node status
NodeType
Node types
NonlinearSolverMethod
Nonlinear solver methods
NumericalMethod
Numerical methods
ObjectiveFunctionType
Objective function types
OptimizerType
Optimizer types
OrthogonalizationMethod
Orthogonalization methods
PerturbationType
Perturbation types
PhysicsError
Physics error types
PreconditionerType
Preconditioner types
ResolutionAction
Resolution actions
SimulationStatus
Simulation status
SimulationType
Simulation types
SolverType
Solver types
SpatialDiscretizationMethod
Spatial discretization methods
SpatialFunction
Spatial functions
StabilityAnalysisMethod
Stability analysis methods
StencilType
Stencil types
StorageBackendType
Storage backend types
SynchronizationMethod
Synchronization methods
TemporalPatternType
Temporal pattern types
TimeFunction
Time functions
TimeIntegratorType
Time integrator types
TimeScale
Time scales
TimeStepControlType
Time step control types
TrustRegionMethod
Trust region methods
WritePolicy
Write policies