Skip to content

Releases: SimScaleGmbH/simscale-python-sdk

16.0.0

11 Nov 17:54

Choose a tag to compare

Version information

  • SDK version: 16.0.0
  • Simulation Spec Schema version: 31.0
  • Meshing Spec Schema version: 9.0

New Simulation Schemas

  • AllComputed
  • ArrudaBoycePlasticElastoplasticNetwork
  • AutomaticTimeStepDefintion
  • ContactFieldSelection
  • ContactGapType
  • ContactNormalForceType
  • ContactPressureType
  • ContactStateType
  • Dimensional_EnergyDensity
  • ElasticStrain
  • ElastoplasticNetwork
  • ElectromagneticAdvancedConcepts
  • ManualTimeStepDefintion
  • MarcContactBodyForceType
  • MarcContactFieldSelection
  • MarcContactForceFieldSelection
  • MarcContactFrictionForceType
  • MarcContactFrictionStressType
  • MarcContactGapType
  • MarcContactNormalForceType
  • MarcContactNormalStressType
  • MarcContactPressure
  • MarcContactPressureType
  • MarcContactStatusType
  • MarcElasticStrainType
  • MarcOutputWritingContainer
  • MarcPlasticStrainType
  • MarcPrincipalElasticStrainType
  • MarcPrincipalPlasticStrainType
  • MarlowHyperelasticModelMarc
  • NoCreep
  • NoDamage
  • NoElastoplasticity
  • OgdenRoxburgh
  • OutputSteps
  • PlasticStrain
  • PointDisplacementBCMarc
  • PointLoadBCMarc
  • PredefinedRotationalMotion
  • PrimaryNetwork
  • PrincipalElasticStrain
  • PrincipalPlasticStrain
  • PronySeries
  • RemotePointConnectionMarc
  • SymmetryBCMarc
  • VariableGroup_ENGINEERING_STRAIN
  • VariableGroup_RELAXATION_TIME
  • ViscoelasticNetwork
  • ViscoplasticMarcMaterialBehavior
  • WriteInterval
  • YeohPrimaryNetwork

Updated Simulation Schemas

  • AverageFieldsCalculationResultControlItem
  • ContactResultControlItem
  • CoupledConjugateHeatTransfer
  • ElectromagneticAnalysis
  • FluidSimulationControl
  • HarmonicAnalysis
  • Hyperelasticity
  • MarcAnalysis
  • MarcAverageFieldsCalculationResultControlItem
  • MarcBondedAndTouchingContactConnection
  • MarcBondedContactConnection
  • MarcConnectionGroup
  • MarcContactResultControlItem
  • MarcMaterial
  • MarcMinMaxFieldsCalculationResultControlItem
  • MarcSimulationControl
  • MarcStrainFieldSelection
  • MarcStrainResultControlItem
  • MarcSumFieldsCalculationResultControlItem
  • MinMaxFieldsCalculationResultControlItem
  • RelaxationFactor
  • TemporalResponseResultControlItem
  • TestsolverSimulationControl

Updated Meshing Schemas

  • AutomaticSweepOn
  • FullSnappyHexMesh

15.0.0

07 Aug 10:55

Choose a tag to compare

Version information

  • SDK version: 15.0.0
  • Simulation Spec Schema version: 30.0
  • Meshing Spec Schema version: 8.0

New Simulation Schemas

  • DimensionalFunction_Time
  • LoadStep
  • MarcConnectionGroup
  • TestsolverAnalysis
  • TestsolverSimulationControl

Removed Simulation Schemas

  • MarcContact

