SpaceSim

SpaceSim#

class SpaceSim(trialName, config)#

Bases: Sim

SpaceSim abstract base for spatial simulations.

Defines origin, range, step, dimension, and boundary condition.

Constructor Summary
SpaceSim(trialName, config)#

Construct a SpaceSim.

Parameters:
  • trialName (string) – Simulation name

  • config (string | table | struct) – Config table/struct or name

Property Summary
BoundaryCondition string {mustBeMember(BoundaryCondition,{'Periodic','Dirichlet','Neumann'})} = "Periodic"#
Dimension (1,1) double {mustBeInteger,mustBeInRange(Dimension,1,3)} = 1#
SpaceOrigin double = [0;0;0]#

in meters

SpaceRange double {mustBePositive}#

in meters

SpaceStep double {mustBePositive}#
Method Summary
setWaveFunctionSize()#