SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
finite_elements.cpp File Reference
#include "serif/backend/mfem/model/finite_elements.hpp"
#include <algorithm>
#include <array>
#include <cmath>
#include <limits>
#include <numbers>
#include <string_view>
#include <vector>
#include <stroid/stroid.h>
#include "serif/backend/mfem/mapping/compactification/kelvin.hpp"
Include dependency graph for finite_elements.cpp:

Namespaces

namespace  serif
 
namespace  serif::model
 
namespace  serif::model::backend
 
namespace  serif::model::backend::mfem
 

Functions

discretization::backend::mfem::Resources serif::model::backend::mfem::make_stellar_resources (const StellarMeshOptions &options)
 Generate physical and logical meshes with the standard core/envelope/vacuum labels.
 
::mfem::FiniteElementSpace & serif::model::backend::mfem::make_space (discretization::backend::mfem::Resources &resources, std::unique_ptr<::mfem::FiniteElementCollection > collection, int components, int ordering=::mfem::Ordering::byNODES)
 Share identical collections and spaces, retaining native coefficient numbering and storage.