Load cases

ThermalLoadCase:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

LoadCaseTime

Calendar time: Time at which the loads will be applied. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

LoadCaseCalculationTime

Calculation time: Calculation variable used to define the load increments. | Constraints: Conditions: Value must be greater than 0. Calculation time has been already defined in other load case. Please, introduce an unique calculation time.

Type:

Double

TurnOffDynamic

Turn off dynamic: If this option is activated the load case will be solved without taking into account dynamic effects.

Type:

bool

GenerateTXTResults

Generate a TXT results file: Generate a plain text results file.

Type:

bool

ResetDisplacementsToZero

Reset displacements to zero: This option resets previous displacements to zero at the beginning of current load case. The stress field maintains the previous values.

Type:

bool

UseElasticGeoMaterials

Use elastic Geomaterials: If this option is activated previous load cases are solved with linear elastic geomaterials instead the ones defined.

Type:

bool

SSRMAnalysis

Perform a SSRM analysis: Perform a Shear Strentgh Reduction Method analysis by reducing phi and c in a Mohr-Coulomb material. | Constraints: Conditions: SSRM analysis has been already defined in other load case. Please, introduce an unique SSRM analysis.

Type:

bool

SolveLoadCase

Solve load case: Load case is taken into account in solution process.

Type:

bool

BCGroupList

Boundary conditions: List with the sets of defined boundary conditions .

Type:

List

InitialConditionGroupList

Initial conditions: List with the sets of defined initial conditions .

Type:

List

SolutionControl

Solution control: Solution control.

Type:

ParticularThermalSolutionControl

ParticularThermalSolutionControl:
IsParticularControl

Particular control: Defines if the solution control is specific for this load case or is taken from the global solution controls.

Type:

bool

InitialTimeStep

Init. step fraction: Initial time step as a fraction of the step period. Only used in stress or transient thermal analysis. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.

Type:

Double

MaxIncrements

Max. Increments: Maximum number of increments. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MinIterations

Min. Iterations: Minimum number of iterations. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MaxIterations

Max. Iterations: Maximum number of iterations. | Constraints: Conditions: Value must be greater than 0.

Type:

int

FilterResultsBy

Store rcf by: Select the method to control the number of result files which will be created.

Type:

Enumerate: { Frequency, Number }

IncrementFrequency

Increment frequency: Number of increments between writing the result file. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MaxErrorInTemperatureEstimate

Tolerance ΔT: Maximum error in temperature estimate to check convergence. If the value is 0, the convergence check will not be carried out.

Type:

Double

BCTotalHeadVolume:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

TotalHead

Total head.

Type:

Double

Volume

Volume: Volume where the boundary conditions are applied.

Type:

Entity

KCoordinateSystem:
Name

Name. | Constant: Constant value | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

AxisType

Type: Type of coordinate system. | Constant: Constant value

Type:

Enumerate: { CARTESIAN, CYLINDRICAL, SPHERICAL, POLAR }

Origin

Origin: Origin of the coordinate system. | Constant: Constant value

Type:

Point

XVector

X Dir: X axis direction. | Constant: Constant value | Constraints: Conditions: A vector cannot have zero magnitude. X vector and Z vector are parallel.

Type:

Vector

YVector

Y Vector: Y axis direction vector. | Constant: Constant value

Type:

Vector

ZVector

Z Dir: Z axis direction. | Constant: Constant value | Constraints: Conditions: A vector cannot have zero magnitude. X vector and Z vector are parallel.

Type:

Vector

BCThermalFluxVolume:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Volume

Volume: Volume where the boundary conditions are applied.

Type:

Entity

Flux

Thermal flux.

Type:

Double

ThermalStructuralLoadCase:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

LoadCaseTime

Calendar time: Time at which the loads will be applied. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

LoadCaseCalculationTime

Calculation time: Calculation variable used to define the load increments. | Constraints: Conditions: Value must be greater than 0. Calculation time has been already defined in other load case. Please, introduce an unique calculation time.

Type:

Double

TurnOffDynamic

Turn off dynamic: If this option is activated the load case will be solved without taking into account dynamic effects.

Type:

bool

GenerateTXTResults

Generate a TXT results file: Generate a plain text results file.

Type:

bool

ResetDisplacementsToZero

Reset displacements to zero: This option resets previous displacements to zero at the beginning of current load case. The stress field maintains the previous values.

Type:

bool

UseElasticGeoMaterials

Use elastic Geomaterials: If this option is activated previous load cases are solved with linear elastic geomaterials instead the ones defined.

Type:

bool

SSRMAnalysis

Perform a SSRM analysis: Perform a Shear Strentgh Reduction Method analysis by reducing phi and c in a Mohr-Coulomb material. | Constraints: Conditions: SSRM analysis has been already defined in other load case. Please, introduce an unique SSRM analysis.

Type:

bool

SolveLoadCase

Solve load case: Load case is taken into account in solution process.

Type:

bool

LoadGroupList

Loads: List with the sets of defined load groups .

Type:

List

BCGroupList

Boundary conditions: List with the sets of defined boundary conditions .

Type:

List

