Move integrate to separate crate
This commit is contained in:
		@@ -38,7 +38,8 @@ impl OutputThread {
 | 
			
		||||
        match self.rx.as_ref().unwrap().try_recv() {
 | 
			
		||||
            Ok(mut copy_fields) => {
 | 
			
		||||
                for (from, to) in fields.iter().zip(copy_fields.iter_mut()) {
 | 
			
		||||
                    to.assign(&from);
 | 
			
		||||
                    use integrate::Integrable;
 | 
			
		||||
                    euler::Field::assign(to, from);
 | 
			
		||||
                }
 | 
			
		||||
                self.tx
 | 
			
		||||
                    .as_ref()
 | 
			
		||||
 
 | 
			
		||||
@@ -106,7 +106,7 @@ impl System {
 | 
			
		||||
            .iter_mut()
 | 
			
		||||
            .map(|k| k.as_mut_slice())
 | 
			
		||||
            .collect::<Vec<_>>();
 | 
			
		||||
        sbp::integrate::integrate_multigrid::<sbp::integrate::Rk4, _, _, _>(
 | 
			
		||||
        integrate::integrate_multigrid::<integrate::Rk4, euler::Field, _>(
 | 
			
		||||
            rhs,
 | 
			
		||||
            &self.fnow,
 | 
			
		||||
            &mut self.fnext,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user