version 0.4.1
File List
Here is a list of all files with brief descriptions:
[detail level 12345]
  docs
  website
  doxygen
  ikarus
  assembler
 assemblermanipulatorbuildingblocks.hh
 assemblermanipulatorfuser.hhDefines a decorator for the assemblers that helps to manipulate the assembled quantities
 dirichletbcenforcement.hh
 assembler/interface.hhDefines the interface for flat, scalar, vector and matrix assemblers
 simpleassemblers.hhDefines several assemblers for finite element assembly
 simpleassemblers.inlImplementation of assembler functions
  controlroutines
 adaptivestepsizing.hhContains the AdaptiveStepSizing namespace with strategies for adaptive step sizing
 controlinfos.hhDefines the ControlInformation structure for storing control results
 loadcontrol.hhDefines the LoadControl class
 loadcontrol.inlImplementation of the run function
 pathfollowing.hhDefines the PathFollowing class
 pathfollowing.inlImplementation of the run function
 pathfollowingfunctions.hhDefines structures and methods related to subsidiary functions for control routines
  finiteelements
  mechanics
 autodifffe.hhContains the AutoDiffFE class, an automatic differentiation wrapper for finite elements
 febase.hhContains the FE class, which is used as a base class for all finite elements. It provides information about the local view of a finite element. It also contains the PreFE class which acts as a convenient wrapper for different type traits needed by the FE class
 fefactory.hhContains the definition of the FEFactory class
 fehelper.hh
 ferequirements.hhDefinition of the LinearElastic class for finite element mechanics computations
 feresulttypes.hhDefinitions of ResultTypes used for finite element results
 fetraits.hhFETraits template structure for finite element traits
 mixin.hhImplementation of the finite element CRTP mixin class
 physicshelper.hhMaterial property functions and conversion utilities
  io
 resultevaluators.hhIkarus Result Evaluators for special stress quantities
 resultfunction.hhIkarus Result Function for Stress and other finite element results
 vtkdatatag.hh
 io/vtkwriter.hhIkarus VTK Writer for finite element results
  linearalgebra
 truncatedconjugategradient.hhDefinition of TruncatedConjugateGradient class for solving linear systems using truncated conjugate gradient method
  python
  assembler
  basis
  dirichletvalues
  finiteelements
  io
  utils
  solver
  linearsolver
  nonlinearsolver
  utils
  drawing
  observer
 algorithms.hhImplementation of several stl-like algorithms
 autodiffhelper.hhHelper for the autodiff library
 utils/basis.hhWrapper around Dune-functions global basis
 concepts.hhSeveral concepts
 defaultfunctions.hhCollection of fallback default functions
 utils/dirichletvalues.hhDefinition of DirichletValues class for handling Dirichlet boundary conditions
 eigendunetransformations.hhHelper for transform between Dune linear algebra types and Eigen
 eigensparseaddon.hhEnhance the eigen sparse matrix types with given given functions
 findlinesegment.hhImplementation of the findLineSegment algorithm
 flatprebasis.hhImplementation of creating a flat basis from a possibly blocked basis
 functionhelper.hhHelper for dune-functions
 functionsanitychecks.hhImplementation of function sanity checks
 init.hhImplementation of the init function
 linearalgebrahelper.hhHelper for the autodiff library
 makeenum.hhImplementation of the make enum macro
 math.hhImplementation of math related algorithms
 nonlinearoperator.hhProvides a NonLinearOperator class for handling nonlinear operators
 nonlinopfactory.hhContains the generic NonLinearOperatorFactory class
 polyfit.hhPolynomial fitting of data
 pythonautodiffdefinitions.hhImplementation of forwarding autodiff types from python to c++ and vice versa
 tensorproductquadrule.hhFree function for creating a tensor product quadrature rule and other Dune::Quadrature rule utils
 tensorutils.hhHelper for the Eigen::Tensor types
 traits.hhContains stl-like type traits
 traversal.hhContains functions to traverse through a tree to its different nodes
  python
  ikarus
  assembler
  finite_elements
  io
  materials
  utils
 __init__.py
 _ikarus.cc
 basis.py
 dirichlet_values.py
 generator.py
 pythonhelpers.hh