Dune-Fufem 2.11-git
Loading...
Searching...
No Matches
localoperators.hh File Reference
#include <cstddef>
#include <type_traits>
#include <utility>
#include <array>
#include <dune/common/fvector.hh>
#include <dune/common/fmatrix.hh>
#include <dune/common/promotiontraits.hh>
#include <dune/common/rangeutilities.hh>
#include <dune/istl/scaledidmatrix.hh>

Go to the source code of this file.

Classes

struct  Dune::Fufem::Forms::LocalOperators::SumOp
 
struct  Dune::Fufem::Forms::LocalOperators::DotOp
 
struct  Dune::Fufem::Forms::LocalOperators::MultOp
 
struct  Dune::Fufem::Forms::LocalOperators::TransposeOp
 
struct  Dune::Fufem::Forms::LocalOperators::CurlFromJacobianOp
 
struct  Dune::Fufem::Forms::LocalOperators::SymOp
 
struct  Dune::Fufem::Forms::LocalOperators::TraceOp
 
struct  Dune::Fufem::Forms::LocalOperators::InvertOp
 
class  Dune::Fufem::Forms::LocalOperators::TransposedBinaryOp< Op >
 
class  Dune::Fufem::Forms::LocalOperators::ComposedOp< OuterOp, InnerOp >
 
class  Dune::Fufem::Forms::LocalOperators::ComposedOp< OuterOp, InnerOp0, InnerOp1, InnerOps... >
 

Namespaces

namespace  Dune
 
namespace  Dune::Fufem
 
namespace  Dune::Fufem::Forms
 
namespace  Dune::Fufem::Forms::LocalOperators
 

Functions

template<class OuterOp , class InnerOp >
auto Dune::Fufem::Forms::LocalOperators::localCompose (const OuterOp &outerOp, const InnerOp &innerOp)
 
template<class OuterOp , class... InnerOps>
auto Dune::Fufem::Forms::LocalOperators::localCompose (const OuterOp &outerOp, const ComposedOp< InnerOps... > &innerOp)
 
auto Dune::Fufem::Forms::LocalOperators::localCompose (const TraceOp &outerOp, const SymOp &innerOp)
 
auto Dune::Fufem::Forms::LocalOperators::localCompose (const SymOp &outerOp, const TransposeOp &innerOp)
 
auto Dune::Fufem::Forms::LocalOperators::localCompose (const TransposeOp &outerOp, const SymOp &innerOp)