CAMP 1.0.0
Chemistry Across Multiple Phases
Public Attributes | List of all members
SolverData Struct Reference

#include <camp_common.h>

Collaboration diagram for SolverData:
Collaboration graph
[legend]

Public Attributes

N_Vector abs_tol_nv
 
N_Vector y
 
SUNLinearSolver ls
 
TimeDerivative time_deriv
 
Jacobian jac
 
N_Vector deriv
 
SUNMatrix J
 
SUNMatrix J_guess
 
bool curr_J_guess
 
realtype J_guess_t
 
int Jac_eval_fails
 
int solver_flag
 
int output_precision
 
int use_deriv_est
 
void * cvode_mem
 
ModelData model_data
 
bool no_solve
 
double init_time_step
 

Detailed Description

Definition at line 177 of file camp_common.h.

Member Data Documentation

◆ abs_tol_nv

N_Vector SolverData::abs_tol_nv

Definition at line 179 of file camp_common.h.

◆ curr_J_guess

bool SolverData::curr_J_guess

Definition at line 190 of file camp_common.h.

◆ cvode_mem

void* SolverData::cvode_mem

Definition at line 209 of file camp_common.h.

◆ deriv

N_Vector SolverData::deriv

Definition at line 186 of file camp_common.h.

◆ init_time_step

double SolverData::init_time_step

Definition at line 213 of file camp_common.h.

◆ J

SUNMatrix SolverData::J

Definition at line 187 of file camp_common.h.

◆ J_guess

SUNMatrix SolverData::J_guess

Definition at line 188 of file camp_common.h.

◆ J_guess_t

realtype SolverData::J_guess_t

Definition at line 192 of file camp_common.h.

◆ jac

Jacobian SolverData::jac

Definition at line 184 of file camp_common.h.

◆ Jac_eval_fails

int SolverData::Jac_eval_fails

Definition at line 193 of file camp_common.h.

◆ ls

SUNLinearSolver SolverData::ls

Definition at line 181 of file camp_common.h.

◆ model_data

ModelData SolverData::model_data

Definition at line 210 of file camp_common.h.

◆ no_solve

bool SolverData::no_solve

Definition at line 211 of file camp_common.h.

◆ output_precision

int SolverData::output_precision

Definition at line 195 of file camp_common.h.

◆ solver_flag

int SolverData::solver_flag

Definition at line 194 of file camp_common.h.

◆ time_deriv

TimeDerivative SolverData::time_deriv

Definition at line 182 of file camp_common.h.

◆ use_deriv_est

int SolverData::use_deriv_est

Definition at line 196 of file camp_common.h.

◆ y

N_Vector SolverData::y

Definition at line 180 of file camp_common.h.


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