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

Go to the source code of this file.

Functions

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 548 of file tesla.cpp.

void bar_magnet ( const Vector x,
Vector m 
)

Definition at line 481 of file tesla.cpp.

void current_ring ( const Vector x,
Vector j 
)

Definition at line 424 of file tesla.cpp.

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

Definition at line 523 of file tesla.cpp.

double magnetic_shell ( const Vector x)

Definition at line 405 of file tesla.cpp.

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 558 of file tesla.cpp.

Coefficient * SetupInvPermeabilityCoefficient ( )

Definition at line 376 of file tesla.cpp.