My Project
Public Member Functions | Public Attributes | List of all members
checkEnergy.CheckEnergy Class Reference

Public Member Functions

def __init__ (self, run_name="", comparison_name="", numeric_method="_midpoint_")
 
def singleResult (self)
 
def comparisonResult (self, comparison_name, numeric_method)
 
def loadFiles (self, run_name, numeric_method)
 
def loadComparisonFiles (self, comparison_name, numeric_method)
 
def setUpPlot (self)
 
def setUpPlotComparison (self)
 
def checkPossibleEnergytests (self)
 
def checkOnlyPullingEnergyTest (self)
 
def checkOnlyNeighborEnergyTest (self)
 
def onlyPullingSpringsEnergyTest (self, block_velocity, block_position)
 
def onlyNeighborSpringsEnergyTest (self, block_velocity, block_position)
 
def plotEnergyTest (self, energy_test_result, zoom=True)
 
def plotEnergyTestComparison (self, energy_test_result, energy_test_result_comparison, zoom=True)
 
def saveAsTikz (self, filename)
 

Public Attributes

 results_path
 
 run_parameters
 
 block_position
 
 block_velocity
 
 block_position_comparison
 
 block_velocity_comparison
 
 one_block_boolean
 
 x
 
 step_size
 
 one_block_boolean_comparison
 
 x_comparison
 
 step_size_comparison
 
 only_pulling_springs
 
 only_neighbor_springs
 

Detailed Description

Definition at line 25 of file checkEnergy.py.

Constructor & Destructor Documentation

◆ __init__()

def checkEnergy.CheckEnergy.__init__ (   self,
  run_name = "",
  comparison_name = "",
  numeric_method = "_midpoint_" 
)

Definition at line 26 of file checkEnergy.py.

Here is the call graph for this function:

Member Function Documentation

◆ checkOnlyNeighborEnergyTest()

def checkEnergy.CheckEnergy.checkOnlyNeighborEnergyTest (   self)

Definition at line 140 of file checkEnergy.py.

◆ checkOnlyPullingEnergyTest()

def checkEnergy.CheckEnergy.checkOnlyPullingEnergyTest (   self)

Definition at line 132 of file checkEnergy.py.

◆ checkPossibleEnergytests()

def checkEnergy.CheckEnergy.checkPossibleEnergytests (   self)

Definition at line 128 of file checkEnergy.py.

Here is the call graph for this function:

◆ comparisonResult()

def checkEnergy.CheckEnergy.comparisonResult (   self,
  comparison_name,
  numeric_method 
)

Definition at line 55 of file checkEnergy.py.

Here is the call graph for this function:

◆ loadComparisonFiles()

def checkEnergy.CheckEnergy.loadComparisonFiles (   self,
  comparison_name,
  numeric_method 
)

Definition at line 86 of file checkEnergy.py.

◆ loadFiles()

def checkEnergy.CheckEnergy.loadFiles (   self,
  run_name,
  numeric_method 
)

Definition at line 74 of file checkEnergy.py.

◆ onlyNeighborSpringsEnergyTest()

def checkEnergy.CheckEnergy.onlyNeighborSpringsEnergyTest (   self,
  block_velocity,
  block_position 
)

Definition at line 164 of file checkEnergy.py.

◆ onlyPullingSpringsEnergyTest()

def checkEnergy.CheckEnergy.onlyPullingSpringsEnergyTest (   self,
  block_velocity,
  block_position 
)

Definition at line 149 of file checkEnergy.py.

◆ plotEnergyTest()

def checkEnergy.CheckEnergy.plotEnergyTest (   self,
  energy_test_result,
  zoom = True 
)

Definition at line 181 of file checkEnergy.py.

◆ plotEnergyTestComparison()

def checkEnergy.CheckEnergy.plotEnergyTestComparison (   self,
  energy_test_result,
  energy_test_result_comparison,
  zoom = True 
)

Definition at line 192 of file checkEnergy.py.

◆ saveAsTikz()

def checkEnergy.CheckEnergy.saveAsTikz (   self,
  filename 
)

Definition at line 204 of file checkEnergy.py.

◆ setUpPlot()

def checkEnergy.CheckEnergy.setUpPlot (   self)

Definition at line 96 of file checkEnergy.py.

◆ setUpPlotComparison()

def checkEnergy.CheckEnergy.setUpPlotComparison (   self)

Definition at line 113 of file checkEnergy.py.

◆ singleResult()

def checkEnergy.CheckEnergy.singleResult (   self)

Definition at line 36 of file checkEnergy.py.

Here is the call graph for this function:

Member Data Documentation

◆ block_position

checkEnergy.CheckEnergy.block_position

Definition at line 83 of file checkEnergy.py.

◆ block_position_comparison

checkEnergy.CheckEnergy.block_position_comparison

Definition at line 93 of file checkEnergy.py.

◆ block_velocity

checkEnergy.CheckEnergy.block_velocity

Definition at line 84 of file checkEnergy.py.

◆ block_velocity_comparison

checkEnergy.CheckEnergy.block_velocity_comparison

Definition at line 94 of file checkEnergy.py.

◆ one_block_boolean

checkEnergy.CheckEnergy.one_block_boolean

Definition at line 104 of file checkEnergy.py.

◆ one_block_boolean_comparison

checkEnergy.CheckEnergy.one_block_boolean_comparison

Definition at line 120 of file checkEnergy.py.

◆ only_neighbor_springs

checkEnergy.CheckEnergy.only_neighbor_springs

Definition at line 146 of file checkEnergy.py.

◆ only_pulling_springs

checkEnergy.CheckEnergy.only_pulling_springs

Definition at line 138 of file checkEnergy.py.

◆ results_path

checkEnergy.CheckEnergy.results_path

Definition at line 75 of file checkEnergy.py.

◆ run_parameters

checkEnergy.CheckEnergy.run_parameters

Definition at line 79 of file checkEnergy.py.

◆ step_size

checkEnergy.CheckEnergy.step_size

Definition at line 107 of file checkEnergy.py.

◆ step_size_comparison

checkEnergy.CheckEnergy.step_size_comparison

Definition at line 122 of file checkEnergy.py.

◆ x

checkEnergy.CheckEnergy.x

Definition at line 105 of file checkEnergy.py.

◆ x_comparison

checkEnergy.CheckEnergy.x_comparison

Definition at line 121 of file checkEnergy.py.


The documentation for this class was generated from the following file: