MFEM  v4.3.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
tesla.cpp File Reference

Go to the source code of this file.


CoefficientSetupInvPermeabilityCoefficient ()
double magnetic_shell (const Vector &)
double magnetic_shell_inv (const Vector &x)
void current_ring (const Vector &, Vector &)
void bar_magnet (const Vector &, Vector &)
void halbach_array (const Vector &, Vector &)
void a_bc_uniform (const Vector &, Vector &)
double phi_m_bc_uniform (const Vector &x)
void display_banner (ostream &os)
int main (int argc, char *argv[])

Function Documentation

void a_bc_uniform ( const Vector x,
Vector a 

Definition at line 550 of file tesla.cpp.

void bar_magnet ( const Vector x,
Vector m 

Definition at line 483 of file tesla.cpp.

void current_ring ( const Vector x,
Vector j 

Definition at line 426 of file tesla.cpp.

void display_banner ( ostream &  os)
void halbach_array ( const Vector x,
Vector m 

Definition at line 525 of file tesla.cpp.

double magnetic_shell ( const Vector x)
double magnetic_shell_inv ( const Vector x)

Definition at line 78 of file tesla.cpp.

int main ( int  argc,
char *  argv[] 

Definition at line 107 of file tesla.cpp.

double phi_m_bc_uniform ( const Vector x)

Definition at line 560 of file tesla.cpp.

Coefficient * SetupInvPermeabilityCoefficient ( )

Definition at line 378 of file tesla.cpp.