Alamo
Namespaces | Data Structures | Typedefs | Enumerations | Functions
Integrator Namespace Reference

Namespaces

namespace  Base
 

Data Structures

class  AllenCahn
 
class  BaseField
 
class  CahnHilliard
 
class  Dendrite
 
class  Field
 
class  Flame
 
class  Fracture
 
class  HeatConduction
 
class  Hydro
 
class  Integrator
 
class  Mechanics
 
class  PFC
 
class  PhaseFieldMicrostructure
 
class  ThermoElastic
 
class  TopOp
 

Typedefs

using brittle_model = Model::Solid::Linear::Isotropic
 
using pfczm_crack_type = Model::Interface::Crack::PFCZM
 

Enumerations

enum  RegularizationType { Wilmore = 1 , K12 = 2 }
 

Functions

template<>
ALAMO_SINGLE_DEFINITION void Integrator::AddField< Set::Scalar, Set::Hypercube::Cell > (Set::Field< Set::Scalar > &new_field, BC::BC< Set::Scalar > *new_bc, int ncomp, int nghost, std::string name, bool writeout, bool evolving, std::vector< std::string > suffix)
 
template<>
ALAMO_SINGLE_DEFINITION void Integrator::AddField< Set::Scalar, Set::Hypercube::Node > (Set::Field< Set::Scalar > &new_field, BC::BC< Set::Scalar > *new_bc, int ncomp, int nghost, std::string name, bool writeout, bool evolving, std::vector< std::string > suffix)
 

Typedef Documentation

◆ brittle_model

Definition at line 73 of file Fracture.H.

◆ pfczm_crack_type

Definition at line 74 of file Fracture.H.

Enumeration Type Documentation

◆ RegularizationType

Enumerator
Wilmore 
K12 

Definition at line 35 of file PhaseFieldMicrostructure.H.

Function Documentation

◆ Integrator::AddField< Set::Scalar, Set::Hypercube::Cell >()

template<>
ALAMO_SINGLE_DEFINITION void Integrator::Integrator::AddField< Set::Scalar, Set::Hypercube::Cell > ( Set::Field< Set::Scalar > &  new_field,
BC::BC< Set::Scalar > *  new_bc,
int  ncomp,
int  nghost,
std::string  name,
bool  writeout,
bool  evolving,
std::vector< std::string >  suffix 
)

Definition at line 483 of file Integrator.H.

◆ Integrator::AddField< Set::Scalar, Set::Hypercube::Node >()

template<>
ALAMO_SINGLE_DEFINITION void Integrator::Integrator::AddField< Set::Scalar, Set::Hypercube::Node > ( Set::Field< Set::Scalar > &  new_field,
BC::BC< Set::Scalar > *  new_bc,
int  ncomp,
int  nghost,
std::string  name,
bool  writeout,
bool  evolving,
std::vector< std::string >  suffix 
)

Definition at line 523 of file Integrator.H.