version 0.4
ikarus.finite_elements Namespace Reference

Functions

def elementConstructorDecoratorFactory (allowsMaterial, elementHeader, autodiffWrapper=None)
 
def LinearElastic (basis, element, youngsMod, nu, volumeLoad=None, bp=None, neumannBoundaryLoad=None)
 
def KirchhoffLoveShell (basis, element, youngsMod, nu, thickness, volumeLoad=None, bp=None, neumannBoundaryLoad=None)
 
def NonLinearElastic (basis, element, material, volumeLoad=None, bp=None, neumannBoundaryLoad=None)
 

Function Documentation

◆ elementConstructorDecoratorFactory()

def ikarus.finite_elements.elementConstructorDecoratorFactory (   allowsMaterial,
  elementHeader,
  autodiffWrapper = None 
)
Here is the caller graph for this function:

◆ KirchhoffLoveShell()

def ikarus.finite_elements.KirchhoffLoveShell (   basis,
  element,
  youngsMod,
  nu,
  thickness,
  volumeLoad = None,
  bp = None,
  neumannBoundaryLoad = None 
)
Here is the caller graph for this function:

◆ LinearElastic()

def ikarus.finite_elements.LinearElastic (   basis,
  element,
  youngsMod,
  nu,
  volumeLoad = None,
  bp = None,
  neumannBoundaryLoad = None 
)

◆ NonLinearElastic()

def ikarus.finite_elements.NonLinearElastic (   basis,
  element,
  material,
  volumeLoad = None,
  bp = None,
  neumannBoundaryLoad = None 
)
Here is the caller graph for this function: