My Project
Public Member Functions | List of all members
DebugParameters Class Reference

#include <readParameters.hpp>

Inheritance diagram for DebugParameters:
Inheritance graph
[legend]
Collaboration diagram for DebugParameters:
Collaboration graph
[legend]

Public Member Functions

 DebugParameters (string debug_test_parameters)
 
int printCurrentDirectory ()
 
void printLoadedFile ()
 
void debugTest ()
 
- Public Member Functions inherited from Parameters
 Parameters ()
 
 Parameters (string filePath)
 
void printLoadedFile ()
 
void loadFile ()
 
void assignParameters ()
 
int readParameterInt (string parameter_name)
 
double readParameterDouble (string parameter_name)
 
string readParameterString (string parameter_name)
 
bool readParameterBool (string parameter_name)
 
arma::uvec readParameterIntList (string parameter_name)
 
bool readDebugParameterBool (string debug_parameter_name)
 
arma::uvec yamlListToArmadilloVector (YAML::Node yamlList)
 

Additional Inherited Members

- Public Attributes inherited from Parameters
YAML::Node config
 
YAML::Node config_categories
 
YAML::Node config_parameteres
 
YAML::Node read_parameters
 
YAML::Node read_default_parameters
 
YAML::Node parameters
 
YAML::Node debug_parameters
 
YAML::Node default_parameters
 
YAML::Node default_debug_parameters
 
string filePath
 
double dt
 
int seed
 
int num_events
 
int N
 
double max_time
 
double slider_speed
 
double increment
 
double interval
 
string file_name
 
bool progress_indicator
 
double m_F0
 
double m_alpha
 
double m_sigma
 
double m_mass_x
 
double m_scale_mass
 
double m_zeta
 
double m_k_P0
 
double m_scale_P
 
double m_scale_C
 
double m_t
 
double m_v0
 
double m_u_min
 
arma::uvec loggedBlocks
 
double start_speed_continuous
 
double end_speed_continuous
 
int save_interval_dt
 
double threshold_speed
 
bool debug_no_friction
 
bool debug_no_neighbor_springs
 
bool debug_no_stationary_springs
 
bool debug_no_damper
 
bool debug_no_min_speed
 
bool debug_no_pad
 
bool debug_negative_intial_values
 
bool debug_no_random_displacements
 
bool debug_only_negative_initial
 
bool debug_special_phi
 
bool debug_pad_as_block
 
bool debug_stop_slider
 
bool debug_stick_blocks
 
bool debug_write_blocks
 
bool debug_only_write_friction
 
bool debug_continuous_slider_speed
 
bool debug_print
 
bool debug_print_event
 
bool debug_one_degree_freedom_mode
 

Detailed Description

Definition at line 101 of file readParameters.hpp.

Constructor & Destructor Documentation

◆ DebugParameters()

DebugParameters::DebugParameters ( string  debug_test_parameters)
inline

Definition at line 103 of file readParameters.hpp.

Member Function Documentation

◆ debugTest()

void DebugParameters::debugTest ( )

Definition at line 182 of file readParameters.cpp.

◆ printCurrentDirectory()

int DebugParameters::printCurrentDirectory ( )

◆ printLoadedFile()

void DebugParameters::printLoadedFile ( )

Definition at line 176 of file readParameters.cpp.


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