initialize class member pointers in initializer to null

This commit is contained in:
Axel Kohlmeyer
2022-04-10 11:13:33 -04:00
parent 2d346638fb
commit a9f5a1af51
2 changed files with 5 additions and 3 deletions

View File

@ -62,9 +62,11 @@ enum {
// 0 1 2 3 4
// fix fxupdate group1 electrode/conp pot1 eta couple group2 pot2
FixElectrodeConp::FixElectrodeConp(LAMMPS *lmp, int narg, char **arg) : Fix(lmp, narg, arg)
FixElectrodeConp::FixElectrodeConp(LAMMPS *lmp, int narg, char **arg) :
Fix(lmp, narg, arg), f_inv(nullptr), f_mat(nullptr), f_vec(nullptr), array_compute(nullptr),
ele_vector(nullptr), capacitance(nullptr), pair(nullptr), mat_neighlist(nullptr),
vec_neighlist(nullptr)
{
f_inv = f_mat = f_vec = nullptr;
read_inv = read_mat = false;
symm = false;
ffield = false;

View File

@ -74,7 +74,7 @@ class FixElectrodeConp : public Fix {
ElectrodeAccelInterface *accel_interface; // used by /intel
private:
FILE *f_inv, *f_vec, *f_mat; // files for capacitance, eleastance and vector
FILE *f_inv, *f_mat, *f_vec; // files for capacitance, eleastance and vector
std::string input_file_inv, input_file_mat;
class ElectrodeMatrix *array_compute;
class ElectrodeVector *ele_vector;