Updated Simulation Schemas

  • AbsolutePassiveScalarSource
  • AbsolutePowerSource
  • Analysis
  • AverageVelocityMomentumSource
  • ChronosSolver
  • DarcyForchheimerMedium
  • ElectromagneticResultControlProbePoint
  • FanPressureDropMomentumSource
  • FixedCoeffMedium
  • FixedValueBCMarc
  • FluidCompressibleMaterial
  • FluidSimulationControl
  • FrictionVelocityMomentumSource
  • GeneralDarcyForchheimerPacefish
  • HarmonicResponseResultControlItem
  • HeatExchangerSource
  • IncompressibleMaterial
  • MUMPSSolver
  • MarcAnalysis
  • MarcBondedAndTouchingContactConnection
  • MarcBondedContactConnection
  • MarcSimulationControl
  • MarcTouchingContactConnection
  • NewRegionRefinementPacefishV38
  • PETSCSolver
  • PerforatedPlate
  • PorousTree
  • PowerLawMedium
  • PressureBCMarc
  • PressureLossCurve
  • ProbePointsResultControl
  • Region
  • RegionRefinementEBM
  • RegionRefinementPacefish
  • RegionRefinementSimerics
  • RegionRefinementWindComfort
  • ScalarTransportResultControl
  • SnapshotResultControl
  • SpeciesHumiditySource
  • SpecificPassiveScalarSource
  • SpecificPowerSource
  • StatisticalAveragingResultControlV2
  • SubdomainDimensionalInitialCondition_Dimensionless
  • SubdomainDimensionalInitialCondition_KinematicViscosity
  • SubdomainDimensionalInitialCondition_Pressure
  • SubdomainDimensionalInitialCondition_SpecificTurbulenceDissipationRate
  • SubdomainDimensionalInitialCondition_Temperature
  • SubdomainDimensionalInitialCondition_TurbulenceKineticEnergy
  • SubdomainDimensionalInitialCondition_TurbulentDissipation
  • SubdomainDimensionalVectorInitialCondition_Speed
  • SubdomainDimensionlessInitialCondition
  • SubdomainFractionValueInitialCondition
  • TemporalResponseResultControlItem
  • TransientResultControl
  • VolumetricSpeciesHumiditySource

Updated Meshing Schemas

  • FractionalHeight1
  • FractionalHeight2
  • GeometricGrowth
  • RegionRefinementEBM
  • RegionRefinementWithLength
  • RegionRefinementWithLevels
  • VolumeCustomSizing

14.0.0

29 Jul 08:53

Choose a tag to compare

Version information

  • SDK version: 14.0.0
  • Simulation Spec Schema version: 29.0
  • Meshing Spec Schema version: 7.0

New Simulation Schemas

  • BilinearModelMarc
  • ElectromagneticInitialConditions
  • EquivalentPlasticStrain
  • FrictionVelocityMomentumSource
  • IsotropicDensityMethod
  • IsotropicSpecificHeatMethod
  • MarcAverageFieldsCalculationResultControlItem
  • MarcCauchyStressType
  • MarcDisplacementFieldSelection
  • MarcElementTechnology
  • MarcEquivalentElasticStrainType
  • MarcEquivalentPlasticStrainType
  • MarcExternalForceType
  • MarcForceFieldSelection
  • MarcGlobalDisplacementFieldType
  • MarcMinMaxFieldsCalculationResultControlItem
  • MarcPrincipalStressType
  • MarcPrincipalTotalStrainType
  • MarcReactionForceType
  • MarcStrainFieldSelection
  • MarcStressFieldSelection
  • MarcSumFieldsCalculationResultControlItem
  • MarcTotalStrainType
  • MarcVonMisesStressType
  • PerfectPlasticityModelMarc
  • StrainHardeningModelMarc

Updated Simulation Schemas

  • AdvancedConcepts
  • ChronosSolver
  • CoupledConjugateHeatTransfer
  • ElectromagneticAnalysis
  • ElectromagneticMaterial
  • ElectromagneticSimulationControl
  • FanBC
  • FixedValueBCMarc
  • FluidNumerics
  • FreestreamVBC
  • MarcAnalysis
  • MarcResultControl
  • MarcSimulationControl
  • MarcStrainResultControlItem
  • NaturalConvectionInletOutletBC
  • PlasticityMarc
  • PressureInletBC
  • PressureOutletBC
  • RelaxationFactor
  • TimeTransientMagnetics

