LifeV
|
#include <Newmark.hpp>
Public Member Functions | |
Newmark () | |
~Newmark () | |
void | initialize (const vectorPtr_Type &state, const vectorPtr_Type &first_derivative, const vectorPtr_Type &second_derivative) |
void | compute_csi () |
void | shift (const vectorPtr_Type &state) |
void | restart (const vectorPtr_Type &state, const vectorPtr_Type &first_derivative, const vectorPtr_Type &second_derivative) |
void | set_beta (const Real beta) |
void | set_gamma (const Real gamma) |
void | set_timestep (const Real timestep) |
Real | get_beta () |
Real | get_gamma () |
Real | get_timestep () |
vectorPtr_Type const & | get_csi () const |
vectorPtr_Type const & | old_first_derivative () const |
vectorPtr_Type const & | old_second_derivative () const |
Private Types | |
typedef VectorEpetra | vector_Type |
typedef std::shared_ptr< vector_Type > | vectorPtr_Type |
Definition at line 17 of file Newmark.hpp.
|
private |
Definition at line 20 of file Newmark.hpp.
|
private |
Definition at line 22 of file Newmark.hpp.
Newmark | ( | ) |
Definition at line 6 of file Newmark.cpp.
~Newmark | ( | ) |
Definition at line 12 of file Newmark.cpp.
void initialize | ( | const vectorPtr_Type & | state, |
const vectorPtr_Type & | first_derivative, | ||
const vectorPtr_Type & | second_derivative | ||
) |
Definition at line 16 of file Newmark.cpp.
void compute_csi | ( | ) |
Definition at line 42 of file Newmark.cpp.
void shift | ( | const vectorPtr_Type & | state | ) |
Definition at line 57 of file Newmark.cpp.
void restart | ( | const vectorPtr_Type & | state, |
const vectorPtr_Type & | first_derivative, | ||
const vectorPtr_Type & | second_derivative | ||
) |
Definition at line 89 of file Newmark.cpp.
|
inline |
Definition at line 41 of file Newmark.hpp.
|
inline |
Definition at line 44 of file Newmark.hpp.
|
inline |
Definition at line 47 of file Newmark.hpp.
|
inline |
Definition at line 50 of file Newmark.hpp.
|
inline |
Definition at line 53 of file Newmark.hpp.
|
inline |
Definition at line 56 of file Newmark.hpp.
|
inline |
Definition at line 58 of file Newmark.hpp.
|
inline |
Definition at line 60 of file Newmark.hpp.
|
inline |
Definition at line 62 of file Newmark.hpp.
|
private |
Definition at line 62 of file Newmark.hpp.
|
private |
Definition at line 70 of file Newmark.hpp.
|
private |
Definition at line 71 of file Newmark.hpp.
|
private |
Definition at line 74 of file Newmark.hpp.
|
private |
Definition at line 77 of file Newmark.hpp.
|
private |
Definition at line 78 of file Newmark.hpp.
|
private |
Definition at line 79 of file Newmark.hpp.
|
private |
Definition at line 82 of file Newmark.hpp.
|
private |
Definition at line 83 of file Newmark.hpp.
|
private |
Definition at line 84 of file Newmark.hpp.