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.
List of all members
Kratos::ProjectVectorOnSurfaceUtility Class Reference

Short class definition. More...

#include <project_vector_on_surface_utility.h>

Collaboration diagram for Kratos::ProjectVectorOnSurfaceUtility:

Public Member Functions

Life Cycle
 ProjectVectorOnSurfaceUtility ()=delete
 Default constructor, not accessible. More...
 
virtual ~ProjectVectorOnSurfaceUtility ()=default
 Destructor. More...
 

Static Public Member Functions

Operations
static void Execute (ModelPart &rModelPart, Parameters ThisParameters)
 

Type Definitions

typedef array_1d< double, 3 > Vector3
 
typedef Variable< array_1d< double, 3 > > ArrayVariableType
 
 KRATOS_CLASS_POINTER_DEFINITION (ProjectVectorOnSurfaceUtility)
 Pointer definition of ProjectVectorOnSurfaceUtility. More...
 

Detailed Description

Short class definition.

Detail class definition.

Member Typedef Documentation

◆ ArrayVariableType

◆ Vector3

Constructor & Destructor Documentation

◆ ProjectVectorOnSurfaceUtility()

Kratos::ProjectVectorOnSurfaceUtility::ProjectVectorOnSurfaceUtility ( )
delete

Default constructor, not accessible.

◆ ~ProjectVectorOnSurfaceUtility()

virtual Kratos::ProjectVectorOnSurfaceUtility::~ProjectVectorOnSurfaceUtility ( )
virtualdefault

Destructor.

Member Function Documentation

◆ Execute()

void Kratos::ProjectVectorOnSurfaceUtility::Execute ( ModelPart rModelPart,
Parameters  ThisParameters 
)
static

◆ KRATOS_CLASS_POINTER_DEFINITION()

Kratos::ProjectVectorOnSurfaceUtility::KRATOS_CLASS_POINTER_DEFINITION ( ProjectVectorOnSurfaceUtility  )

Pointer definition of ProjectVectorOnSurfaceUtility.


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