New Meshing Schemas

  • AutomaticPolygridMeshSizing
  • CustomPolygridMeshSizing
  • LocalElementSizeEBM
  • ManualPolygridMeshSizing
  • NumberOfCellsPerDirection
  • PolygridMeshing
  • RegionRefinementEBM

Updated Meshing Schemas

  • Algorithm

13.0.0

25 Jun 07:52

Choose a tag to compare

Version information

  • SDK version: 13.0.0
  • Simulation Spec Schema version: 28.0
  • Meshing Spec Schema version: 6.0

New Schemes

  • TrAbsolutePowerSource
  • TrSpecificPowerSource
  • MarcResultControl
  • MarcBondedAndTouchingContactConnection
  • ElastoplasticMarcMaterialBehavior
  • ElasticityMarc
  • PlasticityMarc
  • MultilinearModelMarc
  • IsotropicPlasticHardeningMarc
  • KinematicPlasticHardeningMarc
  • CombinedPlasticHardeningMarc
  • PardisoDirectSolver
  • ResidualsOrDisplacementsConvergenceMethod
  • RelativeConvergenceResidualsOrDisplacements
  • AbsoluteConvergenceResidualsOrDisplacements
  • AdaptiveConvergenceResidualsOrDisplacements
  • MarcDisplacementResultControlItem
  • MarcForceResultControlItem
  • MarcStressResultControlItem
  • MarcStrainResultControlItem
  • MarcContactResultControlItem
  • MarcContactNormalForce
  • MarcContactFrictionForce
  • MarcContactNormalStress
  • MarcContactFrictionStress
  • MarcContactGap
  • MarcContactStatus

Removed Schemes

Updated Schemes

Non exhaustive list of updated schemes:

  • FanBC
    • new direction property
  • FanPBC
    • removed direction property
  • HydrostaticFanPBC
    • removed direction property
  • MarcAnalysis
    • new resultControl property
  • MarcContact
    • new contactFormulation property
  • MarcContact
    • connections can now also be MarcBondedAndTouchingContactConnection
  • MarcMaterial
    • marcMaterialBehavior can now also be ElastoplasticMarcMaterialBehavior
  • MarcLinearSolverSettings
    • linearSolver can now also be PardisoDirectSolver
  • MarcNonlinearSolverSettings
    • convergenceMethod can now also be ResidualsOrDisplacementsConvergenceMethod
  • MarcNonlinearSolverSettings
    • convergenceMethod default is now RESIDUALS_OR_DISPLACEMENTS

12.0.0

12 Jun 17:14

Choose a tag to compare

Version information

  • SDK version: 12.0.0
  • Simulation Spec Schema version: 27.0
  • Meshing Spec Schema version: 6.0

New Schemes

  • AbsoluteConvergenceDisplacements
  • AbsoluteConvergenceResiduals
  • AdaptiveConvergenceDisplacements
  • AdaptiveConvergenceResiduals
  • AdvancedMUMPSSettings
  • AdvancedPETSCSettings
  • AllowedDirection
  • BlockedDirection
  • Dimensional_Torque
  • DirectionalMaterialStructure
  • DisplacementsConvergenceMethod
  • ElectricDisplacementFieldFieldSelection
  • ElectricFieldFieldSelection
  • ElectricPotentialFieldSelection
  • HomogeneousMaterialStructure
  • HydrostaticFanPBC
  • HydrostaticIsothermalFreestreamPBC
  • HydrostaticIsothermalPBC
  • HydrostaticIsothermalTotalPBC
  • HyperelasticMarcMaterialBehavior
  • Hyperelasticity
  • InterferenceFit
  • LitzWireCoil
  • MarcBondedContactConnection
  • MarcContact
  • MarcLinearSolverSettings
  • MarcNonlinearSolverSettings
  • MarcTouchingContactConnection
  • MooneyTypeHyperelasticModelMarc
  • OgdenHyperelasticModelMarc
  • OneTerm
  • OpaqueMaterial
  • RelativeConvergenceDisplacements
  • RelativeConvergenceResiduals
  • ResidualsConvergenceMethod
  • Round
  • SemiTransparentMaterial
  • Square
  • StrainEnergyConvergenceMethod
  • SurfaceRefinementSimerics
  • ThreeTerms
  • TransparentMaterial
  • TwoTerms