InitialConditionGroupList

Initial conditions: List with the sets of defined initial conditions .

Type:

List

SolutionControl

Solution control: Solution control.

Type:

ParticularThermalCoupledSolutionControl

ParticularThermalCoupledSolutionControl:
IsParticularControl

Particular control: Defines if the solution control is specific for this load case or is taken from the global solution controls.

Type:

bool

InitialTimeStep

Init. step fraction: Initial time step as a fraction of the step period. Only used in stress or transient thermal analysis. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.

Type:

Double

MaxIncrements

Max. Increments: Maximum number of increments. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MinIterations

Min. Iterations: Minimum number of iterations. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MaxIterations

Max. Iterations: Maximum number of iterations. | Constraints: Conditions: Value must be greater than 0.

Type:

int

FilterResultsBy

Store rcf by: Select the method to control the number of result files which will be created.

Type:

Enumerate: { Frequency, Number }

IncrementFrequency

Increment frequency: Number of increments between writing the result file. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MinimumTimeStep

Min. step fraction: Minimum time step as a fraction of the step period. Only used in stress analysis. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.

Type:

Double

MaximumTimeStep

Max. step fraction: Maximum time step as a fraction of the step period. Only used in stress analysis. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.

Type:

Double

ConvergenceDisp

Check u convergence: Check for convergence in displacements Y/N.

Type:

bool

ConvergenceRot

Check θ convergence: Check for convergence in rotations Y/N.

Type:

bool

ConvergenceF

Check F convergence: Check for convergence in forces Y/N.

Type:

bool

ConvergenceM

Check M convergence: Check for convergence in moments Y/N.

Type:

bool

ToleranceDisp

Tolerance u: Relative tolerance for convergence in displacements. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ToleranceRot

Tolerance θ: Relative tolerance for convergence in rotations. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ToleranceF

Tolerance F: Relative tolerance for convergence in forces. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ToleranceM

Tolerance M: Relative tolerance for convergence in moments. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

FixedThermalStep

Fixed time step: Use a fixed time step for a transient seepage or thermal analysis. The Initial step value will be used..

Type:

bool

MaxTemperatureChangeToControTimeStep

Time step control by ΔT: Maximum incremental temperature change. Used to control automatic time step scheme for transient analysis. Also used as a convergence control in a steady state non-linear analysis.

Type:

Double

ApplicationType

Control application: Loads application type in load case.

Type:

Enumerate: { Instantaneous, Ramped }

ArcLength

Arc-Length: Solving method of non-linear models which assumes that the control over the non-linear behaviour and instabilities is based on the mechanical loads. The target is to get the rigtht balance.

Type:

bool

InitialFraction

Coefficient (α): Initial coefficient that multiplies to the total load increment in order to find out the initial Arc-length. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.

Type:

Double

MaximumFraction

Maximum Fraction: Maximum fraction of the total load that can be applied in an increment. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

MaxMultiplier

Maximum ratio: Maximum of the square of the ratio between the current Arc-length and the initial Arc-length. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

MinArcLength

Minimal ratio: Minimum of the square of the ratio between the current Arc-length and the initial Arc-length. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

MaxErrorInTemperatureEstimate

Tolerance ΔT: Maximum error in temperature estimate to check convergence. If the value is 0, the convergence check will not be carried out.

Type:

Double

BCHydraulicFluxOnNodes:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

HydraulicFlux

Hydraulic flux.

Type:

Double

Nodes

Nodes: List with the nodes where the boundary condition is applied. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

PVectorConst

ReviewBC

Seepage face review: Activate to indicate that the seepage face can be developed in some of this nodes.

Type:

bool

BCTotalHeadCurve:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

TotalHead

Total head.

Type:

Double

Lines

Lines: Lines where the boundary conditions are applied.

Type:

List

BCThermalFluxSurface:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Flux

Thermal flux.

Type:

Double

FluxTable

Volumetric flux table.

Type:

Table

TopFluxActivate

Activate top flux.

Type:

bool

FluxTop

Normal flux on top.

Type:

Double

FluxTopTable

Normal flux table on top.

Type:

Table

BotFluxActivate

Activate bottom flux.

Type:

bool

FluxBot

Normal flux on bottom.

Type:

Double

FluxBotTable

Normal flux table on bottom.

Type:

Table

Surfaces

Surfaces: Surfaces where the boundary conditions are applied.

Type:

List

BCTemperatureNodes:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Temperature

Temperature.

Type:

Double

Nodes

Nodes: List with the nodes where the boundary condition is applied. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

PVectorConst

TemperatureStructuralLoad:
LoadName

Name: Name of the load. | Constraints: Conditions: The name must be unique.

Type:

str

LoadSE

Structural element: Structural element on which the load is applied.

Type:

Entity

TemperatureTable

Temperature table: Temperature increment from reference value. Reference value is zero except for cables prestressed by temperature..

Type:

Table

TemperatureTopTable

Top temp. table: Temperature increment from reference value (0) to be applied on the top surface.

Type:

Table

TemperatureBotTable

Bottom temp. table: Temperature increment from reference value (0) to be applied on the bottom surface.

