KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Public Member Functions | Public Attributes | List of all members
ode_solve.ode_solve Class Reference
Collaboration diagram for ode_solve.ode_solve:

Public Member Functions

def __init__ (self, dof, coef, domain_height=1, grid=None)
 
def __call__ (self, d, f, k1, k2, t=0.0, Robin_const=None, adjoint=False, **kwargs)
 
def apply_matvec (self, d, f, k1, k2, t=0.0, Robin_const=None)
 
def apply_Mass (self, x)
 
def apply_sqrtMass (self, x)
 

Public Attributes

 grid
 
 FEM_coefficient_matrix_generator
 
 FEM_load_vector_generator
 

Constructor & Destructor Documentation

◆ __init__()

def ode_solve.ode_solve.__init__ (   self,
  dof,
  coef,
  domain_height = 1,
  grid = None 
)

Member Function Documentation

◆ __call__()

def ode_solve.ode_solve.__call__ (   self,
  d,
  f,
  k1,
  k2,
  t = 0.0,
  Robin_const = None,
  adjoint = False,
**  kwargs 
)

◆ apply_Mass()

def ode_solve.ode_solve.apply_Mass (   self,
  x 
)

◆ apply_matvec()

def ode_solve.ode_solve.apply_matvec (   self,
  d,
  f,
  k1,
  k2,
  t = 0.0,
  Robin_const = None 
)

◆ apply_sqrtMass()

def ode_solve.ode_solve.apply_sqrtMass (   self,
  x 
)

Member Data Documentation

◆ FEM_coefficient_matrix_generator

ode_solve.ode_solve.FEM_coefficient_matrix_generator

◆ FEM_load_vector_generator

ode_solve.ode_solve.FEM_load_vector_generator

◆ grid

ode_solve.ode_solve.grid

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