|
| | Magnetostatics (const DDRCore &ddrcore, bool use_threads, std::ostream &output=std::cout) |
| | Constructor.
|
| |
| void | assembleLinearSystem (const ForcingTermType &f, const PermeabilityType &mu, const SolutionPotentialType &u) |
| | Assemble the global system
|
| |
| size_t | dimensionSpace () const |
| | Returns the dimension of the magnetic field + potential space.
|
| |
| size_t | nbSCDOFs () const |
| | Returns the number of statically condensed DOFs (here, the cell magnetic field DOFs)
|
| |
| size_t | sizeSystem () const |
| | Returns the size of the statically condensed system.
|
| |
| const XCurl & | xCurl () const |
| | Returns the space XCurl.
|
| |
| const XDiv & | xDiv () const |
| | Returns the space XDiv.
|
| |
| const SystemMatrixType & | systemMatrix () const |
| | Returns the linear system matrix.
|
| |
| SystemMatrixType & | systemMatrix () |
| | Returns the linear system matrix.
|
| |
| const Eigen::VectorXd & | systemVector () const |
| | Returns the linear system right-hand side vector.
|
| |
| Eigen::VectorXd & | systemVector () |
| | Returns the linear system right-hand side vector.
|
| |
| const double & | stabilizationParameter () const |
| | Returns the stabilization parameter.
|
| |
| double & | stabilizationParameter () |
| | Returns the stabilization parameter.
|
| |
| const SystemMatrixType & | scMatrix () const |
| | Returns the static condensation recovery operator.
|
| |
| Eigen::VectorXd & | scVector () |
| | Returns the static condensation rhs.
|
| |
| std::vector< double > | computeNorms (const std::vector< Eigen::VectorXd > &list_dofs) const |
| | Compute the discrete Hcurl \times Hdiv norm of a family of vectors representing the dofs.
|
| |
| | Magnetostatics (const DDRCore &ddrcore, bool use_threads, std::ostream &output=std::cout) |
| | Constructor.
|
| |
| void | assembleLinearSystem (const ForcingTermType &f, const PermeabilityType &mu, const SolutionPotentialType &u) |
| | Assemble the global system
|
| |
| size_t | dimensionSpace () const |
| | Returns the dimension of the magnetic field + potential space.
|
| |
| size_t | nbSCDOFs () const |
| | Returns the number of statically condensed DOFs (here, the cell magnetic field DOFs)
|
| |
| size_t | sizeSystem () const |
| | Returns the size of the statically condensed system.
|
| |
| const SXCurl & | sxCurl () const |
| | Returns the space SXCurl.
|
| |
| const SXDiv & | sxDiv () const |
| | Returns the space SXDiv.
|
| |
| const SystemMatrixType & | systemMatrix () const |
| | Returns the linear system matrix.
|
| |
| SystemMatrixType & | systemMatrix () |
| | Returns the linear system matrix.
|
| |
| const Eigen::VectorXd & | systemVector () const |
| | Returns the linear system right-hand side vector.
|
| |
| Eigen::VectorXd & | systemVector () |
| | Returns the linear system right-hand side vector.
|
| |
| const double & | stabilizationParameter () const |
| | Returns the stabilization parameter.
|
| |
| double & | stabilizationParameter () |
| | Returns the stabilization parameter.
|
| |
| const SystemMatrixType & | scMatrix () const |
| | Returns the static condensation recovery operator.
|
| |
| Eigen::VectorXd & | scVector () |
| | Returns the static condensation rhs.
|
| |
| std::vector< double > | computeNorms (const std::vector< Eigen::VectorXd > &list_dofs) const |
| | Compute the discrete Hcurl \times Hdiv norm of a family of vectors representing the dofs.
|
| |
Assemble a magnetostatic problem.