Type:

Table

Temperature

Temperature: Temperature increment from reference value. Reference value is zero except for cables prestressed by temperature..

Type:

Double

TemperatureTop

Top temp.: Temperature increment from reference value (0) to be applied on the top surface.

Type:

Double

TemperatureBot

Bottom temp.: Temperature increment from reference value (0) to be applied on the bottom surface.

Type:

Double

TemperatureCoordinateDependecy

Coordinate dependency: Activate the temperature increment definition by coordinate.

Type:

bool

CoordinateSelection

Global Coordinate: Select the global coordinate to add dependency.

Type:

Enumerate: { GlobalX, GlobalY, GlobalZ }

TemperatureByCoordinateTable

Temperature by coordinate: Temperature increment by coordinate from reference value (0) to be applied.

Type:

Table

BCTemperaturePoint:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Temperature

Temperature.

Type:

Double

Points

Points: Application points of boundary condition.

Type:

List

PointsOnSE

Points projected: Application points of boundary condition projected on structural element. | Constant: Constant value

Type:

List

TemperatureStructuralLoadOnElements:
LoadName

Name: Name of the load. | Constraints: Conditions: The name must be unique.

Type:

str

Temperature

Temperature: Temperature increment from reference value. Reference value is zero except for cables prestressed by temperature..

Type:

Double

TemperatureCoordinateDependecy

Coordinate dependency: Activate the temperature increment definition by coordinate.

Type:

bool

Elements

Elements: Elements to apply the prestress load. | Constraints: Conditions: Invalid mix of elements in temperature per element in load.

Type:

PVectorConst

BCHydraulicFluxPoint:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Points

Points: Application points of boundary condition.

Type:

List

PointsOnSE

Points projected: Application points of boundary condition projected on structural element. | Constant: Constant value

Type:

List

HydraulicFlux

Hydraulic flux.

Type:

Double

BCThermalFluxPoint:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Points

Points: Application points of boundary condition.

Type:

List

PointsOnSE

Points projected: Application points of boundary condition projected on structural element. | Constant: Constant value

Type:

List

Flux

Thermal flux.

Type:

Double

BCThermalFluxCurve:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Lines

Lines: Lines where the boundary conditions are applied.

Type:

List

Flux

Thermal flux.

Type:

Double

BCDisplacementPunctual:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Dir

Direction: Displacement direction. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

Displacement

Displacement: Displacement magnitude. | Constraints: Conditions: Displacement cannot be zero.

Type:

Double

Point

Point.

Type:

Point

Points

Points: Application points of boundary condition.

Type:

List

PointsOnSE

Points projected: Application points of boundary condition projected on structural element. | Constant: Constant value

Type:

List

BCTotalHeadNodes:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

TotalHead

Total head.

Type:

Double

Nodes

Nodes: List with the nodes where the boundary condition is applied. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

PVectorConst

BCTemperatureVolume:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Temperature

Temperature.

Type:

Double

Volume

Volume: Volume where the boundary conditions are applied.

Type:

Entity

BCTemperatureSurface:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Temperature

Temperature.

Type:

Double

TopTempActivate

Activate top temperature.

Type:

bool

TempTop

Temperature on top.

Type:

Double

TempTopTable

Temperature table on top.

Type:

Table

BotTempActivate

Activate bottom temperature.

Type:

bool

TempBot

Temperature on bottom.

Type:

Double

TempBotTable

Temperature table on bottom.

Type:

Table

Surfaces

Surfaces: Surfaces where the boundary conditions are applied.

Type:

List

BCHydraulicFluxSurface:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

HydraulicFlux

Hydraulic flux.

Type:

Double

HydraulicFluxTable

Hydraulic flux table.

Type:

Table

HydraulicFluxTopActivate

Activate top hydraulic flux.

Type:

bool

HydraulicFluxTop

Hydraulic flux on top.

Type:

Double

HydraulicFluxTopTable

Hydraulic flux table on top.

Type:

Table

HydraulicFluxBotActivate

Activate bottom hydraulic flux.

Type:

bool

HydraulicFluxBot

Hydraulic flux on bottom.

Type:

Double

HydraulicFluxBotTable

Hydraulic flux table on bottom.

Type:

Table

Surfaces

Surfaces: Surfaces where the boundary conditions are applied.

Type:

List

LoadHydPressCurve:
LoadName

Name: Name of the load. | Constraints: Conditions: The name must be unique.

Type:

str

LoadStructuralType

Load type: Type of the structural load applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, OnNodes, OnElements }

LoadSE

Structural element: Structural element on which the load is applied.

Type:

Entity

LoadKC

Coord. System: Coordinate system that defines the load direction.

Type:

Entity

HydHeight

Hydrostatic height: The height is referred to the Y axis of the Coord. System above.

Type:

Double

SpecificWeight

Specific weight.

Type:

Double

ReverseDir

Invert hydrostatic pressure direction.

Type:

bool

LoadSEs

Structural elements: Structural elements on which the load is applied.

Type:

List

Lines

Lines: Lines where the load is applied.

Type:

List

BCFilmSurface:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Surfaces

