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
analytic_tools.analytic_data_procedures.SurfaceAnalyzer Class Reference
Collaboration diagram for analytic_tools.analytic_data_procedures.SurfaceAnalyzer:

Public Member Functions

def __init__ (self, smp)
 
def MakeMeasurements (self)
 From python to c++. More...
 
def MakeReading (self)
 
def CalculateAccumulatedVectors (self, length, number_flux, mass_flux)
 
def CalculateAccumulated (self, original_list, old_accumulated=0)
 
def UpdateData (self, time)
 
def MakeInletMassPlot (self)
 
def SetInlet (self, inlet)
 
def UpdateVariables (self, n_particles_old, n_mass_old)
 
def ClearData (self)
 

Public Attributes

 inlet
 
 n_particles_accumulated
 
 mass_accumulated
 
 smp_name
 
 face_watcher
 

Constructor & Destructor Documentation

◆ __init__()

def analytic_tools.analytic_data_procedures.SurfaceAnalyzer.__init__ (   self,
  smp 
)

Member Function Documentation

◆ CalculateAccumulated()

def analytic_tools.analytic_data_procedures.SurfaceAnalyzer.CalculateAccumulated (   self,
  original_list,
  old_accumulated = 0 
)

◆ CalculateAccumulatedVectors()

def analytic_tools.analytic_data_procedures.SurfaceAnalyzer.CalculateAccumulatedVectors (   self,
  length,
  number_flux,
  mass_flux 
)

◆ ClearData()

def analytic_tools.analytic_data_procedures.SurfaceAnalyzer.ClearData (   self)

◆ MakeInletMassPlot()

def analytic_tools.analytic_data_procedures.SurfaceAnalyzer.MakeInletMassPlot (   self)

◆ MakeMeasurements()

def analytic_tools.analytic_data_procedures.SurfaceAnalyzer.MakeMeasurements (   self)

From python to c++.

◆ MakeReading()

def analytic_tools.analytic_data_procedures.SurfaceAnalyzer.MakeReading (   self)

◆ SetInlet()

def analytic_tools.analytic_data_procedures.SurfaceAnalyzer.SetInlet (   self,
  inlet 
)

◆ UpdateData()

def analytic_tools.analytic_data_procedures.SurfaceAnalyzer.UpdateData (   self,
  time 
)

◆ UpdateVariables()

def analytic_tools.analytic_data_procedures.SurfaceAnalyzer.UpdateVariables (   self,
  n_particles_old,
  n_mass_old 
)

Member Data Documentation

◆ face_watcher

analytic_tools.analytic_data_procedures.SurfaceAnalyzer.face_watcher

◆ inlet

analytic_tools.analytic_data_procedures.SurfaceAnalyzer.inlet

◆ mass_accumulated

analytic_tools.analytic_data_procedures.SurfaceAnalyzer.mass_accumulated

◆ n_particles_accumulated

analytic_tools.analytic_data_procedures.SurfaceAnalyzer.n_particles_accumulated

◆ smp_name

analytic_tools.analytic_data_procedures.SurfaceAnalyzer.smp_name

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