Template Struct LiftedElasticityParameters

Inheritance Relationships

Base Type

Struct Documentation

template<int dim = 3>
struct LiftedElasticityParameters : public ImmersX::ElasticStaticParameters<3>

Static 2D/3D elasticity with optional 3D curve-to-surface coupling.

Public Functions

inline LiftedElasticityParameters()

Public Members

DomainParameters<1, dim> immersed_domain
FiniteElementSpaceParameters<1, dim> multiplier_space
TensorProductLift<1, 2, dim, dim> geometry
RefinementParameters<1> co_refinement
LinearAdapterParameters execution
std::string coupling = dim == 3 ? "multiplier" : "none"
std::vector<std::string> modal_data = {"0", "0", "0"}
std::string radius_field
std::string modal_data_fields
std::set<dealii::types::boundary_id> weak_dirichlet_ids
std::set<dealii::types::boundary_id> normal_flux_ids
double penalty_term = 100.
std::string refinement_strategy = "global"
double refinement_fraction = 0.3
double coarsening_fraction = 0.