KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Public Member Functions | Public Attributes | List of all members
analytics.Gauge Class Reference
Collaboration diagram for analytics.Gauge:

Public Member Functions

def __init__ (self, model_part, Dt, end_time, variables_to_measure, steps_between_measurements, activity=True)
 
def ConstructArrayOfNodes (self, condition)
 
def MakeNodalMeasurement (self)
 
def PrintMeasurements (self, path)
 
def PlotPSD (self)
 

Public Attributes

 model_part
 
 steps_between_measurements
 
 Dt
 
 end_time
 
 variables
 
 n_vars
 
 n_instants
 
 current_instant
 
 counter
 
 nodes
 
 n_nodes
 
 times
 
 measurements
 

Constructor & Destructor Documentation

◆ __init__()

def analytics.Gauge.__init__ (   self,
  model_part,
  Dt,
  end_time,
  variables_to_measure,
  steps_between_measurements,
  activity = True 
)

Member Function Documentation

◆ ConstructArrayOfNodes()

def analytics.Gauge.ConstructArrayOfNodes (   self,
  condition 
)

◆ MakeNodalMeasurement()

def analytics.Gauge.MakeNodalMeasurement (   self)

◆ PlotPSD()

def analytics.Gauge.PlotPSD (   self)

◆ PrintMeasurements()

def analytics.Gauge.PrintMeasurements (   self,
  path 
)

Member Data Documentation

◆ counter

analytics.Gauge.counter

◆ current_instant

analytics.Gauge.current_instant

◆ Dt

analytics.Gauge.Dt

◆ end_time

analytics.Gauge.end_time

◆ measurements

analytics.Gauge.measurements

◆ model_part

analytics.Gauge.model_part

◆ n_instants

analytics.Gauge.n_instants

◆ n_nodes

analytics.Gauge.n_nodes

◆ n_vars

analytics.Gauge.n_vars

◆ nodes

analytics.Gauge.nodes

◆ steps_between_measurements

analytics.Gauge.steps_between_measurements

◆ times

analytics.Gauge.times

◆ variables

analytics.Gauge.variables

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