FEMSimulation.add_inboundary
- FEMSimulation.add_inboundary(mesh_domain, in_domains, thickness, mat_pty=None, mat_file=None, mat_perm=None, ID=None)[source]
add new internal boundary or update if mesh_domain already exists
- Parameters:
mesh_domain (int or list(int)) – Mesh ID or IDs of the boundary (should be 2D-domains)
in_domains (list) – List of mesh IDs of the domain (if 3D group) or internal boundary (if 2D group) inside the boundary
thickness (float or list(float)) – thicness of the internal boundary
mat_pty (str, float or list[3]) – Material property, either mat_file or mat_perm
mat_file (str) –
- Material filename (see fmod.material.py) if None use mat_perm,
by default None
mat_perm (float or list[3]) –
- Material permitivity, if float isotropic mat, if list[3] anisotropic mat
if None set to 1 (and mat_file is None), by default None