Loading [MathJax]/extensions/tex2jax.js
PolyFEM
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
polyfem::solver::SolveData Member List

This is the complete list of members for polyfem::solver::SolveData, including all inherited members.

al_formpolyfem::solver::SolveData
body_formpolyfem::solver::SolveData
contact_formpolyfem::solver::SolveData
damping_formpolyfem::solver::SolveData
elastic_formpolyfem::solver::SolveData
friction_formpolyfem::solver::SolveData
inertia_formpolyfem::solver::SolveData
init_forms(const Units &units, const int dim, const double t, const Eigen::VectorXi &in_node_to_node, const int n_bases, std::vector< basis::ElementBases > &bases, const std::vector< basis::ElementBases > &geom_bases, const assembler::Assembler &assembler, assembler::AssemblyValsCache &ass_vals_cache, const assembler::AssemblyValsCache &mass_ass_vals_cache, const double jacobian_threshold, const solver::ElementInversionCheck check_inversion, const int n_pressure_bases, const std::vector< int > &boundary_nodes, const std::vector< mesh::LocalBoundary > &local_boundary, const std::vector< mesh::LocalBoundary > &local_neumann_boundary, const int n_boundary_samples, const Eigen::MatrixXd &rhs, const Eigen::MatrixXd &sol, const assembler::Density &density, const std::vector< mesh::LocalBoundary > &local_pressure_boundary, const std::unordered_map< int, std::vector< mesh::LocalBoundary > > &local_pressure_cavity, const std::shared_ptr< assembler::PressureAssembler > pressure_assembler, const bool ignore_inertia, const StiffnessMatrix &mass, const std::shared_ptr< assembler::ViscousDamping > damping_assembler, const double lagged_regularization_weight, const int lagged_regularization_iterations, const size_t obstacle_ndof, const std::vector< std::string > &hard_constraint_files, const std::vector< json > &soft_constraint_files, const bool contact_enabled, const ipc::CollisionMesh &collision_mesh, const double dhat, const double avg_mass, const bool use_area_weighting, const bool use_improved_max_operator, const bool use_physical_barrier, const json &barrier_stiffness, const ipc::BroadPhaseMethod broad_phase, const double ccd_tolerance, const long ccd_max_iterations, const bool enable_shape_derivatives, const bool adhesion_enabled, const double dhat_p, const double dhat_a, const double Y, const double tangential_adhesion_coefficient, const double epsa, const int tangential_adhesion_iterations, const assembler::MacroStrainValue &macro_strain_constraint, const bool periodic_contact, const Eigen::VectorXi &tiled_to_single, const std::shared_ptr< utils::PeriodicBoundary > &periodic_bc, const double friction_coefficient, const double epsv, const int friction_iterations, const json &rayleigh_damping)polyfem::solver::SolveData
named_forms() constpolyfem::solver::SolveData
nl_problempolyfem::solver::SolveData
normal_adhesion_formpolyfem::solver::SolveData
periodic_contact_formpolyfem::solver::SolveData
pressure_assemblerpolyfem::solver::SolveData
pressure_formpolyfem::solver::SolveData
rhs_assemblerpolyfem::solver::SolveData
strain_al_lagr_formpolyfem::solver::SolveData
tangential_adhesion_formpolyfem::solver::SolveData
time_integratorpolyfem::solver::SolveData
update_barrier_stiffness(const Eigen::VectorXd &x)polyfem::solver::SolveData
update_dt()polyfem::solver::SolveData