version 0.4.1
File List
Here is a list of all files with brief descriptions:
[detail level 1234567]
  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 scalar, vector and matrix flat assemblers
 simpleassemblers.hhDefines several assemblers for finite element assembly
 simpleassemblers.inl
  controlroutines
 adaptivestepsizing.hhContains the AdaptiveStepSizing namespace with strategies for adaptive step sizing
 controlinfos.hhDefines the ControlInformation structure for storing control results
 controlroutinebase.hhBase for all control routines
 controlroutinefactory.hhFactory for controlroutines
 controlroutinestate.hhState for all controlroutines
 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
  experimental
 autodiffmat.hhImplementation of the AutoDiff-based material model
  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
  broadcaster
  drawing
  listener
 algorithms.hhImplementation of several stl-like algorithms
 autodiffhelper.hhHelper for the autodiff library
 utils/basis.hhWrapper around Dune-functions global basis
 utils/concepts.hhSeveral concepts
 defaultfunctions.hhCollection of fallback default functions
 derivativetraits.hhContains derivative traits for common vbalue and derivative relations used for makeDifferentiableFunctionFromCallables
 differentiablefunction.hhProvides a DifferentiableFunction class for handling differentiable Functions
 differentiablefunctionfactory.hhContains the generic DifferentiableFunctionFactory class
 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
 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