ComputeFullJacobianThread::ComputeFullJacobianThread(FEProblem & fe_problem, NonlinearSystem & sys, SparseMatrix<Number> & jacobian) : ComputeJacobianThread(fe_problem, sys, jacobian), _integrated_bcs(sys.getIntegratedBCWarehouse()), _dg_kernels(sys.getDGKernelWarehouse()), _interface_kernels(sys.getInterfaceKernelWarehouse()), _kernels(sys.getKernelWarehouse()) { }
ComputeJacobianThread::ComputeJacobianThread(FEProblem & fe_problem, NonlinearSystem & sys, SparseMatrix<Number> & jacobian) : ThreadedElementLoop<ConstElemRange>(fe_problem, sys), _jacobian(jacobian), _sys(sys), _num_cached(0), _integrated_bcs(sys.getIntegratedBCWarehouse()), _dg_kernels(sys.getDGKernelWarehouse()), _interface_kernels(sys.getInterfaceKernelWarehouse()), _kernels(sys.getKernelWarehouse()) { }
ComputeResidualThread::ComputeResidualThread(FEProblem & fe_problem, NonlinearSystem & sys, Moose::KernelType type) : ThreadedElementLoop<ConstElemRange>(fe_problem, sys), _sys(sys), _kernel_type(type), _num_cached(0), _integrated_bcs(sys.getIntegratedBCWarehouse()), _dg_kernels(sys.getDGKernelWarehouse()), _interface_kernels(sys.getInterfaceKernelWarehouse()), _kernels(sys.getKernelWarehouse()), _time_kernels(sys.getTimeKernelWarehouse()), _non_time_kernels(sys.getNonTimeKernelWarehouse()) { }