Multiscale Universal Interface  2.0
A Concurrent Framework for Coupling Heterogeneous Solvers
mui::dim::magnetic Namespace Reference

Typedefs

using flux = decltype(voltage() *time())
 
using strength = decltype(flux()/area())
 
using inductance = decltype(flux()/current())
 

Functions

 make_unit (flux, Wb, u) make_unit(strength
 

Variables

 T
 

Typedef Documentation

◆ flux

using mui::dim::magnetic::flux = typedef decltype( voltage() * time() )

◆ inductance

using mui::dim::magnetic::inductance = typedef decltype( flux() / current() )

◆ strength

using mui::dim::magnetic::strength = typedef decltype( flux() / area() )

Function Documentation

◆ make_unit()

mui::dim::magnetic::make_unit ( flux  ,
Wb  ,
 
)

Variable Documentation

◆ T

mui::dim::magnetic::T