PolyFEM
Loading...
Searching...
No Matches
polyfem::varform Namespace Reference

Namespaces

namespace  internal
 

Classes

class  BilaplacianVarForm
 
class  DifferentiableLinearElasticVarForm
 
class  DifferentiableNonlinearElasticStaticVarForm
 
class  DifferentiableNonlinearElasticTransientVarForm
 
class  DifferentiableNonlinearElasticVarForm
 
class  DifferentiableScalarVarForm
 
class  DifferentiableVarForm
 Optimization-facing interface implemented by differentiated VarForm adapters. More...
 
class  ElasticVarForm
 
class  FESpace
 A finite-element space for one scalar- or vector-valued field. More...
 
class  FluidVarForm
 
class  GeometryMapping
 
class  IncompressibleElasticVarForm
 
struct  InitialConditionOverride
 
class  LinearElasticVarForm
 
class  NavierStokesFSIVarForm
 
class  NavierStokesVarForm
 
class  NonlinearElasticStaticVarForm
 
class  NonlinearElasticTransientVarForm
 
class  NonlinearElasticVarForm
 
class  OperatorSplittingVarForm
 
class  ScalarVarForm
 
class  StokesVarForm
 
class  ThermoElasticVarForm
 
class  VarForm
 
struct  VarFormBoundaryState
 Temporary compatibility wrapper for boundary data belonging to one FE space. More...
 
class  VarFormFactory
 

Typedefs

using ForwardStepCallback = std::function< void(int step, const Eigen::MatrixXd &solution)>
 

Typedef Documentation

◆ ForwardStepCallback

using polyfem::varform::ForwardStepCallback = typedef std::function<void(int step, const Eigen::MatrixXd &solution)>

Definition at line 55 of file VarForm.hpp.