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 | List of all members
Kratos::AuxiliarVariableVectorRetriever Struct Reference

This struct is an auxiliar base class of the VariableVectorRetriever. More...

#include <compute_nodal_gradient_process.h>

Inheritance diagram for Kratos::AuxiliarVariableVectorRetriever:
Collaboration diagram for Kratos::AuxiliarVariableVectorRetriever:

Public Member Functions

virtual ~AuxiliarVariableVectorRetriever ()
 Destructor. More...
 
virtual void GetVariableVector (const Geometry< Node > &rGeometry, const Variable< double > &rVariable, Vector &rVector)
 This method fills the vector of values. More...
 

Detailed Description

This struct is an auxiliar base class of the VariableVectorRetriever.

Constructor & Destructor Documentation

◆ ~AuxiliarVariableVectorRetriever()

virtual Kratos::AuxiliarVariableVectorRetriever::~AuxiliarVariableVectorRetriever ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ GetVariableVector()

virtual void Kratos::AuxiliarVariableVectorRetriever::GetVariableVector ( const Geometry< Node > &  rGeometry,
const Variable< double > &  rVariable,
Vector rVector 
)
inlinevirtual

This method fills the vector of values.

Parameters
rGeometryThe geometry where values are stored
rVariableThe variable to retrieve
rVectorThe vector to fill

Reimplemented in Kratos::VariableVectorRetriever< THistorical >.


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