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::TimeDiscretization::GeneralizedAlpha Class Reference

#include <time_discretization.h>

Collaboration diagram for Kratos::TimeDiscretization::GeneralizedAlpha:

Public Member Functions

 GeneralizedAlpha ()=default
 
 GeneralizedAlpha (const double AlphaM, const double AlphaF)
 
 GeneralizedAlpha (const double AlphaM, const double AlphaF, const double NewmarkBeta, const double NewmarkGamma)
 
double GetAlphaM () const
 
double GetAlphaF () const
 
double GetBeta () const
 
double GetGamma () const
 

Constructor & Destructor Documentation

◆ GeneralizedAlpha() [1/3]

Kratos::TimeDiscretization::GeneralizedAlpha::GeneralizedAlpha ( )
default

◆ GeneralizedAlpha() [2/3]

Kratos::TimeDiscretization::GeneralizedAlpha::GeneralizedAlpha ( const double  AlphaM,
const double  AlphaF 
)
inlineexplicit

◆ GeneralizedAlpha() [3/3]

Kratos::TimeDiscretization::GeneralizedAlpha::GeneralizedAlpha ( const double  AlphaM,
const double  AlphaF,
const double  NewmarkBeta,
const double  NewmarkGamma 
)
inlineexplicit

Member Function Documentation

◆ GetAlphaF()

double Kratos::TimeDiscretization::GeneralizedAlpha::GetAlphaF ( ) const
inline

◆ GetAlphaM()

double Kratos::TimeDiscretization::GeneralizedAlpha::GetAlphaM ( ) const
inline

◆ GetBeta()

double Kratos::TimeDiscretization::GeneralizedAlpha::GetBeta ( ) const
inline

◆ GetGamma()

double Kratos::TimeDiscretization::GeneralizedAlpha::GetGamma ( ) const
inline

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