pymem3dg.visual.plotEnergy

pymem3dg.visual.plotEnergy(ax, trajFile: str, parameters: Parameters | None = None, zeroing: bool = False, logScale: bool = False, frames: range | List | None = None, kineticEnergy: bool = False, potentialEnergy: bool = False, externalWork: bool = False, totalEnergy: bool = False, spontaneousCurvatureEnergy: bool = False, deviatoricCurvatureEnergy: bool = False, surfaceEnergy: bool = False, pressureEnergy: bool = False, adsorptionEnergy: bool = False, aggregationEnergy: bool = False, entropyEnergy: bool = False, edgeSpringEnergy: bool = False, faceSpringEnergy: bool = False, lcrSpringEnergy: bool = False, dirichletEnergy: bool = False)

Plot (components of) energy :param ax: matplotlib Axes instance :type ax: matplotlib.axes.Axes :param trajFile: trajectory file name :type trajFile: str :param parameters: pymem3dg Parameters instance :type parameters: pymem3dg.Parameters :param zeroing: if shift the final energy state to zero. Defaults to False. :type zeroing: bool, optional :param logScale: if adopt log scale. Defaults to False. :type logScale: bool, optional :param frames: list of frames to plot. Defaults to all frames in trajectory file :type frames: list, optional :param kineticEnergy: option to visualize components. Defaults to False :type kineticEnergy: bool, optional :param potentialEnergy: option to visualize components. Defaults to False :type potentialEnergy: bool, optional :param externalWork: option to visualize components. Defaults to False :type externalWork: bool, optional :param totalEnergy: option to visualize components. Defaults to False :type totalEnergy: bool, optional :param spontaneousCurvatureEnergy: option to visualize components. Defaults to False :type spontaneousCurvatureEnergy: bool, optional :param deviatoricCurvatureEnergy: option to visualize components. Defaults to False :type deviatoricCurvatureEnergy: bool, optional :param surfaceEnergy: option to visualize components. Defaults to False :type surfaceEnergy: bool, optional :param pressureEnergy: option to visualize components. Defaults to False :type pressureEnergy: bool, optional :param adsorptionEnergy: option to visualize components. Defaults to False :type adsorptionEnergy: bool, optional :param aggregationEnergy: option to visualize components. Defaults to False :type aggregationEnergy: bool, optional :param entropyEnergy: option to visualize components. Defaults to False :type entropyEnergy: bool, optional :param edgeSpringEnergy: option to visualize components. Defaults to False :type edgeSpringEnergy: bool, optional :param faceSpringEnergy: option to visualize components. Defaults to False :type faceSpringEnergy: bool, optional :param lcrSpringEnergy: option to visualize components. Defaults to False :type lcrSpringEnergy: bool, optional :param dirichletEnergy: option to visualize components. Defaults to False :type dirichletEnergy: bool, optional