Surfaces: Surfaces where the boundary conditions are applied.

Type:

List

AmbientTemperatureTable

Ambient temperature table.

Type:

Table

FilmTable

h(t): Film coefficient Table.

Type:

Table

EmissivityTable

ε(t): Emissivity table .

Type:

Table

TopFilmActivateTransient

Activate top film..

Type:

bool

AmbientTemperatureTopTable

Ambient temperature table on top.

Type:

Table

FilmTopTable

h(t) top: Film coefficient table on top.

Type:

Table

EmissivityTopTable

ε(t) top: Emissivity table on top.

Type:

Table

BotFilmActivateTransient

Activate bottom film..

Type:

bool

AmbientTemperatureBotTable

Ambient temperature table on bottom.

Type:

Table

FilmBotTable

h(t) bot: Film coefficient table on bottom.

Type:

Table

EmissivityBotTable

ε(t) bot: Table emissivity on bottom.

Type:

Table

AmbientTemperature

Ambient temperature.

Type:

Double

Film

h: Film coefficient.

Type:

Double

Emissivity

ε: Emissivity.

Type:

Double

TopFilmActivate

Activate top film.

Type:

bool

AmbientTemperatureTop

Ambient temperature on top.

Type:

Double

FilmTop

h top: Film coefficient on top face.

Type:

Double

EmissivityTop

ε top: Emissivity on top.

Type:

Double

BotFilmActivate

Activate bottom film.

Type:

bool

AmbientTemperatureBot

Ambient temperature on bottom.

Type:

Double

FilmBot

h bot: Film coefficient on bottom.

Type:

Double

EmissivityBot

ε bot: Emissivity on bottom.

Type:

Double

BCCurve:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

UX

Constrain mov. X: Constrain X movement.

Type:

bool

UY

Constrain mov. Y: Constrain Y movement.

Type:

bool

UZ

Constrain mov. Z: Constrain Z movement.

Type:

bool

RotX

Constrain rot. X: Constrain rotation about X axis.

Type:

bool

RotY

Constrain rot. Y: Constrain rotation about Y axis.

Type:

bool

RotZ

Constrain rot. Z: Constrain rotation about Z axis.

Type:

bool

BCSEs

Structural elements: Structural elements in which the boundary condition is applied.

Type:

List

Line

Line: Line where the boundary conditions are applied.

Type:

Entity

Lines

Lines: Lines where the boundary conditions are applied.

Type:

List

SeepageLoadCase:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

LoadCaseTime

Calendar time: Time at which the loads will be applied. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

LoadCaseCalculationTime

Calculation time: Calculation variable used to define the load increments. | Constraints: Conditions: Value must be greater than 0. Calculation time has been already defined in other load case. Please, introduce an unique calculation time.

Type:

Double

TurnOffDynamic

Turn off dynamic: If this option is activated the load case will be solved without taking into account dynamic effects.

Type:

bool

GenerateTXTResults

Generate a TXT results file: Generate a plain text results file.

Type:

bool

ResetDisplacementsToZero

Reset displacements to zero: This option resets previous displacements to zero at the beginning of current load case. The stress field maintains the previous values.

Type:

bool

UseElasticGeoMaterials

Use elastic Geomaterials: If this option is activated previous load cases are solved with linear elastic geomaterials instead the ones defined.

Type:

bool

SSRMAnalysis

Perform a SSRM analysis: Perform a Shear Strentgh Reduction Method analysis by reducing phi and c in a Mohr-Coulomb material. | Constraints: Conditions: SSRM analysis has been already defined in other load case. Please, introduce an unique SSRM analysis.

Type:

bool

SolveLoadCase

Solve load case: Load case is taken into account in solution process.

Type:

bool

BCGroupList

Boundary conditions: List with the sets of defined boundary conditions .

Type:

List

SolutionControl

Solution control: Solution control.

Type:

ParticularSeepageSolutionControl

ParticularSeepageSolutionControl:
IsParticularControl

Particular control: Defines if the solution control is specific for this load case or is taken from the global solution controls.

Type:

bool

InitialTimeStep

Init. step fraction: Initial time step as a fraction of the step period. Only used in stress or transient thermal analysis. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.

Type:

Double

MaxIncrements

Max. Increments: Maximum number of increments. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MinIterations

Min. Iterations: Minimum number of iterations. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MaxIterations

Max. Iterations: Maximum number of iterations. | Constraints: Conditions: Value must be greater than 0.

Type:

int

FilterResultsBy

Store rcf by: Select the method to control the number of result files which will be created.

Type:

Enumerate: { Frequency, Number }

IncrementFrequency

Increment frequency: Number of increments between writing the result file. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MaxErrorInTotalHeadEstimate

Tolerance Δm: Maximum error in total head estimate to check convergence.

Type:

Double

MaxReviewIterationsSeepage

Max. Iter. for face review: Maximum number of iterations for the water table face review algorithm..

Type:

int

BCThermalFluxOnNodes:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Flux

Thermal flux.

Type:

Double

Nodes

Nodes: List with the nodes where the boundary condition is applied. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

PVectorConst

