v0.15.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
MagneticElement::BlockData Struct Reference

data structure storing material constants, model parameters, matrices, etc. More...

#include "tutorials/max-0/src/MagneticElement.hpp"

Collaboration diagram for MagneticElement::BlockData:
[legend]

Public Member Functions

 BlockData ()
 
 ~BlockData ()
 

Public Attributes

const string fieldName
 
const string feName
 
const string feNaturalBCName
 
double mU
 magnetic constant N / A2
 
double ePsilon
 regularization paramater
 
Range naturalBc
 
Range essentialBc
 
int oRder
 approximation order
 
DM dM
 
Mat A
 
Vec D
 
Vec F
 

Detailed Description

data structure storing material constants, model parameters, matrices, etc.

Definition at line 64 of file MagneticElement.hpp.

Constructor & Destructor Documentation

◆ BlockData()

MagneticElement::BlockData::BlockData ( )
inline
Examples
mofem/tutorials/max-0/src/MagneticElement.hpp.

Definition at line 88 of file MagneticElement.hpp.

89 : fieldName("MAGNETIC_POTENTIAL"), feName("MAGNETIC"),
90 feNaturalBCName("MAGENTIC_NATURAL_BC"), mU(1), ePsilon(0.1) {}
double mU
magnetic constant N / A2
double ePsilon
regularization paramater

◆ ~BlockData()

MagneticElement::BlockData::~BlockData ( )
inline
Examples
mofem/tutorials/max-0/src/MagneticElement.hpp.

Definition at line 91 of file MagneticElement.hpp.

91{}

Member Data Documentation

◆ A

Mat MagneticElement::BlockData::A

◆ D

Vec MagneticElement::BlockData::D

◆ dM

DM MagneticElement::BlockData::dM

◆ ePsilon

double MagneticElement::BlockData::ePsilon

regularization paramater

Examples
mofem/tutorials/max-0/src/MagneticElement.hpp.

Definition at line 73 of file MagneticElement.hpp.

◆ essentialBc

Range MagneticElement::BlockData::essentialBc

◆ F

Vec MagneticElement::BlockData::F

◆ feName

const string MagneticElement::BlockData::feName

◆ feNaturalBCName

const string MagneticElement::BlockData::feNaturalBCName

◆ fieldName

const string MagneticElement::BlockData::fieldName

◆ mU

double MagneticElement::BlockData::mU

magnetic constant N / A2

Examples
mofem/tutorials/max-0/src/MagneticElement.hpp.

Definition at line 72 of file MagneticElement.hpp.

◆ naturalBc

Range MagneticElement::BlockData::naturalBc

◆ oRder

int MagneticElement::BlockData::oRder

The documentation for this struct was generated from the following file: