59 _diffusion_coeff[_qp].resize(_num_phases);
60 _tortuosity[_qp].resize(_num_phases);
64 (*_ddiffusion_coeff_dvar)[_qp].resize(_num_phases);
65 (*_dtortuosity_dvar)[_qp].resize(_num_phases);
68 for (
unsigned int ph = 0; ph < _num_phases; ++ph)
70 _diffusion_coeff[_qp][ph].resize(_num_components);
74 (*_ddiffusion_coeff_dvar)[_qp][ph].resize(_num_components);
75 (*_dtortuosity_dvar)[_qp][ph].assign(_num_var, 0.0);
78 for (
unsigned int comp = 0; comp < _num_components; ++comp)
80 _diffusion_coeff[_qp][ph][comp] = _input_diffusion_coeff[ph * _num_components + comp];
83 (*_ddiffusion_coeff_dvar)[_qp][ph][comp].assign(_num_var, 0.0);