BCHydraulicFluxVolume:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Volume

Volume: Volume where the boundary conditions are applied.

Type:

Entity

HydraulicFlux

Hydraulic flux.

Type:

Double

BCTotalHeadSurface:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

TotalHead

Total head.

Type:

Double

TotalHeadTopActivate

Activate top total head.

Type:

bool

TotalHeadTop

Total head on top.

Type:

Double

TotalHeadTopTable

Total head table on top.

Type:

Table

TotalHeadBotActivate

Activate bottom total head.

Type:

bool

TotalHeadBot

Total head on bottom.

Type:

Double

TotalHeadBotTable

Total head table on bottom.

Type:

Table

Surfaces

Surfaces: Surfaces where the boundary conditions are applied.

Type:

List

BCDisplacementSurface:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Dir

Direction: Displacement direction. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

Displacement

Displacement: Displacement magnitude. | Constraints: Conditions: Displacement cannot be zero.

Type:

Double

BCSEs

Structural elements: Structural elements in which the boundary condition is applied.

Type:

List

Surface

Surface: Surface where the boundary conditions are applied.

Type:

Entity

Surfaces

Surfaces: Surfaces where the boundary conditions are applied.

Type:

List

BCDisplacementCurve:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Dir

Direction: Displacement direction. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

Displacement

Displacement: Displacement magnitude. | Constraints: Conditions: Displacement cannot be zero.

Type:

Double

BCSEs

Structural elements: Structural elements in which the boundary condition is applied.

Type:

List

Line

Line: Line where the boundary conditions are applied.

Type:

Entity

Lines

Lines: Lines where the boundary conditions are applied.

Type:

List

MomentPunctual:
LoadName

Name: Name of the load. | Constraints: Conditions: The name must be unique.

Type:

str

LoadStructuralType

Load type: Type of the structural load applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, OnNodes, OnElements }

LoadSE

Structural element: Structural element on which the load is applied.

Type:

Entity

LoadKC

Coord. System: Coordinate system that defines the load direction.

Type:

Entity

Point

Point.

Type:

Point

Points

Points: Points of load application.

Type:

List

PointsOnSE

Points projected: Points of load application projected on structural element. | Constant: Constant value

Type:

List

MomentDir

Axis: Moment’s axis direction. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

Moment

Moment.

Type:

Double

MomentPunctualOnNodes:
LoadName

Name: Name of the load. | Constraints: Conditions: The name must be unique.

Type:

str

LoadStructuralType

Load type: Type of the structural load applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, OnNodes, OnElements }

LoadKC

Coord. System: Coordinate system that defines the load direction.

Type:

Entity

MomentDir

Axis: Moment’s axis direction. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

Moment

Moment.

Type:

Double

Nodes

Nodes: List with the nodes where the load is applied. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

PVectorConst

LoadSurface:
LoadName

Name: Name of the load. | Constraints: Conditions: The name must be unique.

Type:

str

LoadStructuralType

Load type: Type of the structural load applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, OnNodes, OnElements }

LoadSE

Structural element: Structural element on which the load is applied.

Type:

Entity

Surface

Surface: Surface where the load is applied.

Type:

Entity

Orientation

Orientation: Defines how the load will be oriented.

Type:

Enumerate: { Normal, Parallel }

LoadKC

Coord. System: Coordinate system that defines the load direction.

Type:

Entity

Dir

Direction: Load direction. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

Load

Load.

Type:

Double

PressureLoadToApply

Pressure Value in Finite Elements: The pressure load is applied on the faces of the elements that are completely contained in the surface. Select equivalent value to apply a factor equal to Surface_Area/Elements_Area to the pressure value introduced on each finite element.

Type:

Enumerate: { EquivalentValue, UserValue }

IsProjected

Projected: The load is projected onto the normal of the element.

Type:

bool

IsGradient

Gradient: The load is applied like pressure gradient.

Type:

bool

LoadSEs

Structural elements: Structural elements on which the load is applied.

Type:

List

Surfaces

Surfaces: Surface where the load is applied.

Type:

List

BCSurface:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

UX

Constrain mov. X: Constrain X movement.

Type:

bool

UY

Constrain mov. Y: Constrain Y movement.

Type:

bool

UZ

Constrain mov. Z: Constrain Z movement.

Type:

bool

RotX

Constrain rot. X: Constrain rotation about X axis.

Type:

bool

RotY

Constrain rot. Y: Constrain rotation about Y axis.

Type:

bool

RotZ

Constrain rot. Z: Constrain rotation about Z axis.

Type:

bool

BCSEs

Structural elements: Structural elements in which the boundary condition is applied.

Type:

List

Surface

Surface: Surface where the boundary conditions are applied.

Type:

Entity

Surfaces

Surfaces: Surfaces where the boundary conditions are applied.

Type:

List

BCHydraulicFluxCurve:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Lines

Lines: Lines where the boundary conditions are applied.

Type:

List

HydraulicFlux

Hydraulic flux.

Type:

Double

BCFilmCurve:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

AmbientTemperature

Ambient temperature.

Type:

Double

Film

h: Film coefficient.

Type:

