Here is a list of all functions with links to the classes they belong to:
- a -
- a_prev() : polyfem::time_integrator::ImplicitTimeIntegrator
- a_prevs() : polyfem::time_integrator::ImplicitTimeIntegrator
- acc() : polyfem::solver::DiffCache
- acceleration() : polyfem::Units
- acceleration_scaling() : polyfem::time_integrator::BDF, polyfem::time_integrator::ImplicitEuler, polyfem::time_integrator::ImplicitNewmark, polyfem::time_integrator::ImplicitTimeIntegrator
- AccelerationForm() : polyfem::solver::AccelerationForm
- add_boundary_primitive() : polyfem::mesh::LocalBoundary
- add_children() : polyfem::utils::Tree
- add_constant() : polyfem::problem::PointBasedTensorProblem
- add_element() : polyfem::mesh::NCMesh2D, polyfem::mesh::NCMesh2D::ncBoundary, polyfem::mesh::NCMesh3D, polyfem::mesh::NCMesh3D::ncBoundary, polyfem::mesh::NCMesh3D::ncVert
- add_form() : polyfem::solver::NLHomoProblem
- add_function() : polyfem::problem::PointBasedTensorProblem
- add_multimaterial() : polyfem::assembler::AMIPSEnergy, polyfem::assembler::AMIPSEnergyAutodiff, polyfem::assembler::Assembler, polyfem::assembler::Density, polyfem::assembler::FixedCorotational, polyfem::assembler::GenericElastic< Derived >, polyfem::assembler::GenericMatParam, polyfem::assembler::GenericMatParams, polyfem::assembler::Helmholtz, polyfem::assembler::HookeLinearElasticity, polyfem::assembler::IncompressibleLinearElasticityDispacement, polyfem::assembler::IncompressibleLinearElasticityPressure, polyfem::assembler::IncompressibleOgdenElasticity, polyfem::assembler::LameParameters, polyfem::assembler::LinearElasticity, polyfem::assembler::Mass, polyfem::assembler::MooneyRivlin3ParamElasticity, polyfem::assembler::MooneyRivlin3ParamSymbolic, polyfem::assembler::MooneyRivlinElasticity, polyfem::assembler::MultiModel, polyfem::assembler::NavierStokesVelocity, polyfem::assembler::NeoHookeanAutodiff, polyfem::assembler::NeoHookeanElasticity, polyfem::assembler::NoDensity, polyfem::assembler::SaintVenantElasticity, polyfem::assembler::StokesVelocity, polyfem::assembler::UnconstrainedOgdenElasticity, polyfem::assembler::ViscousDamping
- add_value() : polyfem::utils::DenseMatrixCache, polyfem::utils::MatrixCache, polyfem::utils::SparseMatrixCache
- adjoint_mat() : polyfem::solver::DiffCache
- AdjointForm() : polyfem::solver::AdjointForm, polyfem::solver::StaticForm
- AdjointNLProblem() : polyfem::solver::AdjointNLProblem
- advect_density() : polyfem::solver::OperatorSplittingSolver
- advect_density_exact() : polyfem::solver::OperatorSplittingSolver
- advection() : polyfem::solver::OperatorSplittingSolver
- advection_FLIP() : polyfem::solver::OperatorSplittingSolver
- advection_PIC() : polyfem::solver::OperatorSplittingSolver
- after_line_search_custom_operation() : polyfem::solver::AdjointNLProblem
- Airfoil() : polyfem::problem::Airfoil
- all_dimensions_dirichlet() : polyfem::assembler::GenericTensorProblem, polyfem::assembler::Problem, polyfem::problem::NodeProblem, polyfem::problem::PointBasedTensorProblem
- all_direction_periodic() : polyfem::utils::PeriodicBoundary
- all_to_valid_edge() : polyfem::mesh::NCMesh2D, polyfem::mesh::NCMesh3D
- all_to_valid_elem() : polyfem::mesh::NCMesh2D, polyfem::mesh::NCMesh3D
- all_to_valid_face() : polyfem::mesh::NCMesh3D
- all_to_valid_vertex() : polyfem::mesh::NCMesh2D, polyfem::mesh::NCMesh3D
- allow_inversion() : polyfem::assembler::AMIPSEnergy, polyfem::assembler::ElasticityAssembler, polyfem::assembler::FixedCorotational, polyfem::assembler::GenericElastic< Derived >, polyfem::assembler::HookeLinearElasticity, polyfem::assembler::IncompressibleLinearElasticityDispacement, polyfem::assembler::LinearElasticity, polyfem::assembler::MooneyRivlin3ParamSymbolic, polyfem::assembler::MultiModel, polyfem::assembler::NeoHookeanElasticity, polyfem::assembler::SaintVenantElasticity
- alphas() : polyfem::assembler::UnconstrainedOgdenElasticity, polyfem::time_integrator::BDF
- ALSolver() : polyfem::solver::ALSolver
- AMIPSEnergy() : polyfem::assembler::AMIPSEnergy
- AMIPSEnergyAutodiff() : polyfem::assembler::AMIPSEnergyAutodiff
- AMIPSForm() : polyfem::solver::AMIPSForm
- append() : polyfem::mesh::CMesh2D, polyfem::mesh::CMesh3D, polyfem::mesh::Mesh3DStorage, polyfem::mesh::Mesh, polyfem::mesh::NCMesh2D, polyfem::mesh::NCMesh3D
- append_mesh() : polyfem::mesh::Obstacle
- append_mesh_sequence() : polyfem::mesh::Obstacle
- append_plane() : polyfem::mesh::Obstacle
- apply_affine_transformation() : polyfem::mesh::Mesh
- apply_jacobian() : polyfem::solver::BoundedBiharmonicWeights2Dto3D, polyfem::solver::BSplineParametrization1DTo2D, polyfem::solver::BSplineParametrization2DTo3D, polyfem::solver::CompositeParametrization, polyfem::solver::ENu2LambdaMu, polyfem::solver::ExponentialMap, polyfem::solver::InsertConstantMap, polyfem::solver::LinearFilter, polyfem::solver::Parametrization, polyfem::solver::PerBody2PerElem, polyfem::solver::PerBody2PerNode, polyfem::solver::PeriodicMeshToMesh, polyfem::solver::PowerMap, polyfem::solver::ScalarVelocityParametrization, polyfem::solver::Scaling, polyfem::solver::SliceMap
- apply_opt_json_spec() : polyfem::solver::AdjointOptUtils
- apply_parametrization_jacobian() : polyfem::solver::PeriodicShapeVariableToSimulation, polyfem::solver::VariableToSimulation, polyfem::solver::VariableToSimulationGroup
- apply_parametrizations() : polyfem::solver::ParametrizationForm
- APriori() : polyfem::refinement::APriori
- ass_vals_cache() : polyfem::assembler::RhsAssembler
- assemble() : polyfem::assembler::Assembler, polyfem::assembler::BilaplacianAux, polyfem::assembler::BilaplacianMain, polyfem::assembler::BilaplacianMixed, polyfem::assembler::Helmholtz, polyfem::assembler::HookeLinearElasticity, polyfem::assembler::IncompressibleLinearElasticityDispacement, polyfem::assembler::IncompressibleLinearElasticityMixed, polyfem::assembler::IncompressibleLinearElasticityPressure, polyfem::assembler::Laplacian, polyfem::assembler::LinearAssembler, polyfem::assembler::LinearElasticity, polyfem::assembler::Mass, polyfem::assembler::MixedAssembler, polyfem::assembler::RhsAssembler, polyfem::assembler::StokesMixed, polyfem::assembler::StokesPressure, polyfem::assembler::StokesVelocity
- assemble_cross() : polyfem::assembler::MassMatrixAssembler
- assemble_energy() : polyfem::assembler::AMIPSEnergy, polyfem::assembler::Assembler, polyfem::assembler::FixedCorotational, polyfem::assembler::GenericElastic< Derived >, polyfem::assembler::HookeLinearElasticity, polyfem::assembler::LinearElasticity, polyfem::assembler::MooneyRivlin3ParamSymbolic, polyfem::assembler::MultiModel, polyfem::assembler::NavierStokesVelocity, polyfem::assembler::NeoHookeanElasticity, polyfem::assembler::NLAssembler, polyfem::assembler::SaintVenantElasticity, polyfem::assembler::ViscousDamping, polyfem::assembler::ViscousDampingPrev
- assemble_energy_per_element() : polyfem::assembler::Assembler, polyfem::assembler::NLAssembler
- assemble_gradient() : polyfem::assembler::AMIPSEnergy, polyfem::assembler::Assembler, polyfem::assembler::FixedCorotational, polyfem::assembler::GenericElastic< Derived >, polyfem::assembler::HookeLinearElasticity, polyfem::assembler::LinearElasticity, polyfem::assembler::MooneyRivlin3ParamSymbolic, polyfem::assembler::MultiModel, polyfem::assembler::NavierStokesVelocity, polyfem::assembler::NeoHookeanElasticity, polyfem::assembler::NLAssembler, polyfem::assembler::SaintVenantElasticity, polyfem::assembler::ViscousDamping, polyfem::assembler::ViscousDampingPrev
- assemble_hessian() : polyfem::assembler::AMIPSEnergy, polyfem::assembler::Assembler, polyfem::assembler::FixedCorotational, polyfem::assembler::GenericElastic< Derived >, polyfem::assembler::HookeLinearElasticity, polyfem::assembler::LinearElasticity, polyfem::assembler::MooneyRivlin3ParamSymbolic, polyfem::assembler::MultiModel, polyfem::assembler::NavierStokesVelocity, polyfem::assembler::NeoHookeanElasticity, polyfem::assembler::NLAssembler, polyfem::assembler::SaintVenantElasticity, polyfem::assembler::ViscousDamping, polyfem::assembler::ViscousDampingPrev
- assemble_mass_mat() : polyfem::State
- assemble_rhs() : polyfem::State
- assembler() : polyfem::assembler::PressureAssembler, polyfem::assembler::RhsAssembler
- AssemblerUtils() : polyfem::assembler::AssemblerUtils
- assign_stress_tensor() : polyfem::assembler::AMIPSEnergy, polyfem::assembler::ElasticityAssembler, polyfem::assembler::FixedCorotational, polyfem::assembler::GenericElastic< Derived >, polyfem::assembler::HookeLinearElasticity, polyfem::assembler::IncompressibleLinearElasticityDispacement, polyfem::assembler::LinearElasticity, polyfem::assembler::MooneyRivlin3ParamSymbolic, polyfem::assembler::MultiModel, polyfem::assembler::NeoHookeanElasticity, polyfem::assembler::SaintVenantElasticity
- attach_higher_order_nodes() : polyfem::mesh::CMesh2D, polyfem::mesh::CMesh3D, polyfem::mesh::Mesh, polyfem::mesh::NCMesh2D, polyfem::mesh::NCMesh3D
- AugmentedLagrangianForm() : polyfem::solver::AugmentedLagrangianForm
- AutoFlipSVD() : polyfem::utils::AutoFlipSVD< MatrixType >
- average_grad_based_function() : polyfem::io::Evaluator
- AxisPlaneSelection() : polyfem::utils::AxisPlaneSelection