MULTIBODY SIMULATION SOFTWARE - API documentation

chrono::ChLcpIterativeCuda Member List

This is the complete list of members for chrono::ChLcpIterativeCuda, including all inherited members.

AtIterationEnd(double mmaxviolation, double mdeltalambda, unsigned int iternum) (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [protected]
C_factor (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
ChLcpIterativeCuda(int mmax_iters=50, bool mwarm_start=false, double mtolerance=0.0, double momega=0.2, int max_num_GPU_contacts=60000, int max_num_GPU_bodies=10000, int max_num_GPU_bilaterals=1024)chrono::ChLcpIterativeCuda
ChLcpIterativeSolver(int mmax_iters=50, bool mwarm_start=false, double mtolerance=0.0, double momega=1.0)chrono::ChLcpIterativeSolver
ChLcpSolver() (defined in chrono::ChLcpSolver)chrono::ChLcpSolver
ComputeFeasabilityViolation(std::vector< ChLcpConstraint * > &mconstraints, double &resulting_maxviolation, double &resulting_lcpfeasability)chrono::ChLcpSolver [virtual]
Ct_factor (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
d_buffer_bilaterals (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
d_buffer_bodies (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
d_buffer_contacts (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
d_buffer_reduction (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
dlambda_history (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [protected]
do_integration_step (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
dt (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
F_factor (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
FromVariablesToVector(std::vector< ChLcpVariables * > &mvariables, ChMatrix<> &mvector)chrono::ChLcpSolver [virtual]
FromVectorToVariables(ChMatrix<> &mvector, std::vector< ChLcpVariables * > &mvariables)chrono::ChLcpSolver [virtual]
Get_do_integration_step() (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [virtual]
GetC_factor() (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda
GetCt_factor() (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda
GetDeltalambdaHistory()chrono::ChLcpIterativeSolver
GetDt() (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda
GetF_factor() (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda
GetMaxIterations() (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [virtual]
GetMaxRecoverySpeed() (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda
GetOmega() (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [virtual]
GetRecordViolation() (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver
GetTolerance() (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [virtual]
GetViolationHistory()chrono::ChLcpIterativeSolver
GetWarmStart() (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [virtual]
h_buffer_bilaterals (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
h_buffer_bodies (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
h_buffer_contacts (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
IntegrateTimeStep(double mdt)chrono::ChLcpIterativeCuda [virtual]
max_GPU_bilaterals (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
max_GPU_bodies (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
max_GPU_contacts (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
max_iterations (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [protected]
max_recoveryspeed (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
n_bilaterals_GPU (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
n_bodies_GPU (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
n_contacts_GPU (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
omega (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [protected]
record_violation_history (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [protected]
Set_do_integration_step(bool md)chrono::ChLcpIterativeCuda [virtual]
SetC_factor(double mf)chrono::ChLcpIterativeCuda
SetCt_factor(double mf)chrono::ChLcpIterativeCuda
SetDt(double mdt)chrono::ChLcpIterativeCuda
SetF_factor(double mf)chrono::ChLcpIterativeCuda
SetMaxIterations(int mval)chrono::ChLcpIterativeSolver [virtual]
SetMaxRecoverySpeed(double mrs)chrono::ChLcpIterativeCuda
SetOmega(double mval)chrono::ChLcpIterativeSolver [virtual]
SetRecordViolation(bool mval)chrono::ChLcpIterativeSolver
SetTolerance(double mval)chrono::ChLcpIterativeSolver [virtual]
SetWarmStart(bool mval)chrono::ChLcpIterativeSolver [virtual]
Solve(ChLcpSystemDescriptor &sysd, bool add_Mq_to_f=false)chrono::ChLcpIterativeCuda [virtual]
step_counter (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [protected]
tolerance (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [protected]
violation_history (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [protected]
warm_start (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [protected]
~ChLcpIterativeCuda() (defined in chrono::ChLcpIterativeCuda)chrono::ChLcpIterativeCuda [virtual]
~ChLcpIterativeSolver() (defined in chrono::ChLcpIterativeSolver)chrono::ChLcpIterativeSolver [virtual]
~ChLcpSolver() (defined in chrono::ChLcpSolver)chrono::ChLcpSolver [virtual]


CHRONO::ENGINE
C++ library for multibody simulation, (C) Alessandro Tasora
This API documentation has been generated on 17 Jul 2009 by Doxygen