Double

Emissivity

ε: Emissivity.

Type:

Double

Lines

Lines: Lines where the boundary conditions are applied.

Type:

List

LoadHydPressSurface:
LoadName

Name: Name of the load. | Constraints: Conditions: The name must be unique.

Type:

str

LoadStructuralType

Load type: Type of the structural load applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, OnNodes, OnElements }

LoadSE

Structural element: Structural element on which the load is applied.

Type:

Entity

LoadKC

Coord. System: Coordinate system that defines the load direction.

Type:

Entity

HydHeight

Hydrostatic height: The height is referred to the Z axis of the Coord. System above.

Type:

Double

SpecificWeight

Specific weight.

Type:

Double

ReverseDir

Invert hydrostatic pressure direction.

Type:

bool

LoadSEs

Structural elements: Structural elements on which the load is applied.

Type:

List

Surfaces

Surfaces: Surface where the load is applied.

Type:

List

BCDisplacementPunctualOnNodes:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Dir

Direction: Displacement direction. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

Displacement

Displacement: Displacement magnitude. | Constraints: Conditions: Displacement cannot be zero.

Type:

Double

Nodes

Nodes: List with the nodes where the boundary condition is applied. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

PVectorConst

LoadPunctualOnNodes:
LoadName

Name: Name of the load. | Constraints: Conditions: The name must be unique.

Type:

str

LoadStructuralType

Load type: Type of the structural load applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, OnNodes, OnElements }

LoadKC

Coord. System: Coordinate system that defines the load direction.

Type:

Entity

Dir

Direction: Load direction. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

Load

Load.

Type:

Double

Nodes

Nodes: List with the nodes where the load is applied. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

PVectorConst

LoadPunctual:
LoadName

Name: Name of the load. | Constraints: Conditions: The name must be unique.

Type:

str

LoadStructuralType

Load type: Type of the structural load applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, OnNodes, OnElements }

LoadSE

Structural element: Structural element on which the load is applied.

Type:

Entity

LoadKC

Coord. System: Coordinate system that defines the load direction.

Type:

Entity

Point

Point.

Type:

Point

Points

Points: Points of load application.

Type:

List

PointsOnSE

Points projected: Points of load application projected on structural element. | Constant: Constant value

Type:

List

Dir

Direction: Load direction. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

Load

Load.

Type:

Double

LoadCurve:
LoadName

Name: Name of the load. | Constraints: Conditions: The name must be unique.

Type:

str

LoadStructuralType

Load type: Type of the structural load applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, OnNodes, OnElements }

LoadSE

Structural element: Structural element on which the load is applied.

Type:

Entity

LoadKC

Coord. System: Coordinate system that defines the load direction.

Type:

Entity

Line

Line: Line where the load is applied.

Type:

Entity

DirI

Direction at I: Load direction at end I. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

DirJ

Direction at J: Load direction at end J. | Constraints: Conditions: A vector cannot have zero magnitude.

Type:

Vector

LoadI

Load at end I.

Type:

Double

LoadJ

Load at end J.

Type:

Double

LoadSEs

Structural elements: Structural elements on which the load is applied.

Type:

List

Lines

Lines: Lines where the load is applied.

Type:

List

StructuralLoadCase:
Name

Name. | Constraints: Conditions: “” input must be non-empty. The name must be unique.

Type:

str

LoadCaseTime

Calendar time: Time at which the loads will be applied. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

LoadCaseCalculationTime

Calculation time: Calculation variable used to define the load increments. | Constraints: Conditions: Value must be greater than 0. Calculation time has been already defined in other load case. Please, introduce an unique calculation time.

Type:

Double

TurnOffDynamic

Turn off dynamic: If this option is activated the load case will be solved without taking into account dynamic effects.

Type:

bool

GenerateTXTResults

Generate a TXT results file: Generate a plain text results file.

Type:

bool

ResetDisplacementsToZero

Reset displacements to zero: This option resets previous displacements to zero at the beginning of current load case. The stress field maintains the previous values.

Type:

bool

UseElasticGeoMaterials

Use elastic Geomaterials: If this option is activated previous load cases are solved with linear elastic geomaterials instead the ones defined.

Type:

bool

SSRMAnalysis

Perform a SSRM analysis: Perform a Shear Strentgh Reduction Method analysis by reducing phi and c in a Mohr-Coulomb material. | Constraints: Conditions: SSRM analysis has been already defined in other load case. Please, introduce an unique SSRM analysis.

Type:

bool

SolveLoadCase

Solve load case: Load case is taken into account in solution process.

Type:

bool

LoadGroupList

Loads: List with the sets of defined load groups .

Type:

List

BCGroupList

Boundary conditions: List with the sets of defined boundary conditions .

Type:

List

InitialConditionGroupList

Initial conditions: List with the sets of defined initial conditions .

Type:

List

SolutionControl

Solution control: Solution control.

Type:

ParticularStructuralSolutionControl

ParticularStructuralSolutionControl:
IsParticularControl

Particular control: Defines if the solution control is specific for this load case or is taken from the global solution controls.

Type:

bool

InitialTimeStep

