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,
68 std::vector<GlobalVector*>
const& x_prev,
69 double const t,
double const dt,
70 int const process_id)
override;
82 std::unique_ptr<NumLib::LocalToGlobalIndexMap>
88extern template class ProcessLib::SmallDeformationNonlocal::
89 SmallDeformationNonlocalProcess<2>;
90extern template class ProcessLib::SmallDeformationNonlocal::
91 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.