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  Integrator
 
class  Mechanics
 
class  PFC
 
class  PhaseFieldMicrostructure
 
class  SutureCrack
 
class  ThermoElastic
 
class  TopOp
 

Typedefs

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

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 72 of file Fracture.H.

◆ pfczm_crack_type

Definition at line 73 of file Fracture.H.

◆ suture_fracture_model_type

using Integrator::suture_fracture_model_type = typedef Model::Solid::Linear::IsotropicDegradable

Definition at line 42 of file SutureCrack.H.

Enumeration Type Documentation

◆ RegularizationType

Enumerator
Wilmore 
K12 

Definition at line 33 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 461 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 501 of file Integrator.H.