SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
volume_actions.hpp File Reference
#include <algorithm>
#include <array>
#include <limits>
#include <optional>
#include "serif/discretization/blocks/system_layout.hpp"
#include "serif/backend/mfem/model/system.hpp"
#include "serif/backend/mfem/operators/volume_application.hpp"
Include dependency graph for volume_actions.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

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

Functions

template<operators::VolumeEquation Equation, typename Schema, discretization::blocks::SystemLayoutType Layout>
LinearizedBlock serif::model::backend::mfem::volume_row_action (std::shared_ptr< const operators::backend::mfem::VolumeData< Equation, Schema > > data, const Layout &layout, std::optional< ColumnContribution > geometry={})
 Apply every solved field and geometry direction in one traversal of an accepted volume equation.