Template Class FiberReinforcedElasticityFreqParameters

Inheritance Relationships

Base Type

  • public dealii::ParameterAcceptor

Class Documentation

template<int dim, int spacedim = dim>
class FiberReinforcedElasticityFreqParameters : public dealii::ParameterAcceptor

Harmonic reinforcement parameters.

dim is the reinforcement dimension; the matrix always has dimension spacedim.

Public Types

using Lift = std::conditional_t<(dim < spacedim), TensorProductLift<dim, spacedim, spacedim>, std::monostate>

Public Functions

inline explicit FiberReinforcedElasticityFreqParameters(const std::string &subsection = "/Fiber Reinforced Elasticity Frequency/")

Public Members

std::vector<double> frequencies = {1.}
ElasticityFreqProblemParameters<spacedim, spacedim> matrix_parameters
ElasticityFreqProblemParameters<dim, spacedim> fiber_parameters
FiniteElementSpaceParameters<dim, spacedim> multiplier_parameters
LinearAdapterParameters solver_parameters
std::unique_ptr<Lift> geometry
std::string formulation = "independent"
std::string output_directory = "./output/fiber_reinforced_elasticity_freq"
unsigned int multiplier_degree = 0
unsigned int normal_inner_maximum_iterations = 100
double normal_inner_reduction = 1.e-3