Plugins
Loading...
Searching...
No Matches
i_coupling_bridge.h File Reference

Interfaces for coupling independent submodules (e.g., 1D river) with a main domain (e.g., 3D subsurface). More...

#include <common/util/smart_pointer.h>
#include "common/common.h"
#include <vector>

Go to the source code of this file.

Classes

class  ug::d3f::ISubmodule< TGridFunction, dim >
 Abstract base class for independent sub-solvers (e.g., 1D St. Venant). More...
 
class  ug::d3f::ISubmoduleBridge< TGridFunction, dim >
 Orchestrates the coupling between the main solver and a submodule. More...
 
class  ug::d3f::ISurjectiveInterface< TDomain, dim >
 Interface for mapping vertices between a subdomain and the primary domain. More...
 

Namespaces

namespace  ug
 
namespace  ug::d3f
 

Detailed Description

Interfaces for coupling independent submodules (e.g., 1D river) with a main domain (e.g., 3D subsurface).