22namespace SmallDeformationNonlocal
24template <
int DisplacementDim>
31 std::unique_ptr<ProcessLib::AbstractJacobianAssembler>&&
33 std::vector<std::unique_ptr<ParameterLib::ParameterBase>>
const&
35 unsigned const integration_order,
36 std::vector<std::vector<std::reference_wrapper<ProcessVariable>>>&&
51 unsigned const integration_order)
override;
54 std::vector<GlobalVector*>
const& x,
55 std::vector<GlobalVector*>
const& x_prev,
63 const double t,
double const dt, std::vector<GlobalVector*>
const& x,
64 std::vector<GlobalVector*>
const& x_prev,
int const process_id,
69 std::vector<GlobalVector*>
const& x_prev,
70 double const t,
double const dt,
71 int const process_id)
override;
83 std::unique_ptr<NumLib::LocalToGlobalIndexMap>
89extern template class ProcessLib::SmallDeformationNonlocal::
90 SmallDeformationNonlocalProcess<2>;
91extern template class ProcessLib::SmallDeformationNonlocal::
92 SmallDeformationNonlocalProcess<3>;
Global vector based on Eigen vector.
Handles configuration of several secondary variables from the project file.
IterationResult
Status flags telling the NonlinearSolver if an iteration succeeded.