Init. step fraction: Initial time step as a fraction of the step period. Only used in stress or transient thermal analysis. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.

Type:

Double

MinimumTimeStep

Min. step fraction: Minimum time step as a fraction of the step period. Only used in stress analysis. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.

Type:

Double

MaximumTimeStep

Max. step fraction: Maximum time step as a fraction of the step period. Only used in stress analysis. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.

Type:

Double

MaxIncrements

Max. Increments: Maximum number of increments. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MinIterations

Min. Iterations: Minimum number of iterations. | Constraints: Conditions: Value must be greater than 0.

Type:

int

MaxIterations

Max. Iterations: Maximum number of iterations. | Constraints: Conditions: Value must be greater than 0.

Type:

int

ConvergenceDisp

Check u convergence: Check for convergence in displacements Y/N.

Type:

bool

ConvergenceRot

Check θ convergence: Check for convergence in rotations Y/N.

Type:

bool

ConvergenceF

Check F convergence: Check for convergence in forces Y/N.

Type:

bool

ConvergenceM

Check M convergence: Check for convergence in moments Y/N.

Type:

bool

ToleranceDisp

Tolerance u: Relative tolerance for convergence in displacements. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ToleranceRot

Tolerance θ: Relative tolerance for convergence in rotations. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ToleranceF

Tolerance F: Relative tolerance for convergence in forces. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ToleranceM

Tolerance M: Relative tolerance for convergence in moments. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

ApplicationType

Control application: Loads application type in load case.

Type:

Enumerate: { Instantaneous, Ramped }

ArcLength

Arc-Length: Solving method of non-linear models which assumes that the control over the non-linear behaviour and instabilities is based on the mechanical loads. The target is to get the rigtht balance.

Type:

bool

InitialFraction

Coefficient (α): Initial coefficient that multiplies to the total load increment in order to find out the initial Arc-length. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower than 1.00.

Type:

Double

MaximumFraction

Maximum Fraction: Maximum fraction of the total load that can be applied in an increment. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

MaxMultiplier

Maximum ratio: Maximum of the square of the ratio between the current Arc-length and the initial Arc-length. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

MinArcLength

Minimal ratio: Minimum of the square of the ratio between the current Arc-length and the initial Arc-length. | Constraints: Conditions: Value must be greater than 0.

Type:

Double

FilterResultsBy

Store rcf by: Select the method to control the number of result files which will be created.

Type:

Enumerate: { Frequency, Number }

IncrementFrequency

Increment frequency: Number of increments between writing the result file. | Constraints: Conditions: Value must be greater than 0.

Type:

int

BCTemperatureCurve:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

Temperature

Temperature.

Type:

Double

Lines

Lines: Lines where the boundary conditions are applied.

Type:

List

BCPunctual:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

UX

Constrain mov. X: Constrain X movement.

Type:

bool

UY

Constrain mov. Y: Constrain Y movement.

Type:

bool

UZ

Constrain mov. Z: Constrain Z movement.

Type:

bool

RotX

Constrain rot. X: Constrain rotation about X axis.

Type:

bool

RotY

Constrain rot. Y: Constrain rotation about Y axis.

Type:

bool

RotZ

Constrain rot. Z: Constrain rotation about Z axis.

Type:

bool

Point

Point.

Type:

Point

Points

Points: Application points of boundary condition.

Type:

List

PointsOnSE

Points projected: Application points of boundary condition projected on structural element. | Constant: Constant value

Type:

List

BCTotalHeadPoint:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCSE

Structural element: Structural element in which the boundary condition is applied.

Type:

Entity

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

TotalHead

Total head.

Type:

Double

Points

Points: Application points of boundary condition.

Type:

List

PointsOnSE

Points projected: Application points of boundary condition projected on structural element. | Constant: Constant value

Type:

List

BCPunctualOnNodes:
BCName

Name: Name of the boundary condition. | Constraints: Conditions: The name must be unique.

Type:

str

BCType

Boundary cond. Type: Type of the boundary condition applied on the structural element. | Constant: Constant value

Type:

Enumerate: { Punctual, Curve, Surface, Volume, OnNodes }

BCKC

Coord. System: Coordinate system that defines the constraints directions. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

KCoordinateSystem

UX

Constrain mov. X: Constrain X movement.

Type:

bool

UY

Constrain mov. Y: Constrain Y movement.

Type:

bool

UZ

Constrain mov. Z: Constrain Z movement.

Type:

bool

RotX

Constrain rot. X: Constrain rotation about X axis.

Type:

bool

RotY

Constrain rot. Y: Constrain rotation about Y axis.

Type:

bool

RotZ

Constrain rot. Z: Constrain rotation about Z axis.

Type:

bool

Nodes

Nodes: List with the nodes where the boundary condition is applied. | Constraints: Conditions: “” does not exist in the dropdown list.

Type:

PVectorConst

LoadCasesContainer:
Find(FindEntity)

Find.

Parameters:

FindEntity (Entity/str) – Entity name to find

Returns:

Entity found

Return type:

Entity

LoadGroups

Load groups.

Type:

LoadGroupsContainer