Removed Schemes

  • MarcSolverSettings

Updated Schemes

Non exhaustive list of updated schemes:

  • AutomaticSimericsMeshSettings
    • refinements can now be SurfaceRefinementSimerics as well.
  • Coil
    • coilType can now also be LitzWireCoil
  • ConvectiveHeatTransfer
    • boundaryConditions can now also be PeriodicBC
  • CustomFluidBC
    • gaugePressure can now also be HydrostaticFanPBC
    • gaugePressureRgh can now also be HydrostaticFanPBC
    • pressure can now also be HydrostaticFanPBC
    • pressureRgh can now also be HydrostaticFanPBC
  • DarcyMedium
    • new porousMaterialType property
  • ElectromagneticNumerics
    • elementAccuracy default is now FIRST_ORDER
  • ElectromagneticSimulationControl
    • new coreLossReferencePeriod property
  • EmbeddedBoundaryMeshing
    • new numberOfBufferCells property
  • FanBC
    • pressureRgh can now also be HydrostaticFanPBC
    • temperature can now also be AmbientTBC
  • FluidCompressibleMaterial
    • new radiativeBehavior property
  • FluidSolvers
    • radiativeIntensityRaySolver default is now PBICGStab
  • FreestreamVBC
    • new ambientPressure property
  • IncompressibleMaterial
    • new radiativeBehavior property
  • IsotropicElectricConductivity
    • removed electricResistivity
  • MUMPSSolver
    • moved several properties into advancedMumpsSettings
  • MarcAnalysis
    • new connectionGroups property
  • MarcMaterial
    • marcMaterialBehavior can now also be HyperelasticMarcMaterialBehavior
  • MarcNumerics
    • new linearSolverSettings property
    • new nonlinearSolverSettings property
    • removed solverSettings property
  • MarcSimulationControl
    • new endTime property
    • new initialTimeStep property
    • new manuallyAssignParallelization property

11.0.0

20 Feb 11:31

Choose a tag to compare

Version information

  • SDK version: 11.0.0
  • Simulation Spec Schema version: 26.0
  • Meshing Spec Schema version: 6.0

New Schemes

  • FirstOrderUpwindSpatialScheme added
  • CustomFractionBodySurface added
  • IsotropicRelativePermeabilityMethod added
  • SpatialDiscretizationSchemes added
  • PressureBCMarc added
  • IsotropicElectricConductivityMethod added
  • ElectromagneticResultControlProbePoint added
  • MarcMaterial added
  • MagneticFieldFieldSelection added
  • HydrostaticPressure added
  • SimericsMaterials added
  • DimensionalFunction_ElectricConductivity added
  • SecondOrderUpwindSpatialScheme added
  • SparseIterative added
  • MrtSolarParameters added
  • MumpsDirectSolver added
  • MarcAnalysis added
  • MarcSolverSettings added
  • SittingFractionBodySurface added
  • MagneticFluxDensityFieldSelection added
  • HighResolutionSpatialScheme added
  • StandingFractionBodySurface added
  • LinearElasticMarcMaterialBehavior added
  • ElectricCurrentDensityFieldSelection added
  • IsotropicThermalConductivityMethod added
  • MarcSimulationControl added
  • MarcNumerics added
  • CentralDifferenceSpatialScheme added
  • FixedValueBCMarc added

Removed Schemes

  • LDLTSolverV33 removed
  • SimericsFluidMaterials removed
  • LinearIsotropicPermeability removed
  • LinearIsotropicConductivityMethod removed
  • Dimensional_ElectricConductivity removed
  • LinearIsotropicConstantThermalConductivityMethod removed

