OpenPisco.PhysicalSolvers.AsterHarmonicForced module#

class OpenPisco.PhysicalSolvers.AsterHarmonicForced.AsterHarmonicForced[source]#

Bases: AsterSolverBase

GetAvailableIndices()[source]#
GetNodalSolution(i, onCleanMesh=False)[source]#

Retrieve the PDE solution at mesh nodes

Parameters

i (int, optional) – solution index, by default 0

Raises

NotImplementedError – to be redefined in derived class

GetNumberOfSolutions()[source]#
RebuildGeneDisp()[source]#
SolveByLevelSet(levelset)[source]#
UpdateRadiatingSurfaceTag(mesh)[source]#
classmethod UpdateRadiatingSurfaceTag(self, mesh)[source]#

Update the surface tag corresponding to the radiating surface to follow it

:param mesh mesh : current mesh :return: mesh mesh : new mesh with updated tag

WriteAnalysisParametersInput(writeFile)[source]#
WriteBoundaryConditions(writeFile)[source]#
WriteCriteriaParametersInput(writeFile)[source]#
WriteParametersInput(writeFile)[source]#
property harmonicParams#
OpenPisco.PhysicalSolvers.AsterHarmonicForced.CheckIntegrity(GUI=False)[source]#
OpenPisco.PhysicalSolvers.AsterHarmonicForced.CreateAsterHarmonicForcedPhysicalProblem(ops)[source]#