Serac  0.1
Serac is an implicit thermal strucural mechanics simulation code.
Classes | Namespaces
odes.hpp File Reference

Wrapper classes for using MFEM's ODE solver objects. More...

#include <functional>
#include "mfem.hpp"
#include "serac/physics/boundary_conditions/boundary_condition_manager.hpp"
#include "serac/numerics/equation_solver.hpp"
Include dependency graph for odes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  serac::mfem_ext::SecondOrderODE
 SecondOrderODE is a class wrapping mfem::SecondOrderTimeDependentOperator so that the user can use std::function to define the implementations of mfem::SecondOrderTimeDependentOperator::Mult and mfem::SecondOrderTimeDependentOperator::ImplicitSolve. More...
 
struct  serac::mfem_ext::SecondOrderODE::State
 A set of references to physics-module-owned variables used by the residual operator. More...
 
class  serac::mfem_ext::FirstOrderODE
 FirstOrderODE is a class wrapping mfem::TimeDependentOperator so that the user can use std::function to define the implementations of mfem::TimeDependentOperator::Mult and mfem::TimeDependentOperator::ImplicitSolve. More...
 
struct  serac::mfem_ext::FirstOrderODE::State
 A set of references to physics-module-owned variables used by the residual operator. More...
 

Namespaces

 serac
 Accelerator functionality.
 

Detailed Description

Wrapper classes for using MFEM's ODE solver objects.

Definition in file odes.hpp.