Electromagnetic Template Library (EMTL)
Loading...
Searching...
No Matches
method_medium_3d.h File Reference

Method for assigning materials specified as objects of emMedium to 3d objects. More...

#include <set>
#include <map>
#include "method.h"
#include "dump.h"
#include "medium.h"
#include "method_region_3d.h"
Include dependency graph for method_medium_3d.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  medium_3d_table_extension_t
 Contour table extension required for the method. More...
 

Functions

template<class container_t >
void SetDefaultMedium (container_t *cont, const emMedium &medium, const char *id=emMedium3dDataID)
 Bind the specified material to region_id for the container.
 
template<class container_t >
void AddMediumRegion (container_t *cont, const emMedium &medium, int region_id, const char *id=emMedium3dDataID)
 Bind the specified material to region_id for the container.
 

Detailed Description

Method for assigning materials specified as objects of emMedium to 3d objects.

Requires method_region_3d.