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
compute_boundary_force_process.ComputeBoundaryForceProcess Class Reference

Get the external accelerations and computes the hydrostatic forces. More...

Inheritance diagram for compute_boundary_force_process.ComputeBoundaryForceProcess:
Collaboration diagram for compute_boundary_force_process.ComputeBoundaryForceProcess:

Public Member Functions

def __init__ (self, model, params)
 Constructor of ComputeBoundaryForceProcess. More...
 
def ExecuteFinalizeSolutionStep (self)
 Print the boundary forces to a file or into screen. More...
 

Public Attributes

 interval
 
 model_part_wall_name
 
 model_part_wall
 
 model_part_bottom_name
 
 model_part_bottom
 
 print_to_screen
 
 write_output_file
 
 print_format
 
 output_file
 

Detailed Description

Get the external accelerations and computes the hydrostatic forces.

The results are written in a file or printed into screen.

Constructor & Destructor Documentation

◆ __init__()

def compute_boundary_force_process.ComputeBoundaryForceProcess.__init__ (   self,
  model,
  params 
)

Constructor of ComputeBoundaryForceProcess.

Member Function Documentation

◆ ExecuteFinalizeSolutionStep()

def compute_boundary_force_process.ComputeBoundaryForceProcess.ExecuteFinalizeSolutionStep (   self)

Print the boundary forces to a file or into screen.

Member Data Documentation

◆ interval

compute_boundary_force_process.ComputeBoundaryForceProcess.interval

◆ model_part_bottom

compute_boundary_force_process.ComputeBoundaryForceProcess.model_part_bottom

◆ model_part_bottom_name

compute_boundary_force_process.ComputeBoundaryForceProcess.model_part_bottom_name

◆ model_part_wall

compute_boundary_force_process.ComputeBoundaryForceProcess.model_part_wall

◆ model_part_wall_name

compute_boundary_force_process.ComputeBoundaryForceProcess.model_part_wall_name

◆ output_file

compute_boundary_force_process.ComputeBoundaryForceProcess.output_file

◆ print_format

compute_boundary_force_process.ComputeBoundaryForceProcess.print_format

◆ print_to_screen

compute_boundary_force_process.ComputeBoundaryForceProcess.print_to_screen

◆ write_output_file

compute_boundary_force_process.ComputeBoundaryForceProcess.write_output_file

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