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.
|
Transfer eigenvectors to solution step variables for GiD output or solution initialization. More...
#include <eigenvector_to_solution_step_variable_transfer_utility.hpp>
Public Member Functions | |
Type Definitions | |
KRATOS_CLASS_POINTER_DEFINITION (EigenvectorToSolutionStepVariableTransferUtility) | |
Life Cycle | |
EigenvectorToSolutionStepVariableTransferUtility () | |
virtual | ~EigenvectorToSolutionStepVariableTransferUtility () |
Operations | |
void | Transfer (ModelPart &rModelPart, int iEigenMode, int step=0) |
Transfer eigenvectors to solution step variables for GiD output or solution initialization.
Example Python Code:
for step in range(NumEigenvalues): main_model_part.ProcessInfo[TIME] = float(step+1) EigenvectorToSolutionStepVariableTransferUtility().Transfer(main_model_part,step,0) gid_output.PrintOutput()
|
inline |
|
inlinevirtual |
Kratos::EigenvectorToSolutionStepVariableTransferUtility::KRATOS_CLASS_POINTER_DEFINITION | ( | EigenvectorToSolutionStepVariableTransferUtility | ) |
|
inline |