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::Bossak Class Reference

#include <time_discretization.h>

Collaboration diagram for Kratos::TimeDiscretization::Bossak:

Public Member Functions

 Bossak ()=default
 
 Bossak (const double AlphaM)
 
 Bossak (const double AlphaM, const double NewmarkBeta, const double NewmarkGamma)
 
double GetAlphaM () const
 
double GetBeta () const
 
double GetGamma () const
 

Constructor & Destructor Documentation

◆ Bossak() [1/3]

Kratos::TimeDiscretization::Bossak::Bossak ( )
default

◆ Bossak() [2/3]

Kratos::TimeDiscretization::Bossak::Bossak ( const double  AlphaM)
inlineexplicit

◆ Bossak() [3/3]

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

Member Function Documentation

◆ GetAlphaM()

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

◆ GetBeta()

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

◆ GetGamma()

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

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