version 3.11-dev
multidomain/assembler.hh File Reference

A linear system assembler (residual and Jacobian) for general grid-based schemes with multiple domains. More...

#include <cassert>
#include <iostream>
#include <type_traits>
#include <tuple>
#include <dune/common/hybridutilities.hh>
#include <dune/istl/matrixindexset.hh>
#include <dumux/common/exceptions.hh>
#include <dumux/common/properties.hh>
#include <dumux/common/timeloop.hh>
#include <dumux/common/typetraits/utility.hh>
#include <dumux/common/typetraits/periodic.hh>
#include <dumux/common/gridcapabilities.hh>
#include <dumux/discretization/method.hh>
#include <dumux/assembly/diffmethod.hh>
#include <dumux/assembly/jacobianpattern.hh>
#include <dumux/linear/parallelhelpers.hh>
#include <dumux/parallel/multithreading.hh>
#include "couplingjacobianpattern.hh"
#include "subdomaincclocalassembler.hh"
#include "subdomaincvfelocalassembler_.hh"
#include "subdomainfclocalassembler.hh"
#include "assemblerview.hh"
#include "assembler.hh"

Go to the source code of this file.

Classes

class  Dumux::Experimental::MultiDomainAssembler< MDTraits, CMType, diffMethod, useImplicitAssembly >
 A linear system assembler (residual and Jacobian) for general schemes (FV, CVFE, FE, ...) with multiple domains with multiple domains. More...
 

Namespaces

namespace  Dumux
 
namespace  Dumux::Experimental
 
Include dependency graph for multidomain/assembler.hh: