OpenPisco.Optim.Criteria.PhyModalCriteria module#

OpenPisco.Optim.Criteria.PhyModalCriteria.CheckIntegrity(GUI=False)[source]#
OpenPisco.Optim.Criteria.PhyModalCriteria.CreateTopoCriteriaModal(ops)[source]#
class OpenPisco.Optim.Criteria.PhyModalCriteria.TopoCriteriaModal(other=None)[source]#

Bases: PhysicalCriteriaBase

class TopoCriteriaModal#

Physical criteria for the modal analysis.

GetCriteriaSolution(i)[source]#
GetCriteriaSolution(i)[source]#

:param int i : i-th solution of the problem :return: the i-th solution of the problem :rtype numpy array

GetCriteriaSolutionName(i)[source]#
GetCriteriaSolutionName(i)[source]#

:param int i : i-th solution of the problem :return: name of the i-th solution of the problem :rtype string

GetNumberOfSolutions()[source]#
GetNumberOfSolutions()[source]#
Returns

the number of solutions in the problem

GetScalarsOutputs()[source]#
GetScalarsOutputs()[source]#
Returns

name of the scalars associated to their respective value to be saved through the iterations

:rtype dict scalar by string

SetAuxiliaryQuantities(levelSet)[source]#
UpdateValues(point)[source]#
classmethod UpdateValues(point)[source]#

Update values of criterion and sensitivity for the current levelset

:param LevelSet point : current level set :return: paramater indicating if the update was successfull :rtype: bool

property params#