10.0.0

14 Oct 14:16

Choose a tag to compare

Version information

  • SDK version: 10.0.0
  • Simulation Spec Schema version: 25.0
  • Meshing Spec Schema version: 5.0

Backward incompatible changes (Simulation Spec Schema)

  • TimeHarmonicMagnetics added thermal property
  • CurrentInflowEBC renamed current to currentFunction
  • CurrentOutflowEBC renamed current to currentFunction
  • FixedElectricPotentialEBC renamed potential to potentialFunction
  • LinearIsotropicPermeabiltiy renamed to LinearIsotropicPermeability
  • HarmonicResponse removed MultifrontalSolver from possible solver types
  • MUMPSSolver#precisionSingularityDetection default changed from 8 to 9
  • PermanentMagnetMaterial renamed magnetizationDirection to magnetizationDirectionType
  • SolidNumerics#remotePointStiffnessMultiplier exclusiveMinimum changed from true to false
  • SolidNumerics#remotePointStiffnessMultiplier default changed from 1e-12 to 0

9.2.0

01 Oct 14:03

Choose a tag to compare

Version information

  • SDK version: 9.2.0
  • Simulation Spec Schema version: 24.0
  • Meshing Spec Schema version: 5.0

New features

New AIModelsApi with capabilities to get available models and create a new prediction.

9.0.0

08 Aug 12:08

Choose a tag to compare

Version information

  • SDK version: 9.0.0
  • Simulation Spec Schema version: 24.0
  • Meshing Spec Schema version: 5.0

Backward incompatible changes (Simulation Spec Schema)

  • PETSCSolver#preconditioner removed ChronosPreconditioner option
  • ChronosPreconditioner was renamed to ChronosSolver
  • ImplicitTimeIntegrationType#scheme#default set to "HHT"
  • VelocityInletBC removed [associatedPhaseFractions, massFractions] properties (changed to [phaseFractionsV2, massFractionsV2])
  • PhaseNameAndFixedValuePFBC renamed to InletFixedPFValues
  • VelocityOutletBC removed [associatedPhaseFractions, massFractions] properties (changed to [phaseFractionsV2, massFractionsV2])
  • PressureInletBC removed [associatedPhaseFractions, massFractions] properties (changed to [phaseFractionsV2, massFractionsV2])
  • SimericsAnalysis removed isMulticomponent property
  • WindRose removed gustFactor (changed to gustFactorV2)
  • CurrentExcitation removed current (changed to currentType)
  • VoltageExcitation removed voltage (changed to voltageType)

Backward incompatible changes (Meshing Spec Schema)

  • SimmetrixBoundaryLayerRefinement removed [numberOfLayers, totalRelativeThickness] properties
  • AutomaticLayerOn removed [numberOfLayers, totalRelativeThickness] properties
  • SimmetrixMeshingSolid removed [enableShellMeshing, surfaceElementType] properties
  • Resolution Added maximum of 600 to [x, y, z] properties

8.0.0

15 Apr 08:45

Choose a tag to compare

Version information

  • SDK version: 8.0.0
  • Simulation Spec Schema version: 23.0
  • Meshing Spec Schema version: 4.0

Backward incompatible changes (Simulation Spec Schema)

  • AdvancedPinSettings was renamed to AdvancedConnectorSettings
  • HeatTransferCoefficients#refTemperature must be higher than -273.15 °C
  • HeatTransferCoefficients#heatTransferCoefficient must be between 0 W/(K·m²) and 1e16 W/(K·m²)
  • HeatTransferCoefficients#surfaceAreaDensity must be between 0 1/m and 1e16 1/m
  • HeatExchangerPerformance#refTemperature must be higher than -273.15 °C
  • HeatExchangerPerformance#performance must be between 0 W/K and 1e16 W/K
  • HeatExchangerPerformance#heatDistribution was removed from the schema

Backward incompatible changes (Meshing Spec Schema)

  • CastellatedMeshControls#cellsBetweenLevels must be at least 1