BCGroups

Boundary conditions groups.

Type:

BCGroupsContainer

InitialConditionGroups

Initial conditions groups.

Type:

InitialConditionGroupsContainer

LoadGroupsContainer:
Find(FindEntity)

Find.

Parameters:

FindEntity (Entity/str) – Entity name to find

Returns:

Entity found

Return type:

Entity

InitialConditionGroupsContainer:
Find(FindEntity)

Find.

Parameters:

FindEntity (Entity/str) – Entity name to find

Returns:

Entity found

Return type:

Entity

addBCGroupToLoadCase(entity, BCs)

Add boundary cond.: Add a boundary condition group to the load case

Alias: addBCToLC
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • BCs (List) – Boundary conditions: Set of boundary conditions.

addBCGroupToLoadCase(entity, BCGroup)

Add boundary cond.: Add a boundary condition group to the load case

Alias: addBCToLC
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • BCGroup (Entity) – Boundary conditions group.

addInitialConditionToLoadCase(entity, InitialConditionGroup)

Add initial cond.: Add an initial condition group to the load case

Alias: addICToLC
Constraints: Transient analysis
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • InitialConditionGroup (Entity) – Initial conditions group. Conditions: The input must be non-empty. Can not be already inserted. “” does not exist in the dropdown list.

addInitialConditionToLoadCaseSeepage(entity, InitialConditionGroup)

Add seepage initial cond.: Add a seepage initial condition group to the load case

Alias: addICToLCSeepage
Constraints: Static analysis, Seepage, Structural
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • InitialConditionGroup (Entity) – Initial conditions group. Conditions: The input must be non-empty. Can not be already inserted. “” does not exist in the dropdown list.

addInitialConditionToLoadCaseThermal(entity, InitialConditionGroup)

Add thermal initial cond.: Add a thermal initial condition group to the load case

Alias: addICToLCThermal
Constraints: Thermal
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • InitialConditionGroup (Entity) – Initial conditions group. Conditions: The input must be non-empty. Can not be already inserted. “” does not exist in the dropdown list.

addLoadGroupToLoadCase(entity, Loads)

Add Load: Add a load group to the load case

Alias: addLGToLC
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • Loads (List) – Loads: Set of structural loads.

addLoadGroupToLoadCase(entity, LoadGroup)

Add Load: Add a load group to the load case

Alias: addLGToLC
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • LoadGroup (KAcceleration) – Group of loads. Conditions: “” does not exist in the dropdown list.

addLoadGroupToLoadCase(entity, Loads, Loadcoeff)

Add Load: Add a load group to the load case

Alias: addLGToLC
Constraints: Static analysis
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • Loads (List) – Loads: Set of structural loads.

  • Loadcoeff (Double) – Factor: Coefficient that multiplies the defined load group.

addLoadGroupToLoadCase(entity, LoadGroup, Loadcoeff)

Add Load: Add a load group to the load case

Alias: addLGToLC
Constraints: Static analysis
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • LoadGroup (KAcceleration) – Group of loads. Conditions: “” does not exist in the dropdown list.

  • Loadcoeff (Double) – Factor: Coefficient that multiplies the defined load group.

createLoadCase()

Load case: Create a load case

Alias: loadCase
createLoadCase(Name)

Load case: Create a load case

Alias: loadCase
Parameters:

Name (str) – Name. Conditions: “” input must be non-empty.

createSeepageLoadCase()

Seepage load case: Create a load case for seepage analysis

Alias: seepageloadCase
createSeepageLoadCase(Name)

Seepage load case: Create a load case for seepage analysis

Alias: seepageloadCase
Parameters:

Name (str) – Name. Conditions: “” input must be non-empty.

createThermalLoadCase()

Thermal load case: Create a load case for heat transfer analysis

Alias: thermalloadCase
createThermalLoadCase(Name)

Thermal load case: Create a load case for heat transfer analysis

Alias: thermalloadCase
Parameters:

Name (str) – Name. Conditions: “” input must be non-empty.

createThermalStructuralLoadCase()

Thermal/Structural load case: Create a load case for coupled thermal/structural analysis

Alias: thermalStructuralLoadCase
createThermalStructuralLoadCase(Name)

Thermal/Structural load case: Create a load case for coupled thermal/structural analysis

Alias: thermalStructuralLoadCase
Parameters:

Name (str) – Name. Conditions: “” input must be non-empty.

LoadCase(EntityName)

Obtains an entity given its name

Parameters:

EntityName (str) – Entity name.

LoadCasesModelGroup(GroupName)

Obtains a group given its name

Parameters:

GroupName (str) – Group name.

removeBCFromLoadCase(entity, BCs)

Remove boundary cond.: Remove a boundary condition group from the load case

Alias: removeBCFromLC
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • BCs (List) – Boundary conditions: Set of boundary conditions.

removeBCFromLoadCase(entity, BCGroup)

Remove boundary cond.: Remove a boundary condition group from the load case

Alias: removeBCFromLC
Parameters:
  • entity ([Entity]) – Entity/Entities to apply the command

  • BCGroup (Entity) – Boundary conditions group.