My Project
|
This is the complete list of members for Simulation, including all inherited members.
block_matrix | Simulation | protected |
block_matrix_derivative | Simulation | protected |
block_position_column_index | Simulation | protected |
block_position_to_file | Simulation | protected |
block_velocity_column_index | Simulation | protected |
block_velocity_to_file | Simulation | protected |
c_p | Simulation | protected |
calculateFrictionInParallel() | Simulation | protected |
calculatePadFriction(arma::mat current_block_matrix, arma::rowvec current_pad_vector) | Simulation | protected |
calculatePadSupportDamper(arma::rowvec current_pad_vector) | Simulation | protected |
friction_zero_counter | Simulation | protected |
function_u(const arma::mat ¤t_block_matrix, const arma::rowvec ¤t_pad_vector, arma::mat ¤t_block_matrix_derivative) | Simulation | protected |
function_x(const arma::mat ¤t_block_matrix, const arma::rowvec ¤t_pad_vector, arma::rowvec ¤t_pad_vector_derivative) | Simulation | protected |
function_x_odof(const arma::rowvec ¤t_pad_vector, arma::rowvec ¤t_pad_vector_derivative) | Simulation | protected |
index_pad_friction_to_file | Simulation | protected |
index_to_file | Simulation | protected |
input_parameters | Simulation | protected |
input_parameters_path | Simulation | protected |
k_c | Simulation | protected |
k_p | Simulation | protected |
loggingSpecificBlocks | Simulation | protected |
m_c_crit | Simulation | protected |
m_u | Simulation | protected |
main() | Simulation | |
midpointMethod(int time_step) | Simulation | protected |
midpointMethodParallel(int timestep, arma::mat &block_matrix_parallel, arma::rowvec &pad_vector_parallel, arma::mat block_matrix_derivative_parallel, arma::rowvec pad_vector_derivative_parallel) | Simulation | protected |
number_of_interval_save_step | Simulation | protected |
number_of_save_steps | Simulation | protected |
number_of_time_steps | Simulation | protected |
oneDegreeOfFreedomMidpointMethod(int time_step) | Simulation | protected |
pad_friction_to_file | Simulation | protected |
pad_position_to_file | Simulation | protected |
pad_vector | Simulation | protected |
pad_vector_derivative | Simulation | protected |
pad_velocity_to_file | Simulation | protected |
phi(double y) | Simulation | protected |
printMidPointMethod(arma::mat block_matrix, arma::rowvec pad_vector, string explanation_text="") | Simulation | protected |
runMidpointMethod() | Simulation | protected |
saveToCsv(string filename, string result_path) | Simulation | protected |
saveToCsvParallel(const arma::colvec &armadillo_vector, const string &result_path, const double &slider_speed) | Simulation | protected |
setSpeedAfterThreshold() | Simulation | protected |
setupAndRunFrictionInParallel(int time_step, double slider_speed) | Simulation | protected |
setupBlockMatrix() | Simulation | protected |
setupBlockMatrixDerivative() | Simulation | protected |
setupConstants() | Simulation | protected |
setupModelVectorsMatrices() | Simulation | protected |
setupPadVector() | Simulation | protected |
setupPadVectorDerivative() | Simulation | protected |
setupSaveVectorsMatrices() | Simulation | protected |
setupSliderSpeedMode() | Simulation | protected |
Simulation(string parameters_path) | Simulation | |
Simulation(string parameters_path, bool friction_parallelized) | Simulation | |
updateSliderSpeed(int time_step) | Simulation | protected |
updateSliderSpeedDtInterval | Simulation | protected |
writeValuesToLoggers(const int &time_step) | Simulation | protected |